Documentation ¶
Index ¶
- func EncryptAndUploadLogfiles(httpClient *http.Client, s3 state.GrantS3, ...) []state.LogFile
- func SendFailedFull(server *state.Server, collectionOpts state.CollectionOpts, logger *util.Logger) error
- func SendFull(server *state.Server, collectionOpts state.CollectionOpts, logger *util.Logger, ...) error
- func SubmitCompactActivitySnapshot(server *state.Server, grant state.Grant, collectionOpts state.CollectionOpts, ...) error
- func SubmitCompactSystemSnapshot(server *state.Server, grant state.Grant, collectionOpts state.CollectionOpts, ...) error
- func SubmitReport(server *state.Server, grant state.Grant, report reports.Report, ...) error
- func UploadAndSendLogs(server *state.Server, grant state.GrantLogs, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SendFailedFull ¶
func SendFull ¶
func SendFull(server *state.Server, collectionOpts state.CollectionOpts, logger *util.Logger, newState state.PersistedState, diffState state.DiffState, transientState state.TransientState, collectedIntervalSecs uint32) error
func SubmitReport ¶
func UploadAndSendLogs ¶
func UploadAndSendLogs(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.