Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct { GRPCRequestDuration metrics.Histogram `metric:"grpc_request_duration_seconds" labels:"method,errCode" help:"Duration of api requesting"` GRPCRequestSucceed metrics.Counter `metric:"grpc_request_total" tags:"result=ok" labels:"method,errCode" help:"grpc requesting counter"` GRPCRequestFailed metrics.Counter `metric:"grpc_request_total" tags:"result=err" labels:"method,errCode" help:"grpc requesting counter"` }
func NewMetrics ¶
func NewMetrics() *Metrics
func (*Metrics) IncGRPCRequestFailed ¶
func (*Metrics) IncGRPCRequestSucceed ¶
func (*Metrics) ObserveGRPCRequestDuration ¶
Click to show internal directories.
Click to hide internal directories.