effect-io-ai

Package: @effect/opentelemetry
Module: OtelLogger

OtelLogger.logLevelToSeverityNumber

Maps an Effect LogLevel to the corresponding OpenTelemetry SeverityNumber.

Details

OpenTelemetry log severity numbers are in the range 1 through 24. This function maps from Effect’s log levels instead of using LogLevel.getOrdinal, whose internal sort ordinals, such as the Info ordinal 20000, fall outside the OpenTelemetry logs data model and can be treated as UNSPECIFIED by validating backends.

Signature

declare const logLevelToSeverityNumber: (level: LogLevel.LogLevel) => SeverityNumber

Source

Since v4.0.0