mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Delete etcd_debug metrics scheduled for deletion in 3.5.
This commit is contained in:
parent
54189f2f60
commit
948e32ae15
@ -43,14 +43,6 @@ var (
|
|||||||
Name: "put_total",
|
Name: "put_total",
|
||||||
Help: "Total number of puts seen by this member.",
|
Help: "Total number of puts seen by this member.",
|
||||||
})
|
})
|
||||||
// TODO: remove in 3.5 release
|
|
||||||
putCounterDebug = prometheus.NewCounter(
|
|
||||||
prometheus.CounterOpts{
|
|
||||||
Namespace: "etcd_debugging",
|
|
||||||
Subsystem: "mvcc",
|
|
||||||
Name: "put_total",
|
|
||||||
Help: "Total number of puts seen by this member.",
|
|
||||||
})
|
|
||||||
|
|
||||||
deleteCounter = prometheus.NewCounter(
|
deleteCounter = prometheus.NewCounter(
|
||||||
prometheus.CounterOpts{
|
prometheus.CounterOpts{
|
||||||
@ -59,14 +51,6 @@ var (
|
|||||||
Name: "delete_total",
|
Name: "delete_total",
|
||||||
Help: "Total number of deletes seen by this member.",
|
Help: "Total number of deletes seen by this member.",
|
||||||
})
|
})
|
||||||
// TODO: remove in 3.5 release
|
|
||||||
deleteCounterDebug = prometheus.NewCounter(
|
|
||||||
prometheus.CounterOpts{
|
|
||||||
Namespace: "etcd_debugging",
|
|
||||||
Subsystem: "mvcc",
|
|
||||||
Name: "delete_total",
|
|
||||||
Help: "Total number of deletes seen by this member.",
|
|
||||||
})
|
|
||||||
|
|
||||||
txnCounter = prometheus.NewCounter(
|
txnCounter = prometheus.NewCounter(
|
||||||
prometheus.CounterOpts{
|
prometheus.CounterOpts{
|
||||||
@ -75,13 +59,6 @@ var (
|
|||||||
Name: "txn_total",
|
Name: "txn_total",
|
||||||
Help: "Total number of txns seen by this member.",
|
Help: "Total number of txns seen by this member.",
|
||||||
})
|
})
|
||||||
txnCounterDebug = prometheus.NewCounter(
|
|
||||||
prometheus.CounterOpts{
|
|
||||||
Namespace: "etcd_debugging",
|
|
||||||
Subsystem: "mvcc",
|
|
||||||
Name: "txn_total",
|
|
||||||
Help: "Total number of txns seen by this member.",
|
|
||||||
})
|
|
||||||
|
|
||||||
keysGauge = prometheus.NewGauge(
|
keysGauge = prometheus.NewGauge(
|
||||||
prometheus.GaugeOpts{
|
prometheus.GaugeOpts{
|
||||||
@ -199,19 +176,6 @@ var (
|
|||||||
reportDbTotalSizeInBytesMu sync.RWMutex
|
reportDbTotalSizeInBytesMu sync.RWMutex
|
||||||
reportDbTotalSizeInBytes = func() float64 { return 0 }
|
reportDbTotalSizeInBytes = func() float64 { return 0 }
|
||||||
|
|
||||||
// TODO: remove this in v3.5
|
|
||||||
dbTotalSizeDebug = prometheus.NewGaugeFunc(prometheus.GaugeOpts{
|
|
||||||
Namespace: "etcd_debugging",
|
|
||||||
Subsystem: "mvcc",
|
|
||||||
Name: "db_total_size_in_bytes",
|
|
||||||
Help: "Total size of the underlying database physically allocated in bytes.",
|
|
||||||
},
|
|
||||||
func() float64 {
|
|
||||||
reportDbTotalSizeInBytesDebugMu.RLock()
|
|
||||||
defer reportDbTotalSizeInBytesDebugMu.RUnlock()
|
|
||||||
return reportDbTotalSizeInBytesDebug()
|
|
||||||
},
|
|
||||||
)
|
|
||||||
// overridden by mvcc initialization
|
// overridden by mvcc initialization
|
||||||
reportDbTotalSizeInBytesDebugMu sync.RWMutex
|
reportDbTotalSizeInBytesDebugMu sync.RWMutex
|
||||||
reportDbTotalSizeInBytesDebug = func() float64 { return 0 }
|
reportDbTotalSizeInBytesDebug = func() float64 { return 0 }
|
||||||
@ -318,11 +282,8 @@ func init() {
|
|||||||
prometheus.MustRegister(rangeCounter)
|
prometheus.MustRegister(rangeCounter)
|
||||||
prometheus.MustRegister(rangeCounterDebug)
|
prometheus.MustRegister(rangeCounterDebug)
|
||||||
prometheus.MustRegister(putCounter)
|
prometheus.MustRegister(putCounter)
|
||||||
prometheus.MustRegister(putCounterDebug)
|
|
||||||
prometheus.MustRegister(deleteCounter)
|
prometheus.MustRegister(deleteCounter)
|
||||||
prometheus.MustRegister(deleteCounterDebug)
|
|
||||||
prometheus.MustRegister(txnCounter)
|
prometheus.MustRegister(txnCounter)
|
||||||
prometheus.MustRegister(txnCounterDebug)
|
|
||||||
prometheus.MustRegister(keysGauge)
|
prometheus.MustRegister(keysGauge)
|
||||||
prometheus.MustRegister(watchStreamGauge)
|
prometheus.MustRegister(watchStreamGauge)
|
||||||
prometheus.MustRegister(watcherGauge)
|
prometheus.MustRegister(watcherGauge)
|
||||||
@ -335,7 +296,6 @@ func init() {
|
|||||||
prometheus.MustRegister(dbCompactionLast)
|
prometheus.MustRegister(dbCompactionLast)
|
||||||
prometheus.MustRegister(dbCompactionKeysCounter)
|
prometheus.MustRegister(dbCompactionKeysCounter)
|
||||||
prometheus.MustRegister(dbTotalSize)
|
prometheus.MustRegister(dbTotalSize)
|
||||||
prometheus.MustRegister(dbTotalSizeDebug)
|
|
||||||
prometheus.MustRegister(dbTotalSizeInUse)
|
prometheus.MustRegister(dbTotalSizeInUse)
|
||||||
prometheus.MustRegister(dbOpenReadTxN)
|
prometheus.MustRegister(dbOpenReadTxN)
|
||||||
prometheus.MustRegister(hashSec)
|
prometheus.MustRegister(hashSec)
|
||||||
|
@ -57,7 +57,6 @@ func (tw *metricsTxnWrite) End() {
|
|||||||
defer tw.TxnWrite.End()
|
defer tw.TxnWrite.End()
|
||||||
if sum := tw.ranges + tw.puts + tw.deletes; sum > 1 {
|
if sum := tw.ranges + tw.puts + tw.deletes; sum > 1 {
|
||||||
txnCounter.Inc()
|
txnCounter.Inc()
|
||||||
txnCounterDebug.Inc() // TODO: remove in 3.5 release
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ranges := float64(tw.ranges)
|
ranges := float64(tw.ranges)
|
||||||
@ -66,10 +65,8 @@ 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
|
|
||||||
totalPutSizeGauge.Add(float64(tw.putSize))
|
totalPutSizeGauge.Add(float64(tw.putSize))
|
||||||
|
|
||||||
deletes := float64(tw.deletes)
|
deletes := float64(tw.deletes)
|
||||||
deleteCounter.Add(deletes)
|
deleteCounter.Add(deletes)
|
||||||
deleteCounterDebug.Add(deletes) // TODO: remove in 3.5 release
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user