Commit Graph

133 Commits (23e04c0f9c5ee419fa54fc4bf2c9807d19f1fd51)

Author SHA1 Message Date
Yuriy Tseretyan 7b6437402a
Alerting: Refactor state manager's cache (#56197) 3 years ago
Joe Blubaugh b476ae62fb
Alerting: Write and Delete multiple alert instances. (#55350) 3 years ago
Alexander Weaver 8df830557a
Alerting: Move annotation functionality behind a history persistence interface (#56133) 3 years ago
Yuriy Tseretyan ad2a1dd680
Alerting: Start ticker only when scheduler starts (#56339) 3 years ago
Alexander Weaver e6f99fc418
Alerting: Decouple schedule package from store (#55858) 3 years ago
Alexander Weaver a00879ae21
Alerting: Refactor store to not export its own interface for InstanceStore, delete dead dependency injection (#55772) 3 years ago
Alexander Weaver bd6a5c900f
Alerting: Extract ticker into shared package (#55703) 3 years ago
Yuriy Tseretyan 199996cbf9
Alerting: Resolve stale state + add state reason to notifications (#49352) 3 years ago
Yuriy Tseretyan 0629d3922a
stop flushing state when Grafana stops (#55504) 3 years ago
Sofia Papagiannaki 754eea20b3
Chore: SQL store split for annotations (#55089) 3 years ago
Yuriy Tseretyan 896eeb65a9
Alerting: Fix alerting evaluation to use proper permissions (#55127) 3 years ago
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Joe Blubaugh 22c937340e
Revert "Alerting: Write and Delete multiple alert instances. (#54072)" (#54885) 3 years ago
Joe Blubaugh 5e4fd94413
Alerting: Write and Delete multiple alert instances. (#54072) 3 years ago
Timur Olzhabayev b5b41988cf
Docs: Deprecating packages_api and removing it from our pipelines (#54473) 3 years ago
Yuriy Tseretyan 76ea0b15ae
Alerting: Scheduler to fetch folders along with rules (#52842) 3 years ago
Marcus Efraimsson 87afd9cadc
Plugins: Remove various custom headers logic (#54146) 3 years ago
Yuriy Tseretyan 03e746d9df
Alerting: Delete state from the database on reset (#53919) 3 years ago
Yuriy Tseretyan 41bd36eb97
Alerting: Update rules delete endpoint to handle rules in group (#53790) 3 years ago
Yuriy Tseretyan 9f90a7b54d
Alerting: State manager to use InstanceStore (#53852) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
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