Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agoda-com/opentelemetry-go
/ functions
Functions
41 in github.com/agoda-com/opentelemetry-go
⨍
Functions
41
◇
Types & classes
9
↓ 30 callers
Method
String
()
otelzerolog/otelzerolog_test.go:22
↓ 4 callers
Method
Ctx
(ctx context.Context)
otelzap/logger.go:40
↓ 4 callers
Method
Enabled
(level zapcore.Level)
otelzap/core.go:46
↓ 3 callers
Function
newResource
configure common attributes for all logs
otelzerolog/otelzerolog_test.go:27
↓ 3 callers
Function
otelAttribute
otelAttribute convert zap Field into OpenTelemetry Attribute
otelzap/conv.go:54
↓ 2 callers
Function
L
L returns the global Logger
otelzap/global.go:25
↓ 2 callers
Function
NewHook
(loggerProvider otel.LoggerProvider)
otelzerolog/otelzerolog.go:49
↓ 2 callers
Method
With
(fields ...zapcore.Field)
otelzap/logger.go:48
↓ 2 callers
Method
WithAttrs
(attrs []slog.Attr)
otelslog/otel_handler.go:136
↓ 2 callers
Method
WithGroup
(name string)
otelslog/otel_handler.go:149
↓ 2 callers
Function
otelAttribute
(attr slog.Attr)
otelslog/conv.go:24
↓ 2 callers
Function
withGroupPrefix
(groupPrefix string, attr slog.Attr)
otelslog/otel_handler.go:129
↓ 1 callers
Function
NewOtelCore
NewOtelCore creates new OpenTelemetry Core to export logs in OTLP format
otelzap/otelzap.go:25
↓ 1 callers
Function
NewOtelHandler
NewOtelHandler creates a OtelHandler that writes to otlp, using the given options. If opts is nil, the default options are used.
otelslog/otel_handler.go:169
↓ 1 callers
Method
Run
(e *zerolog.Event, level zerolog.Level, msg string)
otelzerolog/otelzerolog.go:57
↓ 1 callers
Method
Sugar
()
otelzap/logger.go:34
↓ 1 callers
Function
Version
Version is the current release version of OpenTelemetry Slog in use.
otelslog/version.go:20
↓ 1 callers
Function
Version
Version is the current release version of OpenTelemetry Zerolog in use.
otelzerolog/version.go:20
↓ 1 callers
Function
Version
Version is the current release version of OpenTelemetry Zap in use.
otelzap/version.go:20
↓ 1 callers
Function
WithLevelEnabler
WithLevelEnabler sets the zapcore.LevelEnabler for determining which log levels to export
otelzap/otelzap.go:53
↓ 1 callers
Function
doSomething
(ctx context.Context)
otelslog/otel_handler_test.go:30
↓ 1 callers
Function
newResource
configure common attributes for all logs
otelslog/otel_handler_test.go:20
↓ 1 callers
Function
otelAttribute
(key string, value interface{})
otelzerolog/conv.go:10
↓ 1 callers
Function
otelLevel
otelLevel zap level to otlp level converter
otelzap/conv.go:33
↓ 1 callers
Function
otelLevelNumber
(level zerolog.Level)
otelzerolog/level.go:24
↓ 1 callers
Function
otelLevelText
(level zerolog.Level)
otelzerolog/level.go:45
Method
Check
Check OTLP zap extension method to check if logger is enabled
otelzap/core.go:62
Function
Ctx
Ctx is a shortcut for L().Ctx(ctx).
otelzap/global.go:36
Method
Ctx
(ctx context.Context)
otelzap/logger.go:58
Method
Enabled
(ctx context.Context, level slog.Level)
otelslog/otel_handler.go:66
Method
Handle
(ctx context.Context, record slog.Record)
otelslog/otel_handler.go:74
Function
S
()
otelzap/global.go:31
Method
Sync
()
otelzap/core.go:69
Function
TestLevelEnabler_ChangeLevelAfterCreation
(t *testing.T)
otelzap/core_test.go:10
Function
TestNewOtelHandler
(t *testing.T)
otelslog/otel_handler_test.go:35
Function
TestOTeLAttributeMapping
(t *testing.T)
otelzap/conv_test.go:22
Function
TestZerologHook
(t *testing.T)
otelzerolog/otelzerolog_test.go:37
Function
TestZerologHook_ValidSpan
(t *testing.T)
otelzerolog/otelzerolog_test.go:64
Method
With
(f []zapcore.Field)
otelzap/core.go:50
Function
WithLevel
WithLevel sets the minimum level for the OpenTelemetry Core log to be exported
otelzap/otelzap.go:46
Method
Write
(ent zapcore.Entry, fields []zapcore.Field)
otelzap/core.go:73