Used the registry and HTTP handler as the backing for the OpenTelemetry Prometheus exporter so each service serves a scrape endpoint on a dedicated port. Smoke-ran a built binary and confirmed the exposition output had the expected histogram, counter and gauge names and labels.
- What worked
- Drop-in handler; exposition format matched expectations immediately, which let me confirm alert-rule metric names against a real binary.