Skip to content

feat: add /metrics endpoint to gateways#83

Open
Julusian wants to merge 10 commits intomainfrom
feat/SOFIE-456-prom-metrics
Open

feat: add /metrics endpoint to gateways#83
Julusian wants to merge 10 commits intomainfrom
feat/SOFIE-456-prom-metrics

Conversation

@Julusian
Copy link
Copy Markdown
Collaborator

@Julusian Julusian commented Apr 1, 2026

  • Use the HealthEndpoints helper in LSG
  • Deduplicate/unify some code which is repeated across all the gateways
  • Add prom-client to server-core-integration and setup a /metrics in HealthEndpoints
  • Enable default nodejs metrics in the endpoint
  • A first pass of some easy sofie metrics in each gateway

I believe the docker images have these ports disabled by default, and they will want to be enabled with the HEALTH_PORT env var (or -healthPort cli argument).
This port includes a /readyz and a /healthz which I believe are designed for kubernetes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant