logger
library
Classes
-
ConsoleOutput
-
Pretty-prints log records to stdout with optional ANSI colors.
-
LogConfig
-
Snapshot of controller configuration (for remote control / diagnostics).
-
LogController
-
Central log dispatcher.
-
LogEnricher
-
Enricher adds fields to every log record passing through the pipeline.
-
LogEvent
-
A point-in-time log event.
-
LogFilter
-
Filter criteria for log subscriptions and queries.
-
LogOutput
-
Interface for log output backends.
-
LogRecord
-
Base type for all log records flowing through the pipeline.
-
LogRedactor
-
Redacts sensitive fields from log record data.
-
LogScope
-
Lightweight logging handle bound to a scope name and controller.
-
LogSpan
-
A completed operation span with duration.
-
LogSpanHandle
-
Handle to an active (in-progress) span.
-
LogSpanStart
-
Marks the beginning of a span.
-
RingBufferOutput
-
In-memory circular buffer that keeps the last N log records.
-
SamplingConfig
-
Per-level sampling configuration.
-
SamplingState
-
Runtime sampling state that tracks record counts per level within the current interval.