Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( MsgOpsCount = prometheus.NewCounterVec(prometheus.CounterOpts{ Namespace: consts.MetricsNamespace, Name: "msg_op_total", Help: "The total number of times we encounter a given message opcode. For internal use only.", ConstLabels: nil, }, []string{"msg_op"}) LatencyStats = prometheus.NewHistogramVec(prometheus.HistogramOpts{ Namespace: consts.MetricsNamespace, Name: "handling_latency", Help: "The latency of handling messages in us.", Buckets: []float64{50, 100, 500, 1000, 10000, 100000}, ConstLabels: nil, }, []string{"op"}) )
Functions ¶
func GetOpTotal ¶
func GetOpTotal(opcode ops.OpCode) prometheus.Counter
Get a new handle on a msgOpsCount metric for an OpCode
func InitMetrics ¶ added in v0.11.0
func InitMetrics()
func RegisterMetrics ¶ added in v1.2.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.