github.com/nspcc-dev/neo-go@v0.105.2-0.20240517133400-6be757af3eba/pkg/core/stateroot/prometheus.go (about) 1 package stateroot 2 3 import "github.com/prometheus/client_golang/prometheus" 4 5 // stateHeight prometheus metric. 6 var stateHeight = prometheus.NewGauge( 7 prometheus.GaugeOpts{ 8 Help: "Current verified state height", 9 Name: "current_state_height", 10 Namespace: "neogo", 11 }, 12 ) 13 14 func init() { 15 prometheus.MustRegister(stateHeight) 16 } 17 18 func updateStateHeightMetric(sHeight uint32) { 19 stateHeight.Set(float64(sHeight)) 20 }