grafana/pkg/services/ngalert
George Robinson 3ca00f90b5
Contact point testing (#37308)
This commit adds contact point testing to ngalerts via a new API
endpoint. This endpoint accepts JSON containing a list of
receiver configurations which are validated and then tested
with a notification for a test alert. The endpoint returns JSON
for each receiver with a status and error message. It accepts
a configurable timeout via the Request-Timeout header (in seconds)
up to a maximum of 30 seconds.
2021-08-17 13:49:05 +01:00
..
api Contact point testing (#37308) 2021-08-17 13:49:05 +01:00
eval Expand the value of math and reduce expressions in annotations and labels (#36611) 2021-07-15 13:10:56 +01:00
logging Alerting: Allow the notifier to log (#34232) 2021-05-17 18:06:47 +01:00
metrics actually register metrics this time (#34444) 2021-05-19 22:09:12 +02:00
models Alerting: modify DB table, accessors and migration to restrict org access (#37414) 2021-08-12 16:04:09 +03:00
notifier Contact point testing (#37308) 2021-08-17 13:49:05 +01:00
schedule Alerting: Introduces /api/v1/ngalert/alertmanagers to expose discovered and dropped Alertmanager(s) (#37632) 2021-08-13 13:14:36 +01:00
sender Alerting: Send alerts to external Alertmanager(s) (#37298) 2021-08-06 13:06:56 +01:00
state Annotations: Fix alerting annotation coloring (#37412) 2021-08-12 09:37:54 -07:00
store Alerting: modify DB table, accessors and migration to restrict org access (#37414) 2021-08-12 16:04:09 +03:00
tests [Alerting]: namespace fixes (#34470) 2021-05-20 15:49:33 +03:00
ngalert.go Alerting: Introduces /api/v1/ngalert/alertmanagers to expose discovered and dropped Alertmanager(s) (#37632) 2021-08-13 13:14:36 +01:00