• v0.0.3 7bb0819e48

    v0.0.3
    All checks were successful
    ci / goreleaser (push) Successful in 1m29s
    Stable

    sa-devfw released this 2026-02-12 10:47:51 +00:00 | -1 commits to main since this release

    Changelog

    • d0dd209bc9 Add token-based authentication for receiver
    • 90c89583a0 Ignore data with no delta (first datapoint or underflow)
    • d713c25fa5 Rename repo from forgejo-runner-resource-collector
    • 2a4c64bfb0 Update and extend documentation
    • e1a4e9c579 ci: add docker build to release
    • 7bb0819e48 ci: generate two separate binaries
    • 7201a527d8 feat(collector): Summaries metrics at the end of the process
    • cfe583fbc4 feat(collector): add HTTP push for metrics to receiver
    • 5e470c33a5 feat(collector): group CPU and memory metrics by cgroup
    • d99cd1dd56 feat(docker): multi-stage build for collector and receiver
    • c309bd810d feat(receiver): add HTTP metrics receiver with SQLite storage
    • 6770cfcea7 feat(summary): add per-container metrics with extended percentiles
    • 042ce77ddc feat: added pre-shared-key for read endpoints
    • 0af8c28bc2 fix(aggregator): prevent CPU cores overflow when processes restart
    • c5c872a373 fix(output): correct JSON serialization of top process metrics
    • eb01c1c842 fix(receiver): return Payload as JSON object instead of string
    • 7da7dc138f refactor(receiver): change query endpoint to filter by workflow and job
    • d624d46822 test(stress): increase cpu-stress to 3 workers with 2.0 CPU limit
    Downloads
  • v0.0.2 90e765c898

    v0.0.2
    All checks were successful
    ci / goreleaser (push) Successful in 1m5s
    Stable

    sa-devfw released this 2026-02-12 10:34:46 +00:00 | -1 commits to main since this release

    Changelog

    • d0dd209bc9 Add token-based authentication for receiver
    • 90c89583a0 Ignore data with no delta (first datapoint or underflow)
    • d713c25fa5 Rename repo from forgejo-runner-resource-collector
    • 2a4c64bfb0 Update and extend documentation
    • e1a4e9c579 ci: add docker build to release
    • 7201a527d8 feat(collector): Summaries metrics at the end of the process
    • cfe583fbc4 feat(collector): add HTTP push for metrics to receiver
    • 5e470c33a5 feat(collector): group CPU and memory metrics by cgroup
    • d99cd1dd56 feat(docker): multi-stage build for collector and receiver
    • c309bd810d feat(receiver): add HTTP metrics receiver with SQLite storage
    • 6770cfcea7 feat(summary): add per-container metrics with extended percentiles
    • 042ce77ddc feat: added pre-shared-key for read endpoints
    • 0af8c28bc2 fix(aggregator): prevent CPU cores overflow when processes restart
    • c5c872a373 fix(output): correct JSON serialization of top process metrics
    • eb01c1c842 fix(receiver): return Payload as JSON object instead of string
    • 7da7dc138f refactor(receiver): change query endpoint to filter by workflow and job
    • d624d46822 test(stress): increase cpu-stress to 3 workers with 2.0 CPU limit
    Downloads
  • v0.0.1 d6cf8e5f39

    v0.0.1
    Some checks failed
    ci / build (push) Successful in 1m20s
    ci / goreleaser (push) Failing after 57s
    Stable

    manuel.ganter released this 2026-02-04 13:57:56 +00:00 | 23 commits to main since this release

    Downloads