Yuriy Tseretyan
a7509ba18b
Alerting: rule evaluation loop's update channel to provide version ( #52170 )
...
* handler for update message in rule evaluation routine ignores the message if its version greater or equal.
* replace messages to update the channel if it is not empty
2022-07-15 12:32:52 -04:00
gotjosh
c59938b235
Alerting: Schedule Alert rules metric tracking ( #50415 )
...
* Alerting: Schedule Alert rules metric tracking
Change the record of metrics from one place to two as an attempt to have a semi-accurate record.
2022-06-08 18:37:33 +01:00
Yuriy Tseretyan
a89d4a5be7
Alerting: Scheduler to drop ticks if a rule's evaluation is too slow ( #48885 )
...
* drop ticks if evaluation of a rule is too slow.
* add metric schedule_rule_evaluations_missed_total
2022-06-08 12:50:44 -04:00
George Robinson
c83f84348c
Alerting: Fix database unavailable removes rules from scheduler ( #49874 )
2022-06-07 16:20:06 +01:00
Yuriy Tseretyan
99156b40bd
Alerting: Move alertRuleRegistry to its own file ( #48890 )
...
* move alertRuleRegistry to its own file
* move tests to separate file
2022-05-11 10:04:50 -04:00