MCPcopy
hub / github.com/netdata/netdata / log

Method log

src/go/logger/logger.go:133–142  ·  view source on GitHub ↗
(level slog.Level, msg string)

Source from the content-addressed store, hash-verified

131}
132
133func (l *Logger) log(level slog.Level, msg string) {
134 if l.isNil() {
135 nilLogger.sl.Log(context.Background(), level, msg)
136 return
137 }
138
139 if !l.muted.Load() {
140 l.sl.Log(context.Background(), level, msg)
141 }
142}
143
144func (l *Logger) canLog(level slog.Level) bool {
145 if !Level.Enabled(level) {

Callers 14

ErrorMethod · 0.95
WarningMethod · 0.95
NoticeMethod · 0.95
InfoMethod · 0.95
DebugMethod · 0.95
ErrorfMethod · 0.95
WarningfMethod · 0.95
NoticefMethod · 0.95
InfofMethod · 0.95
DebugfMethod · 0.95
logArgsMethod · 0.45
logfMethod · 0.45

Implementers 7

ProtocolClientsrc/go/plugin/ibm.d/framework/protocol
CollectorStatesrc/go/plugin/ibm.d/framework/types.go
nopLoggersrc/go/plugin/ibm.d/protocols/webspher
testLoggersrc/go/plugin/ibm.d/protocols/jmxbridg
Loggersrc/go/logger/logger.go
ConditionalLoggersrc/go/logger/conditional.go
LimitedLoggersrc/go/logger/ratelimit.go

Calls 2

isNilMethod · 0.95
LoadMethod · 0.65

Tested by

no test coverage detected