Documentation ¶
Index ¶
- func EncryptAndUploadLogfiles(ctx context.Context, httpClient *http.Client, s3 state.GrantS3, ...) []state.LogFile
- func SendFailedFull(ctx context.Context, server *state.Server, collectionOpts state.CollectionOpts, ...) error
- func SendFull(ctx context.Context, server *state.Server, collectionOpts state.CollectionOpts, ...) error
- func SubmitCompactActivitySnapshot(ctx context.Context, server *state.Server, grant state.Grant, ...) error
- func SubmitCompactSystemSnapshot(ctx context.Context, server *state.Server, grant state.Grant, ...) error
- func SubmitReport(ctx context.Context, server *state.Server, grant state.Grant, ...) error
- func UploadAndSendLogs(ctx context.Context, server *state.Server, grant state.GrantLogs, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendFailedFull ¶
func SubmitReport ¶
func UploadAndSendLogs ¶
func UploadAndSendLogs(ctx context.Context, server *state.Server, grant state.GrantLogs, collectionOpts state.CollectionOpts, logger *util.Logger, logState state.TransientLogState) error
UploadAndSendLogs - Filters the log file, then uploads it to the storage and sends the metadata to the API
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.