Commit Graph

24 Commits (ededf1dd6f39e43a6b16e57655dbdadf85fdde16)

Author SHA1 Message Date
Matthew Jacobson 28dd413c1d
Alerting: Add config disabled_labels to disable reserved labels (#51832) 4 years ago
Yuriy Tseretyan 94e709fdcb
Alerting: Simplify eval.Evaluator interface (#51463) 4 years ago
Yuriy Tseretyan 4b42cd3c1d
Alerting: State manager to use clock (#51219) 4 years ago
Yuriy Tseretyan 157c12211d
Alerting: State manager to use tick time to determine stale states (#50991) 4 years ago
Matthew Jacobson 5dee2ed24c
Alerting: Add first Grafana reserved label grafana_folder (#50262) 4 years ago
Joe Blubaugh 687e79538b
Alerting: Add a general screenshot service and alerting-specific image service. (#49293) 4 years ago
Kristin Laemmert 1df340ff28
backend/services: Move GetDashboard from sqlstore to dashboard service (#48971) 4 years ago
Yuriy Tseretyan 60d4cd80bf
Alerting: update DeleteAlertRuleByUID to accept many UID (#46890) 4 years ago
George Robinson 67a3e1d6fd
Add context.Context to InstanceStore (#45049) 4 years ago
George Robinson a9399ab3cd
Alerting: Add context.Context to RuleStore (#45004) 4 years ago
idafurjes 7a23700e1a
Remove unused GetDashboard method (#44890) 4 years ago
Santiago 562cd9e44e
Alerting template functions (#39261) 4 years ago
Yuriy Tseretyan 2b4e51f478
Alerting: Parse App URL only once (#39855) 4 years ago
Sofia Papagiannaki 012d4f0905
Alerting: Remove `ngalert` feature toggle and introduce two new settings for enabling Grafana 8 alerts and disabling them for specific organisations (#38746) 4 years ago
gotjosh a2f4344bf2
Alerting: Refactor & fix unified alerting metrics structure (#39151) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
gotjosh f3f3fcc727
Alerting: Introduces `/api/v1/ngalert/alertmanagers` to expose discovered and dropped Alertmanager(s) (#37632) 4 years ago
gotjosh f83cd401e5
Alerting: Send alerts to external Alertmanager(s) (#37298) 4 years ago
gotjosh 442a6677fc
Alerting: Refactor `Run` of the scheduler (#37157) 5 years ago
gotjosh a86ad1190c
Alerting: Refactor state manager as a dependency (#36513) 5 years ago
Ganesh Vernekar dcd4bf1615
Alerting: Fill the empty GeneratorURL (#35740) 5 years ago
David Parrott a0f175c7a5
also don't allow negative intervalseconds (#34319) 5 years ago
Owen Diehl 1367f7171e
Alerting/ruler metrics (#34144) 5 years ago
Kyle Brandt babb17afd6
Alerting/Chore: Move tests from tests package (#34059) 5 years ago
David Parrott 39099bf3c0
Alerting nested state cache (#33666) 5 years ago
Kyle Brandt c1034f3118
Alerting: Create instanceStore (#33587) 5 years ago
Kyle Brandt 7823842c5d
Alerting: Load annotations from rule into State cache (#33542) 5 years ago
Owen Diehl 5e48b54549
Alerting/metrics (#33547) 5 years ago
Kyle Brandt 914443c816
Alerting: Fix state cache id duplication (#33480) 5 years ago
David Parrott 788bc2a793
Alerting: refactor state tracker (#33292) 5 years ago
David Parrott 4be1d84f23
Alerting: Enhancements to /rules (#33085) 5 years ago
David Parrott 567a6a09bd
Alerting: Return RuleResponse for api/prometheus/grafana/api/v1/rules (#32919) 5 years ago
Sofia Papagiannaki daabf64aa1
[Alerting]: Update scheduler to evaluate rules created by the unified API (#32589) 5 years ago
David Parrott 2a8446e435
Alerting: Persist alerts on evaluation and shutdown. Warm cache from DB on startup (#32576) 5 years ago
David Parrott b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 5 years ago
David Parrott d33a77a67f
Alerting: add state tracker to alerting evaluation (#32298) 5 years ago
Sofia Papagiannaki 4ce0a49eac
AlertingNG: Split into several packages (#31719) 5 years ago
Sofia Papagiannaki bd2390c49f
AlertingNG: code refactoring (#30787) 5 years ago
Sofia Papagiannaki 1c158744e8
AlertingNG: pause/unpause definitions via the API (#30627) 5 years ago
Sofia Papagiannaki 9ada4b6052
Expressions: Add option to disable feature (#30541) 5 years ago
Sofia Papagiannaki 8c31e25926
AlertingNG: Save alert instances (#30223) 5 years ago
Sofia Papagiannaki 551428af61
Fix alert definition routine stop (#30117) 5 years ago
Sofia Papagiannaki 5560be73bf
Alerting NG: update API to expect UIDs instead of IDs (#29896) 5 years ago
Sofia Papagiannaki 3cac10e598
AlertingNG: Create a scheduler to evaluate alert definitions (#29305) 5 years ago