I have the (generic?) use case where I want all my alert manager notifications to go to the "default" receiver but for several specific alarms I want an additional notification sent to a 2nd receiver. Using AM version 0.26.0
This seems to work but I had to duplicate the SpecialUser since adding both match_re blocks under the same receiver results in a config error. I think this also means the emails to the SpecialUser 1 and 2 will be grouped separately which isn't what I'd want. global: smtp_smarthost: 'smtp.mydomain.com:25' smtp_from: 'no-re...@mydomain.com' smtp_require_tls: false resolve_timeout: 5m route: group_by: ['alertname'] group_wait: 10s group_interval: 10s repeat_interval: 1h receiver: 'TeamNotifications' routes: - receiver: 'TeamNotifications' group_wait: 10s continue: true - receiver: 'SpecialUser' group_wait: 10s match_re: alertname: 'TargetDown' instance: 'host1|host2' - receiver: 'SpecialUser2' group_wait: 10s match_re: alertname: 'ProbeFailing' instance: 'https://site.mydomain.com/login' continue: true receivers: - name: 'Team-Notifications' email_configs: - to: '123456.mydomain....@amer.teams.ms' send_resolved: true - name: 'SpecialUser' email_configs: - to: 'special.u...@mydomain.com' send_resolved: true html: '{{ template "email.html" . }}' - name: 'SpecialUser2' email_configs: - to: 'special.u...@mydomain.com' send_resolved: true html: '{{ template "email.html" . }}' templates: - '/etc/alertmanager/templates/default.tmpl' - '/etc/alertmanager/templates/email.tmpl' -- 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 prometheus-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/791a6db1-5d65-4b1f-8302-ff50f10da23fn%40googlegroups.com.