Skip to content

Commit

Permalink
[service] ensure otlp emitted logs respect severity
Browse files Browse the repository at this point in the history
Fixes open-telemetry#11717

Signed-off-by: Alex Boten <[email protected]>
  • Loading branch information
codeboten committed Nov 20, 2024
1 parent cc590bf commit 0fd7ffa
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions service/telemetry/logger.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,13 @@ func newLogger(set Settings, cfg Config) (*zap.Logger, log.LoggerProvider, error
lp = set.SDK.LoggerProvider()

logger = logger.WithOptions(zap.WrapCore(func(c zapcore.Core) zapcore.Core {
return zapcore.NewTee(
core, _ := zapcore.NewIncreaseLevelCore(zapcore.NewTee(
c,
otelzap.NewCore("go.opentelemetry.io/collector/service/telemetry",
otelzap.WithLoggerProvider(lp),
),
)
), zap.NewAtomicLevelAt(cfg.Logs.Level))
return core
}))
}

Expand Down

0 comments on commit 0fd7ffa

Please sign in to comment.