Commit Graph

206 Commits (8044cb50f17a021a32e7ac0b83cf8d723457a9ae)

Author SHA1 Message Date
Yuriy Tseretyan e44ea3d589
Alerting: Rename setting AlertForDuration to DefaultRuleEvaluationInterval (#45569) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
Yuriy Tseretyan 095ea44e97
Alerting: Move BaseInterval and MinInterval to UnifiedAlerting config (#45107) 3 years ago
George Robinson a9399ab3cd
Alerting: Add context.Context to RuleStore (#45004) 3 years ago
idafurjes 7a23700e1a
Remove unused GetDashboard method (#44890) 3 years ago
George Robinson 9df43abbb5
Fix evaluation of alert rules for datasources with custom headers (#44862) 3 years ago
Serge Zaitsev 84a5910e56
Chore: Remove bus from ngalert (#44465) 3 years ago
Ryan McKinley 2754e4fdf0
Expressions: use datasource model from the query (#41376) 4 years ago
Armand Grillet 6523486122
Alerting: Make Unified Alerting enabled by default for those who do not use legacy alerting (#42200) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 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
Sofia Papagiannaki f6f3a54742
Alerting: tune rule evaluation via configuration (#35623) 4 years ago
gotjosh 2ad82b9354
Alerting: Move the unified alerting settings to its own struct (#39350) 4 years ago
gotjosh 7db97097c9
Alerting: Support Unified Alerting with Grafana HA (#37920) 4 years ago
gotjosh a2f4344bf2
Alerting: Refactor & fix unified alerting metrics structure (#39151) 4 years ago
gotjosh 39a3bb8a1c
Alerting: Persist notification log and silences to the database (#39005) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 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) 4 years ago
gotjosh a86ad1190c
Alerting: Refactor state manager as a dependency (#36513) 4 years ago
Ganesh Vernekar dcd4bf1615
Alerting: Fill the empty GeneratorURL (#35740) 4 years ago
Sofia Papagiannaki abe35c8c01
Alerting: Add error recovery during rule evaluations (#35450) 4 years ago
Sofia Papagiannaki 23939eab10
[Alerting]: namespace fixes (#34470) 4 years ago
Kyle Brandt 331991ca10
UAlerting: Increase default max datapoints (#34223) 4 years ago
Owen Diehl 1367f7171e
Alerting/ruler metrics (#34144) 4 years ago
Owen Diehl baca873a84
extracts alertmanager from DI, including migrations (#34071) 4 years ago
Kyle Brandt 3da8db7f3f
Alerting: Run table migrations regardless of feature flag and move out of service (#33996) 4 years ago
Sofia Papagiannaki 540f110220
[Alerting]: Extend quota service to optionally set limits on alerts (#33283) 4 years ago
Kyle Brandt c1034f3118
Alerting: Create instanceStore (#33587) 4 years ago
Owen Diehl 5e48b54549
Alerting/metrics (#33547) 4 years ago
David Parrott 788bc2a793
Alerting: refactor state tracker (#33292) 4 years ago
David Parrott c0d83fc01e
Alerting: Return cached alerts for prometheus/api/v1/alerts (#32654) 4 years ago
Sofia Papagiannaki daabf64aa1
[Alerting]: Update scheduler to evaluate rules created by the unified API (#32589) 4 years ago
David Parrott 2a8446e435
Alerting: Persist alerts on evaluation and shutdown. Warm cache from DB on startup (#32576) 4 years ago
Sofia Papagiannaki 8793f5c7f8
[Alerting]: Delete obsolete database table and code (#32595) 4 years ago
Sofia Papagiannaki ee06970d72
[Alerting]: Grafana managed ruler API implementation (#32537) 4 years ago
Sofia Papagiannaki a5e95823b2
[Alerting]: Alertmanager API implementation (#32174) 4 years ago
David Parrott b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 4 years ago
David Parrott d33a77a67f
Alerting: add state tracker to alerting evaluation (#32298) 4 years ago
gotjosh 9b52ffc6a9
Alerting: Fetch configuration from the database and run a notification service (#32175) 4 years ago
Owen Diehl 93d0f7163f
[Alerting] Forking LoTex ruler (#32138) 4 years ago
gotjosh cc74b1fe46
Alerting: Add database table for persisting alerting configuration (#32042) 4 years ago
Sofia Papagiannaki 4ce0a49eac
AlertingNG: Split into several packages (#31719) 4 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 4 years ago