Alertmanager¶
All code examples below are for alertmanager.yml
.
set repeat_interval¶
Set the sum of repeat_interval
and group_interval
options less than incident.timeouts.firing
(default 6h
):
route:
repeat_interval: 354m
group_interval: 5m
The explanation is here.
move routing¶
IMPulse's route is similar to Alertmanager's, but simpler.
When using IMPulse as the only one incident manager, you can move full your Alertmanager's route
block from alertmanager.yml
to impulse.yml
. Don't forget to remove all unused instructions and replcae all receiver
instrustions with chain
and channel
. Fill it correctly.
Details here.
modify receiver¶
Set IMPulse as default receiver:
receivers:
- name: 'impulse'
webhook_configs:
- url: 'http://<impulse_host>:<impulse_port>/'
route:
receiver: 'impulse'