[][src]Crate service_logging

Library for aggregating logs and sending to logging service. Contains implementations for Coralogix and (for wasm) console.log

Modules

prelude

Common traits for service-logging

Macros

log

The log! macro can be used to create structured log entries for later use by logger.send

Structs

ConsoleLogger

Logger that sends all messages to console.log (browser). Only available for "wasm32" target builds

CoralogixConfig

Configuration parameters for Coralogix service

CoralogixLogger

Implementation of Logger for Coralogix

LogEntry

LogEntry, usually created with the log! macro.

LogQueue

Queue of log entries to be sent to log service

Enums

Severity

Severity level

Traits

Logger

Trait for logging service that receives log messages

Functions

send_logs

Send logs to logger

Type Definitions

LogLevel

Logging level, alias for Severity