remove opaque metrics (#457)

* more descriptive help text for the head metrics unit

Signed-off-by: Krasi Georgiev <kgeorgie@redhat.com>
pull/5805/head
Krasi Georgiev 6 years ago committed by GitHub
parent 48efdf8b81
commit 01e8296ee1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -184,7 +184,7 @@ func newDBMetrics(db *DB, r prometheus.Registerer) *dbMetrics {
}) })
m.startTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{ m.startTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{
Name: "prometheus_tsdb_lowest_timestamp", Name: "prometheus_tsdb_lowest_timestamp",
Help: "Lowest timestamp value stored in the database.", Help: "Lowest timestamp value stored in the database. The unit is decided by the library consumer.",
}, func() float64 { }, func() float64 {
db.mtx.RLock() db.mtx.RLock()
defer db.mtx.RUnlock() defer db.mtx.RUnlock()

@ -137,13 +137,13 @@ func newHeadMetrics(h *Head, r prometheus.Registerer) *headMetrics {
}) })
m.maxTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{ m.maxTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{
Name: "prometheus_tsdb_head_max_time", Name: "prometheus_tsdb_head_max_time",
Help: "Maximum timestamp of the head block.", Help: "Maximum timestamp of the head block. The unit is decided by the library consumer.",
}, func() float64 { }, func() float64 {
return float64(h.MaxTime()) return float64(h.MaxTime())
}) })
m.minTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{ m.minTime = prometheus.NewGaugeFunc(prometheus.GaugeOpts{
Name: "prometheus_tsdb_head_min_time", Name: "prometheus_tsdb_head_min_time",
Help: "Minimum time bound of the head block.", Help: "Minimum time bound of the head block. The unit is decided by the library consumer.",
}, func() float64 { }, func() float64 {
return float64(h.MinTime()) return float64(h.MinTime())
}) })

Loading…
Cancel
Save