grafana/pkg/services/ngalert
Ganesh Vernekar ecbc98ba5d
AlertingNG: Add alert provider and basic structure with dispatcher, silences and delivery stages (#31833)
* AlertingNG: Add alert provider

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

* Add unit tests

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

* Alertmanager WIP

* Merge alertmanager into notifier

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

* Fixes for PR 31833 (#31990)

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

* Use alertmanager from upgrad-uuid temporarily to unblock

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

* Fix lint

Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>

Co-authored-by: Josue Abreu <josue@grafana.com>
2021-03-16 10:44:52 +01:00
..
api AlertingNG: base API implementation (#31824) 2021-03-11 21:28:00 +02:00
eval Replace eval.Condition with models.Condition (#31909) 2021-03-11 18:56:58 +02:00
models AlertingNG: Split into several packages (#31719) 2021-03-08 22:19:21 +02:00
notifier AlertingNG: Add alert provider and basic structure with dispatcher, silences and delivery stages (#31833) 2021-03-16 10:44:52 +01:00
schedule Replace eval.Condition with models.Condition (#31909) 2021-03-11 18:56:58 +02:00
store AlertingNG: Split into several packages (#31719) 2021-03-08 22:19:21 +02:00
tests AlertingNG: Split into several packages (#31719) 2021-03-08 22:19:21 +02:00
database_mig.go AlertingNG: pause/unpause definitions via the API (#30627) 2021-01-27 15:51:00 +02:00
ngalert.go AlertingNG: Split into several packages (#31719) 2021-03-08 22:19:21 +02:00