Commit Graph

102 Commits (efed72096f1634b24885b0fb9d4b1b75ac9faa96)

Author SHA1 Message Date
George Robinson 802d67eeca
Alerting: Support values in notification templates (#56457) 3 years ago
Joe Blubaugh b476ae62fb
Alerting: Write and Delete multiple alert instances. (#55350) 3 years ago
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
Alexander Weaver f11495a4c3
Alerting: Remove dead functionality from alert instance store (#55774) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 199996cbf9
Alerting: Resolve stale state + add state reason to notifications (#49352) 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
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
Alexander Weaver f093c249ac
Alerting: Fix incorrect embedded DTO being returned when handling rule groups (#53701) 3 years ago
George Robinson 196b781c70
Alerting: Delete expired images from the database (#53236) 3 years ago
Jean-Philippe Quéméner 54217a2037
Alerting: set dashboard and panel id using annotations in provisioning api (#53221) 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
Yuriy Tseretyan 6e1e4a4215
Alerting: Update DbStore to use disabled orgs from the config (#52156) 3 years ago
Yuriy Tseretyan e5e8747ee9
Alerting: Update state manager to accept reserved labels (#52189) 3 years ago
Alexander Weaver 2d7389c34d
Alerting: Provisioning API respects global rule quota (#52180) 3 years ago
Yuriy Tseretyan 554ebd647b
Alerting: Refactor Evaluator (#51673) 3 years ago
George Robinson 6844ac9879
Alerting: Change __alertScreenshotToken__ to __alertImageToken__ (#50771) 3 years ago
Jean-Philippe Quéméner 580c5b6ad2
Alerting: add YAML support for relative time range (#51694) 3 years ago
Yuriy Tseretyan 8b3b667a47
Alerting: Fix rule API to accept 0 duration of field `For` (#50992) 3 years ago
Yuriy Tseretyan 78c012df65
move eval_conditions to API models package (#51447) 3 years ago
Yuriy Tseretyan ee5bcf2b96
make test more stable (#51268) 3 years ago
Yuriy Tseretyan 4d02f73e5f
Alerting: Persist rule position in the group (#50051) 3 years ago
Matthew Jacobson 5dee2ed24c
Alerting: Add first Grafana reserved label grafana_folder (#50262) 3 years ago
Yuriy Tseretyan c314ce48c7
Alerting: Support for optimistic locking for alert rules (#50274) 3 years ago
Jean-Philippe Quéméner 862f51216b
Alerting: improve provisioning docs (#50347) 3 years ago
Jean-Philippe Quéméner cf684ed38f
Alerting: bump rule version when updating rule group interval (#50295) 3 years ago
Yuriy Tseretyan a89d4a5be7
Alerting: Scheduler to drop ticks if a rule's evaluation is too slow (#48885) 3 years ago
Yuriy Tseretyan 49d93fb67e
Alerting: Update alert rule diff to not see difference between nil and empty map (#50192) 3 years ago
Yuriy Tseretyan ad25e2a20c
Alerting: Update RBAC for alert rules to consider access to rule as access to group it belongs (#49033) 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
George Robinson 43358c7248
Alerting: Keep private annotations across evaluations (#49080) 3 years ago
Yuriy Tseretyan 952cb4fc0b
Alerting: introduce AlertRuleGroupKey and use it in API handlers (#48945) 3 years ago
Yuriy Tseretyan 369fcc5e9a
Alerting: scheduler to use short version of model for alert rule (#48916) 3 years ago
Alexander Weaver 078a578803
Drop ProvenanceOrgAdapter and build into store API instead (#48137) 3 years ago
George Robinson c5547123bc
Remove redundant queries in GetAlertRules and GetOrgAlertRules and replace with ListAlertRules (#48108) 3 years ago
George Robinson d66fc6ed1a
Alerting: Add GetRuleGroups to RuleStore (#48036) 3 years ago
Jean-Philippe Quéméner 388ecb4037
Alerting: Provisioning API - Contact points (#47197) 3 years ago
Alexander Weaver dde0b93cf1
Alerting: Provisioning API - Notification Policies (#46755) 3 years ago
Yuriy Tseretyan 4ee48c2e77
Alerting: Update GetRuleGroupAlertRules to accept optional rule group (#46889) 3 years ago
Jean-Philippe Quéméner a80f04c949
Alerting: add collision safe update function for alertmanager configurations (#46692) 3 years ago
gotjosh a338c78ca8
Alerting: Remove internal labels from prometheus compatible API responses (#46548) 3 years ago