Track the number of on-chain relays in addition to claims and compute units as they move through the claim/proof lifecycle (e.g. claimed, proven, expired, settled).
Origin Document
Goals
Expose the number of relays in each lifecycle stage via observability.
Deliverables
[x] A PR that adds telemetry counter calls where appropriate; i.e. claim/proof upsert/settlement/expiration.
[x] A PR that updates relevant dashboards.
Non-goals / Non-deliverables
Introducing additional metrics or labels
Refactoring the telemetry pkg
General deliverables
[ ] Comments: Add/update TODOs and comments alongside the source code so it is easier to follow.
[ ] Testing: Add new tests (unit and/or E2E) to the test suite.
[ ] Makefile: Add new targets to the Makefile to make the new functionality easier to use.
[ ] Documentation: Update architectural or development READMEs; use mermaid diagrams where appropriate.
Objective
Track the number of on-chain relays in addition to claims and compute units as they move through the claim/proof lifecycle (e.g. claimed, proven, expired, settled).
Origin Document
Goals
Deliverables
Non-goals / Non-deliverables
General deliverables
Creator: @bryanchriswhite Co-Owners: @red-0ne