VictoriaMetrics/app/vmalert/notifier
Roman Khavronenko 3bfa41a95c
app/vmalert: initial remote-write support for alerts state persistence. (#442)
* app/vmalert: initial remote-write support for alerts state persistence.

If `remotewrite.url` flag is set, vmalert will send alerts state  via remote-write protocol to remote storage. The sending is asynchronous to avoid blocking calls in rules evaluation loop.

* app/vmalert: merge with master

* app/vmalert: write both `instant` and `for` alerts timeseries states in remote storage.
2020-04-28 00:18:02 +03:00
..
alert.go app/vmalert: initial remote-write support for alerts state persistence. (#442) 2020-04-28 00:18:02 +03:00
alert_test.go Vmalert/rules eval (#400) 2020-04-06 14:44:03 +03:00
alertmanager.go [vmalert] add webserver (#410) 2020-04-11 12:40:24 +03:00
alertmanager_request.qtpl [vmalert] add webserver (#410) 2020-04-11 12:40:24 +03:00
alertmanager_request.qtpl.go [vmalert] add webserver (#410) 2020-04-11 12:40:24 +03:00
alertmanager_test.go [vmalert] add webserver (#410) 2020-04-11 12:40:24 +03:00
notifier.go Vmalert/rules eval (#400) 2020-04-06 14:44:03 +03:00
template_func.go Vmalert/rules eval (#400) 2020-04-06 14:44:03 +03:00
utils.go app/vmalert: initial remote-write support for alerts state persistence. (#442) 2020-04-28 00:18:02 +03:00