Expand description
§OpenTelemetry Log SDK
Structs§
- Batch
Config - Batch log processor configuration.
Use
BatchConfigBuilderto configure your own instance ofBatchConfig. - Batch
Config Builder - A builder for creating
BatchConfiginstances. - Batch
LogProcessor - A
LogProcessorthat asynchronously buffers log records and reports them at a pre-configured interval. - Batch
LogProcessor Builder - A builder for creating
BatchLogProcessorinstances. - Builder
- Builder for provider attributes.
- LogRecord
- LogRecord represents all data carried by a log record, and
is provided to
LogExporters as input. - Logger
- The object for emitting
LogRecords. - Logger
Provider - Creator for
Loggerinstances. - Simple
LogProcessor - A LogProcessor that passes logs to the configured
LogExporter, as soon as they are emitted, without any batching. This is typically useful for debugging and testing. For scenarios requiring higher performance/throughput, consider using BatchLogProcessor. - Trace
Context - TraceContext stores the trace context for logs that have an associated span.
Traits§
- LogProcessor
- The interface for plugging into a
Logger.