mirror of
https://github.com/prometheus/prometheus.git
synced 2025-03-05 20:59:13 -08:00
Fix indexing latency instrumentation.
Change-Id: I532c170121cd2996d1a378adbb1fd551cd5a4e38
This commit is contained in:
parent
01dd618a20
commit
df1b2a2422
|
@ -710,9 +710,10 @@ func (p *diskPersistence) processIndexingQueue() {
|
||||||
defer batchTimeout.Stop()
|
defer batchTimeout.Stop()
|
||||||
|
|
||||||
commitBatch := func() {
|
commitBatch := func() {
|
||||||
begin := time.Now()
|
|
||||||
defer p.indexingBatchLatency.Observe(float64(time.Since(begin) / time.Millisecond))
|
|
||||||
p.indexingBatchSizes.Observe(float64(batchSize))
|
p.indexingBatchSizes.Observe(float64(batchSize))
|
||||||
|
defer func(begin time.Time) {
|
||||||
|
p.indexingBatchLatency.Observe(float64(time.Since(begin) / time.Millisecond))
|
||||||
|
}(time.Now())
|
||||||
|
|
||||||
if err := p.labelPairToFingerprints.IndexBatch(pairToFPs); err != nil {
|
if err := p.labelPairToFingerprints.IndexBatch(pairToFPs); err != nil {
|
||||||
glog.Error("Error indexing label pair to fingerprints batch: ", err)
|
glog.Error("Error indexing label pair to fingerprints batch: ", err)
|
||||||
|
|
Loading…
Reference in a new issue