Skip to content

Release 2303

Choose a tag to compare

@github-actions github-actions released this 21 Feb 10:52
076d0c4

Trello card

Trello-86

Context

We want to to expose application metrics to Prometheus via a /metrics endpoint.

The Yabeda library and associated gems make this straight forward, giving us metrics for:

  • DelayedJob
  • Rails internals
  • Puma
  • Garbage collection
  • HTTP requests

Changes proposed in this pull request

  • Expose various metrics to Prometheus

Guidance to review

Metrics endpoint

We still need to setup a Prometheus instance to scrape it and then a dashboard in Grafana.