Closed
Description
Important
This is strictly for progress tracking. Please do any discussion in #30479
- Structure PR: [processor/deltatocumulative]: initial structure #30706
- Design proposal: new component: deltatocumulative processor #30479
- Implementation
- Accumulate Sums: [processor/deltatocumulative]: Sums #30707
- Accumulate Histograms: [processor/deltatocumulative]: explicit-bounds histograms #33983
- Accumulate exp. Histograms:
- Purge stale series:
- Series Limit
- Handle out of order samples:
- Instrumentation:
- [processor/deltatocumulative]: observe accumulation metrics #31363
- Propagate request
context.Context
fromConsumeMetrics()
- Lifecycle tests: TODO
- Future
- Analyze if global locking is a bottleneck, if so choose a more efficient data structure / sync strategy
- Investigate horizontal scaling options, similar to loadbalancingexporter