Hi community,

We have a use case that a Prometheus instance is shared by multiple teams 
and each team maintains their own Alertmanager.

Now the requirement is to send alerts to different Alertmanager instances 
based on alert labels. For example, alerts with team=A go to Alertmanager A 
and alerts with team=B go to Alertmanager B.

At the beginning I wanted to use alert_relabel_configs for this requirement 
but then I found out that alert_relabel_configs is global to all 
alertmanagers. But my requirement is actually have alert_relabel_config per 
alertmanager destination.

There are other ways to go but are not very ideal to us:
1. Maintain separate Prometheus for each team
2. Filter the alerts label on Alertmanager routing configurations

Please let me know if there are other better ways to achieve this. Also, 
does it make more sense to support alert_relabel_configs per alertmanager?

Thanks and regards,
Ben Ye

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/7c94a940-2b5f-436f-9121-c344f8398196n%40googlegroups.com.

Reply via email to