Commit Graph

111 Commits (46004037e23bb273e12d7a7b1e9f3e7163f4bee7)

Author SHA1 Message Date
Yuriy Tseretyan 5fb778814c
Alerting: Update rules version when folder title is updated (#53013) 3 years ago
Yuriy Tseretyan a081764fd8
Alerting: Scheduler to use AlertRule (#52354) 3 years ago
Yuriy Tseretyan 054fe54b03
Alerting: Split Scheduler and AlertRouter tests (#52416) 3 years ago
George Robinson e7feff6d99
Alerting: Move debug log line to where alert rules are updated (#52318) 3 years ago
Yuriy Tseretyan 6e1e4a4215
Alerting: Update DbStore to use disabled orgs from the config (#52156) 3 years ago
Yuriy Tseretyan a7509ba18b
Alerting: rule evaluation loop's update channel to provide version (#52170) 3 years ago
Yuriy Tseretyan e5e8747ee9
Alerting: Update state manager to accept reserved labels (#52189) 3 years ago
Yuriy Tseretyan 429ed4b4ee
remove unused orgStore from scheduler (#52157) 3 years ago
Yuriy Tseretyan 0d4c503d3d
update Evaluator interface to accept context (#52151) 3 years ago
Yuriy Tseretyan 554ebd647b
Alerting: Refactor Evaluator (#51673) 3 years ago
Yuriy Tseretyan a6b1090879
Alerting: refactor scheduler and separate notification logic (#48144) 3 years ago
Matthew Jacobson 28dd413c1d
Alerting: Add config disabled_labels to disable reserved labels (#51832) 3 years ago
George Robinson 6844ac9879
Alerting: Change __alertScreenshotToken__ to __alertImageToken__ (#50771) 3 years ago
Yuriy Tseretyan 94e709fdcb
Alerting: Simplify eval.Evaluator interface (#51463) 3 years ago
Yuriy Tseretyan 4b42cd3c1d
Alerting: State manager to use clock (#51219) 3 years ago
Yuriy Tseretyan 157c12211d
Alerting: State manager to use tick time to determine stale states (#50991) 3 years ago
Matthew Jacobson 5dee2ed24c
Alerting: Add first Grafana reserved label grafana_folder (#50262) 3 years ago
Ben Kochie 68691d7775
Convert some metrics to Histograms (#50420) 3 years ago
gotjosh c59938b235
Alerting: Schedule Alert rules metric tracking (#50415) 3 years ago
Yuriy Tseretyan a89d4a5be7
Alerting: Scheduler to drop ticks if a rule's evaluation is too slow (#48885) 3 years ago
gotjosh 0cde283505
Alerting: Logs should not be capitalized and the errors key should be "err" (#50333) 3 years ago
George Robinson c83f84348c
Alerting: Fix database unavailable removes rules from scheduler (#49874) 3 years ago
Yuriy Tseretyan c8d891785d
Alerting: Ticker to support stopping (#48142) 3 years ago
Joe Blubaugh 9e8efaa459
Alerting: Add stored screenshot utilities to the channels package. (#49470) 3 years ago
Joe Blubaugh 1cc034d960
Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 3 years ago
Joe Blubaugh 1d724810de
Alerting: State Manager takes screenshots. (#49338) 3 years ago
Joe Blubaugh 687e79538b
Alerting: Add a general screenshot service and alerting-specific image service. (#49293) 3 years ago
Kristin Laemmert 1df340ff28
backend/services: Move GetDashboard from sqlstore to dashboard service (#48971) 3 years ago
Yuriy Tseretyan 369fcc5e9a
Alerting: scheduler to use short version of model for alert rule (#48916) 3 years ago
Yuriy Tseretyan 99156b40bd
Alerting: Move alertRuleRegistry to its own file (#48890) 3 years ago
Yuriy Tseretyan dc33e09b24
simplify getting a slice of keys (#48889) 3 years ago
Yuriy Tseretyan 75ba4e98c6
Alerting: Remove unused features from ticker + metric + tests (#47828) 3 years ago
Alexander Weaver 8310789ef1
Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) 3 years ago
Joe Blubaugh 3d91047e6e
Alerting: Notification URL points to alert view page instead of alert edit page (#47752) 3 years ago
Alexander Weaver 758364e78b
Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) 3 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 3 years ago
Yuriy Tseretyan e20d157a9b
Alerting: rules delete API to check data source authorization (#46906) 3 years ago
Yuriy Tseretyan 6610adf090
Alerting: remove UpdateRuleGroup from fake rule store (#46941) 3 years ago
Yuriy Tseretyan 60d4cd80bf
Alerting: update DeleteAlertRuleByUID to accept many UID (#46890) 3 years ago
Yuriy Tseretyan 4ee48c2e77
Alerting: Update GetRuleGroupAlertRules to accept optional rule group (#46889) 3 years ago
George Robinson f87bfdf2ff
Update comment for scheduler_behind_seconds metric (#45918) 3 years ago
George Robinson 6cccbb5a09
Fix incorrect metric values for scheduler_behind_seconds (#45830) 3 years ago
George Robinson 2ca79ca0c7
Rename evalCtx to avoid confusion with context.Context (#45144) 3 years ago
Yuriy Tseretyan 02f8e99ca1
Alerting: move fake stores to store package (#45428) 3 years ago
George Robinson 67a3e1d6fd
Add context.Context to InstanceStore (#45049) 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
Yuriy Tseretyan 984c95de63
Do not store EvaluationString in Evaluation. (#44606) 3 years ago
Santiago 04d93751b8
Alerting: send alerts to external, internal, or both alertmanagers (#40341) 3 years ago