@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 ALoggeris the entry point into a log pipeline.LoggerBuilder Builder class for creatingLoggerinstances.LoggerProvider A registry for creating scopedLoggers.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.