mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2024-12-25 04:47:18 +00:00
38 lines
1.2 KiB
Go
38 lines
1.2 KiB
Go
|
package builder
|
||
|
|
||
|
import (
|
||
|
"github.com/prometheus/client_golang/prometheus"
|
||
|
"github.com/prometheus/client_golang/prometheus/promauto"
|
||
|
)
|
||
|
|
||
|
var (
|
||
|
submitBlindedBlockLatency = promauto.NewHistogram(
|
||
|
prometheus.HistogramOpts{
|
||
|
Name: "submit_blinded_block_latency_milliseconds",
|
||
|
Help: "Captures RPC latency for submitting blinded block in milliseconds",
|
||
|
Buckets: []float64{1, 2, 5, 10, 20, 50, 100, 200, 500, 1000},
|
||
|
},
|
||
|
)
|
||
|
getHeaderLatency = promauto.NewHistogram(
|
||
|
prometheus.HistogramOpts{
|
||
|
Name: "get_header_latency_milliseconds",
|
||
|
Help: "Captures RPC latency for get header in milliseconds",
|
||
|
Buckets: []float64{1, 2, 5, 10, 20, 50, 100, 200, 500, 1000},
|
||
|
},
|
||
|
)
|
||
|
getStatusLatency = promauto.NewHistogram(
|
||
|
prometheus.HistogramOpts{
|
||
|
Name: "get_status_latency_milliseconds",
|
||
|
Help: "Captures RPC latency for get status in milliseconds",
|
||
|
Buckets: []float64{1, 2, 5, 10, 20, 50, 100, 200, 500, 1000},
|
||
|
},
|
||
|
)
|
||
|
registerValidatorLatency = promauto.NewHistogram(
|
||
|
prometheus.HistogramOpts{
|
||
|
Name: "register_validator_latency_milliseconds",
|
||
|
Help: "Captures RPC latency for register validator in milliseconds",
|
||
|
Buckets: []float64{1, 2, 5, 10, 20, 50, 100, 200, 500, 1000},
|
||
|
},
|
||
|
)
|
||
|
)
|