Skip to content

Commit

Permalink
Add metrics for bytes and objects written during compaction (#360)
Browse files Browse the repository at this point in the history
* Add metric tempodb_compaction_objects_processed_total

* Add level label to tempodb_compaction_objects_processed_total metric

* Add metric tempodb_compaction_blocks_total

* Add tempodb_compaction_blocks_total and _objects_processed_total to operational dashboard

* Update changelog

* Add tempodb_compaction_bytes_written metric, update compaction_bytes/objects_written metrics when flushing for efficiency

* Update operational dashboard for bytes/objects written metrics, resize graphs

* Respect cluster and namespace variables in compactor panels

* Remove tempodb_compaction_duration_seconds metric
  • Loading branch information
mdisibio authored Nov 23, 2020
1 parent 9b6edac commit 82bf5fc
Show file tree
Hide file tree
Showing 6 changed files with 407 additions and 123 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@
* [CHANGE] From path.Join to filepath.Join [#338](https://github.com/grafana/tempo/pull/338)
* [CHANGE] Upgrade Cortex from v1.3.0 to v.1.4.0 [#341](https://github.com/grafana/tempo/pull/341)
* [CHANGE] Compact more than 2 blocks at a time [#348](https://github.com/grafana/tempo/pull/348)
* [CHANGE] Remove tempodb_compaction_duration_seconds metric. [#360](https://github.com/grafana/tempo/pull/360)
* [ENHANCEMENT] Add tempodb_compaction_objects_combined metric. [#339](https://github.com/grafana/tempo/pull/339)
* [ENHANCEMENT] Added OpenMetrics exemplar support. [#359](https://github.com/grafana/tempo/pull/359)
* [ENHANCEMENT] Add tempodb_compaction_objects_written metric. [#360](https://github.com/grafana/tempo/pull/360)
* [ENHANCEMENT] Add tempodb_compaction_bytes_written metric. [#360](https://github.com/grafana/tempo/pull/360)
* [ENHANCEMENT] Add tempodb_compaction_blocks_total metric. [#360](https://github.com/grafana/tempo/pull/360)
* [BUGFIX] Frequent errors logged by compactor regarding meta not found [#327](https://github.com/grafana/tempo/pull/327)
* [BUGFIX] Fix distributors panicking on rollout [#343](https://github.com/grafana/tempo/pull/343)

Expand Down
Loading

0 comments on commit 82bf5fc

Please sign in to comment.