MCPcopy
hub / github.com/grpc/grpc-go / NewServerMetricsRecorder

Function NewServerMetricsRecorder

orca/server_metrics.go:151–153  ·  view source on GitHub ↗

NewServerMetricsRecorder returns an in-memory store for ServerMetrics and allows for safe setting and retrieving of ServerMetrics. Also implements ServerMetricsProvider for use with NewService.

()

Source from the content-addressed store, hash-verified

149// allows for safe setting and retrieving of ServerMetrics. Also implements
150// ServerMetricsProvider for use with NewService.
151func NewServerMetricsRecorder() ServerMetricsRecorder {
152 return newServerMetricsRecorder()
153}
154
155func newServerMetricsRecorder() *serverMetricsRecorder {
156 s := new(serverMetricsRecorder)

Callers 13

TestProducerMethod · 0.92
startORCAServerFunction · 0.92
mainFunction · 0.92
startServerFunction · 0.92
mainFunction · 0.92
TestWRRMetricsMethod · 0.92

Calls 1

newServerMetricsRecorderFunction · 0.85