Module opentelemetry::sdk::logs
source · Available on crate feature
logs
only.Expand description
Structs
- Batch log processor configuration
- A
LogProcessor
that asynchronously buffers log records and reports them at a preconfigured interval. - A builder for creating
BatchLogProcessor
instances. - Builder for provider attributes.
- Log emitter configuration.
- The object for emitting
LogRecord
s. - Creator for
Logger
instances. - A
LogProcessor
that exports synchronously when logs are emitted.
Enums
- Messages sent between application thread and batch log processor’s work thread.
Traits
- The interface for plugging into a
Logger
.