Skip to content

Commit

Permalink
chunk bounds metric now records 8h range in 1h increments (#1964)
Browse files Browse the repository at this point in the history
  • Loading branch information
owen-d authored Apr 20, 2020
1 parent fad3b61 commit bd4d516
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions pkg/ingester/flush.go
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,10 @@ var (
}, []string{"reason"})
chunkLifespan = promauto.NewHistogram(prometheus.HistogramOpts{
Namespace: "loki",
Name: "ingester_chunk_bounds_minutes",
Name: "ingester_chunk_bounds_hours",
Help: "Distribution of chunk end-start durations.",
// 15m to 2h
Buckets: prometheus.LinearBuckets(15, 15, 8),
// 1h -> 8hr
Buckets: prometheus.LinearBuckets(1, 1, 8),
})
)

Expand Down Expand Up @@ -362,7 +362,7 @@ func (i *Ingester) flushChunks(ctx context.Context, fp model.Fingerprint, labelP
countPerTenant.Inc()
firstTime, lastTime := cs[i].chunk.Bounds()
chunkAge.Observe(time.Since(firstTime).Seconds())
chunkLifespan.Observe(lastTime.Sub(firstTime).Minutes())
chunkLifespan.Observe(lastTime.Sub(firstTime).Hours())
}

return nil
Expand Down

0 comments on commit bd4d516

Please sign in to comment.