neo-go/cli/server/metrics.go
Ekaterina Pavlova ebb71497a5 *: move metric neogo_version out of pkg/network
Close #3682

Signed-off-by: Ekaterina Pavlova <ekt@morphbits.io>
2024-11-29 16:58:11 +03:00

23 lines
396 B
Go

package server
import (
"github.com/prometheus/client_golang/prometheus"
)
var neogoVersion = prometheus.NewGaugeVec(
prometheus.GaugeOpts{
Help: "NeoGo version",
Name: "version",
Namespace: "neogo",
},
[]string{"version"})
func setNeoGoVersion(nodeVer string) {
neogoVersion.WithLabelValues(nodeVer).Add(1)
}
func init() {
prometheus.MustRegister(
neogoVersion,
)
}