MCPcopy
hub / github.com/redis/go-redis / GetObservabilityInstance

Function GetObservabilityInstance

extra/redisotel-native/redisotel.go:60–65  ·  view source on GitHub ↗

GetObservabilityInstance returns the global observability singleton.

()

Source from the content-addressed store, hash-verified

58
59// GetObservabilityInstance returns the global observability singleton.
60func GetObservabilityInstance() *ObservabilityInstance {
61 observabilityInstanceOnce.Do(func() {
62 observabilityInstance = &ObservabilityInstance{}
63 })
64 return observabilityInstance
65}
66
67// Init initializes OpenTelemetry observability globally for all Redis clients.
68// This should be called once at application startup, BEFORE creating any Redis clients.

Callers 2

TestMetricsUnderStressFunction · 0.85

Calls 1

DoMethod · 0.65

Tested by 2

TestMetricsUnderStressFunction · 0.68