Skip to content

Commit 1c73887

Browse files
authored
Attempt generational storage of capture metrics (#1125)
### What does this PR do? This commit attempts the generational storage of metrics in the capture recorder. I am patterning this work from metrics-prometheus-exporter and I think I understand how this is wired up? One thing of note gauges are now ints and not f64s although the interface still requires f64 on the gauge! side. Unsure how that works out.
1 parent e745ce9 commit 1c73887

File tree

4 files changed

+577
-290
lines changed

4 files changed

+577
-290
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
- logrotate_fs is now behind a feature flag and not enabled in the default
1010
build. It remains enabled in the release artifact.
1111
- The build now includes http1 and http2 support. Actual usage and availability may vary.
12+
- Metrics storage is now generational, expiring unwritten metrics every 3 seconds.
1213

1314
## [0.24.0]
1415
## Added

0 commit comments

Comments
 (0)