chore(tsdb): Fix read metrics declaration. (#14216)

chore(tsdb): Fix read metrics declaration.
pull/14218/head
Ben Johnson 2019-06-27 09:58:39 -06:00 committed by GitHub
commit c0b86f9f97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View File

@ -1386,7 +1386,10 @@ type readTracker struct {
}
func newReadTracker(metrics *readMetrics, defaultLabels prometheus.Labels) *readTracker {
return &readTracker{metrics: metrics, labels: defaultLabels}
t := &readTracker{metrics: metrics, labels: defaultLabels}
t.AddCursors(0)
t.AddSeeks(0)
return t
}
// Labels returns a copy of the default labels used by the tracker's metrics.

View File

@ -25,6 +25,7 @@ func PrometheusCollectors() []prometheus.Collector {
collectors = append(collectors, bms.compactionMetrics.PrometheusCollectors()...)
collectors = append(collectors, bms.fileMetrics.PrometheusCollectors()...)
collectors = append(collectors, bms.cacheMetrics.PrometheusCollectors()...)
collectors = append(collectors, bms.readMetrics.PrometheusCollectors()...)
}
return collectors
}
@ -274,8 +275,8 @@ func newReadMetrics(labels prometheus.Labels) *readMetrics {
Seeks: prometheus.NewCounterVec(prometheus.CounterOpts{
Namespace: namespace,
Subsystem: readSubsystem,
Name: "seek_locations",
Help: "Number of tsm locations searched.",
Name: "seeks",
Help: "Number of tsm locations seeked.",
}, names),
}
}