forgejo-runner-optimiser/internal/summary
Manuel Ganter 6770cfcea7
All checks were successful
ci / build (push) Successful in 34s
feat(summary): add per-container metrics with extended percentiles
- Extend StatSummary with p99, p75, p50 percentiles (in addition to peak, p95, avg)
- Add ContainerSummary type for per-container CPU cores and memory bytes stats
- Track container metrics from Cgroups map in Accumulator
- Include containers array in RunSummary sent to receiver

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 15:01:01 +01:00
..
accumulator.go feat(summary): add per-container metrics with extended percentiles 2026-02-06 15:01:01 +01:00
accumulator_test.go feat(summary): add per-container metrics with extended percentiles 2026-02-06 15:01:01 +01:00
push.go feat(collector): add HTTP push for metrics to receiver 2026-02-06 11:44:20 +01:00
push_test.go feat(collector): add HTTP push for metrics to receiver 2026-02-06 11:44:20 +01:00
types.go feat(summary): add per-container metrics with extended percentiles 2026-02-06 15:01:01 +01:00
writer.go fix(output): correct JSON serialization of top process metrics 2026-02-06 11:00:34 +01:00
writer_test.go feat(collector): Summaries metrics at the end of the process 2026-02-04 16:21:17 +01:00