prometheus / alertmanager

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

Feature: Instrument Alertmanager for distributed tracing #3670

Open hairyhenderson opened 10 months ago

hairyhenderson commented 10 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 10 months ago

This looks good to me!

hairyhenderson commented 10 months ago

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