VictoriaMetrics/app/vmalert/notifier
Roman Khavronenko 3e45e1ff63
Vmalert notifiers (#2744)
* vmalert: remove head of line blocking for sending alerts

This change makes sending alerts to notifiers concurrent instead
of sequential. This eliminates head of line blocking, where first
faulty notifier address prevents the rest of notifiers from
receiving notifications.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* vmalert: make default timeout for sending alerts 10s

Previous value of 1m was too high and was inconsistent
with default timeout defined for notifiers via
configuration file.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* vmalert: linter checks fix

Signed-off-by: hagen1778 <roman@victoriametrics.com>
2022-06-19 22:49:10 +03:00
..
testdata vmalert: add DNS service discovery (#2465) 2022-04-13 14:14:25 +03:00
alert_test.go Code check (#2558) 2022-05-09 15:29:25 +03:00
alert.go chore: remove duplicated code (#2657) 2022-05-30 12:27:47 +03:00
alertmanager_request.qtpl vmalert: support relabeling for alert labels sent via notifier 2022-04-11 12:12:04 +03:00
alertmanager_request.qtpl.go app/vmalert: run make quicktemplate-gen from the root directory after the commit f6dcfbcdd6 2022-05-04 20:28:37 +03:00
alertmanager_test.go vmalert: support relabeling for alert labels sent via notifier 2022-04-11 12:12:04 +03:00
alertmanager.go vmalert: support relabeling for alert labels sent via notifier 2022-04-11 12:12:04 +03:00
config_test.go vmalert: add DNS service discovery (#2465) 2022-04-13 14:14:25 +03:00
config_watcher_test.go Consul SD - update services on the watcher's start (#2202) 2022-02-21 15:33:33 +02:00
config_watcher.go fix alert relabeling (#2633) 2022-05-25 15:05:10 +03:00
config.go lib/promscrape: follow-up after baa1c24b36 2022-04-16 14:26:38 +03:00
init.go Vmalert notifiers (#2744) 2022-06-19 22:49:10 +03:00
notifier.go vmalert: support configuration file for notifiers (#2127) 2022-02-02 23:42:25 +02:00
package_test.go added reusable templates support (#2532) 2022-05-20 12:25:11 +03:00