@ParametersAreNonnullByDefault
Package io.opentelemetry.api.logs
API for writing log appenders.
The OpenTelemetry logging API exists to enable the creation of log appenders, which bridge
logs from other log frameworks (e.g. SLF4J, Log4j, JUL, Logback, etc) into OpenTelemetry via
Logger.logRecordBuilder()
. It is NOT a replacement log
framework.
-
Interface Summary Interface Description Logger ALogger
is the entry point into a log pipeline.LoggerBuilder Builder class for creatingLogger
instances.LoggerProvider A registry for creating scopedLogger
s.LogRecordBuilder Used to construct and emit log records from aLogger
. -
Class Summary Class Description DefaultLogger DefaultLogger.NoopLogRecordBuilder DefaultLoggerProvider DefaultLoggerProvider.NoopLoggerBuilder -
Enum Summary Enum Description Severity Log record severity options.