structured_log_remote_sync library

Ships structured_log entries to a structured_log_server over HTTP.

See RemoteSyncLogOutput — a batching, retrying OutputFunction that plugs into a LogSink without any change to the core package.

Classes

BatchResult
What one delivery attempt concluded.
RemoteSyncLogOutput
A structured_log sink that ships entries to a structured_log_server over HTTP (structured-log-http-sender).

Typedefs

BatchSender = Future<BatchResult> Function(List<Map<String, dynamic>> entries)
Sends a batch of entries somewhere, answering the way POST /v1/logs does.