Hi Brian,

What should be added or changed if i want to send the alerts that matches 
this labels typeofalert="statuspal" to [email protected] as well along with 
[email protected].

Could you please provide more information on the parameter continue:true 
and its significance please.

Best Regards,
Suman

On Friday, November 26, 2021 at 7:02:16 PM UTC+5:30 Brian Candler wrote:

> What your config says is:
>
> - if the alert has label typeofalert="statuspal", send it to "
> [email protected]" only (with the updated subject header)
> - otherwise, send it to "[email protected]" only
>
> (Notice that "continue: true" doesn't make any difference on the final 
> alerting rule.  If this rule matches, it would follow onto another rule if 
> there were one, but it won't do the default action)
>
> I don't see any problem, although I'd be inclined to simplify the template 
> to
>
>      subject: '{{ if eq .Status "firing" }}DOWN{{ else }}UP{{end}}'
>
> Look at the stdout/stderr output from alertmanager (maybe "journalctl -eu 
> alertmanager" if you're running it under systemd).  I think there's a debug 
> mode tool
>
> Trace the resolved E-mails - look at your E-mail logs, look at the logs on 
> the receiver, check your spam folder etc.
>
> You can also look at the counters which alertmanager itself creates 
> (scrape localhost:9093/metrics to see them), to convince yourself that the 
> resolved E-mails *are* being sent.
>
> On Friday, 26 November 2021 at 11:31:37 UTC [email protected] wrote:
>
>> Hi Brian,
>>
>> Many thanks for your help. I am almost able to achieve whatever I wanted 
>> to but with one receiver. When i add two receiver and try to send the 
>> alerts. Based on the matcher alerts are fired and sent to the receiver but 
>> resolved alerts are not going. Could you please verify my configs and let 
>> me know if am on right track please. I am not able to get any error or any 
>> insight from the alertmanger.log.
>>
>>  global:
>>   resolve_timeout: 5m
>>   smtp_smarthost: *******:25
>>   smtp_auth_username: '*****'
>>   smtp_auth_identity: '*****'
>>   smtp_auth_password: '******'
>>   smtp_from: '********'
>>   smtp_require_tls: false
>>
>> route:
>>   group_by: ['alertname']
>>   group_wait: 10s
>>   group_interval: 10s
>>   repeat_interval: 5m
>>   receiver: 'App-Kafka-Support'
>>   routes:
>>   - receiver: 'Statuspal'
>>     matchers:
>>     - typeofalert="statuspal"
>>     continue: true
>>
>> receivers:
>> - name: 'App-Kafka-Support'
>>   email_configs:
>>   - to: '[email protected]'
>>     send_resolved: true
>> - name: 'Statuspal'
>>   email_configs:
>>   - to: '[email protected]'
>>     headers:
>>       subject: '{{ if eq .Status "firing" }}DOWN{{ else if eq .Status 
>> "resolved" }}UP{{end}}'
>>     send_resolved: true
>>
>> Best Regards,
>> Suman
>>
>> On Wednesday, November 24, 2021 at 3:46:59 PM UTC+5:30 Brian Candler 
>> wrote:
>>
>>> On Wednesday, 24 November 2021 at 09:21:54 UTC [email protected] 
>>> wrote:
>>>
>>>> I am assuming that if we have used send_resolved:true then once the 
>>>> alert is resolved .Status value will be set to resolved and the subject 
>>>> would be updated accordingly. 
>>>>
>>>> For me I am not able to see any errors in the log file. Alertmanager 
>>>> service and prometheus are up and running fine. Alerts are activated in 
>>>> Prometheus but emails have not trigerred so far.
>>>
>>>
>>> Then it's up to you to either create an alert condition or resolve an 
>>> alert condition, to force an alert to be sent out.  Or wait for the 
>>> repeat_interval (24h) if there are already active alerts.
>>>
>>

-- 
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/e57c8a6f-5742-43bb-b6f4-c557be2b2b26n%40googlegroups.com.

Reply via email to