grafana/pkg/services/ngalert/state
David Parrott b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333)
* Initial commit for state tracking

* basic state transition logic and tests

* constructor. test and interface fixup

* use new sig for sch.definitionRoutine()

* test fixup

* make the linter happy

* more minor linting cleanup

* Alerting: Send alerts from state tracker to notifier

* Add evaluation time and test

Add evaluation time and test

* Add cleanup routine and logging

* Pull in compact.go and reconcile differences

* pr feedback

* pr feedback

Pull in compact.go and reconcile differences

Co-authored-by: Josue Abreu <josue@grafana.com>
2021-03-30 09:37:56 -07:00
..
state_tracker_test.go Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 2021-03-30 09:37:56 -07:00
state_tracker.go Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 2021-03-30 09:37:56 -07:00