prometheus / alertmanager

Prometheus Alertmanager
https://prometheus.io
Apache License 2.0
6.59k stars 2.14k forks source link

Feature: Instrument Alertmanager for distributed tracing #3670

Open hairyhenderson opened 8 months ago

hairyhenderson commented 8 months ago

It'd be ideal to have Alertmanager instrumented for tracing (with OpenTelemetry), to help when operating it at scale. Prometheus is already instrumented, and so it would make sense to instrument Alertmanager in a similar way.

Once Alertmanager is instrumented, I would also like to add trace propagation over SMTP for e-mail notifications. See this PR in grafana/grafana for a related approach.

/cc @gotjosh

gotjosh commented 8 months ago

This looks good to me!

hairyhenderson commented 8 months ago

Alright! I'll get started on a PR for this.