new master metrics

This commit is contained in:
Konstantin Lebedev
2022-01-24 19:09:43 +05:00
parent 3bba2124ef
commit 28efe31524
4 changed files with 49 additions and 3 deletions

View File

@@ -20,6 +20,30 @@ import (
var (
Gather = prometheus.NewRegistry()
MasterClientConnectCounter = prometheus.NewCounterVec(
prometheus.CounterOpts{
Namespace: "SeaweedFS",
Subsystem: "wdclient",
Name: "connect updates",
Help: "Counter of master client leader updates.",
}, []string{"type"})
MasterReceivedHeartbeatCounter = prometheus.NewCounterVec(
prometheus.CounterOpts{
Namespace: "SeaweedFS",
Subsystem: "master",
Name: "received heartbeats",
Help: "Counter of master received heartbeat.",
}, []string{"type"})
MasterLeaderChangeCounter = prometheus.NewCounterVec(
prometheus.CounterOpts{
Namespace: "SeaweedFS",
Subsystem: "master",
Name: "leader changes",
Help: "Counter of master leader changes.",
}, []string{"type"})
FilerRequestCounter = prometheus.NewCounterVec(
prometheus.CounterOpts{
Namespace: "SeaweedFS",