mvcc: update to "etcd_debugging_mvcc_total_put_size_in_bytes"

release-3.5
yoyinzyc 2019-11-19 15:41:58 -08:00
parent 28f40d7794
commit a5e747b2d4
2 changed files with 5 additions and 5 deletions

View File

@ -297,11 +297,11 @@ var (
reportCompactRevMu sync.RWMutex reportCompactRevMu sync.RWMutex
reportCompactRev = func() float64 { return 0 } reportCompactRev = func() float64 { return 0 }
putSizeGauge = prometheus.NewGauge( totalPutSizeGauge = prometheus.NewGauge(
prometheus.GaugeOpts{ prometheus.GaugeOpts{
Namespace: "etcd", Namespace: "etcd_debugging",
Subsystem: "mvcc", Subsystem: "mvcc",
Name: "put_size_in_bytes", Name: "total_put_size_in_bytes",
Help: "The total size of put kv pairs seen by this member.", Help: "The total size of put kv pairs seen by this member.",
}) })
) )
@ -333,7 +333,7 @@ func init() {
prometheus.MustRegister(hashRevSec) prometheus.MustRegister(hashRevSec)
prometheus.MustRegister(currentRev) prometheus.MustRegister(currentRev)
prometheus.MustRegister(compactRev) prometheus.MustRegister(compactRev)
prometheus.MustRegister(putSizeGauge) prometheus.MustRegister(totalPutSizeGauge)
} }
// ReportEventReceived reports that an event is received. // ReportEventReceived reports that an event is received.

View File

@ -63,7 +63,7 @@ func (tw *metricsTxnWrite) End() {
puts := float64(tw.puts) puts := float64(tw.puts)
putCounter.Add(puts) putCounter.Add(puts)
putCounterDebug.Add(puts) // TODO: remove in 3.5 release putCounterDebug.Add(puts) // TODO: remove in 3.5 release
putSizeGauge.Add(float64(tw.putSize)) totalPutSizeGauge.Add(float64(tw.putSize))
deletes := float64(tw.deletes) deletes := float64(tw.deletes)
deleteCounter.Add(deletes) deleteCounter.Add(deletes)