forked from TrueCloudLab/neoneo-go
21 lines
423 B
Go
21 lines
423 B
Go
|
package stateroot
|
||
|
|
||
|
import "github.com/prometheus/client_golang/prometheus"
|
||
|
|
||
|
// stateHeight prometheus metric.
|
||
|
var stateHeight = prometheus.NewGauge(
|
||
|
prometheus.GaugeOpts{
|
||
|
Help: "Current verified state height",
|
||
|
Name: "current_state_height",
|
||
|
Namespace: "neogo",
|
||
|
},
|
||
|
)
|
||
|
|
||
|
func init() {
|
||
|
prometheus.MustRegister(stateHeight)
|
||
|
}
|
||
|
|
||
|
func updateStateHeightMetric(sHeight uint32) {
|
||
|
stateHeight.Set(float64(sHeight))
|
||
|
}
|