Commit Graph

206 Commits (8044cb50f17a021a32e7ac0b83cf8d723457a9ae)

Author SHA1 Message Date
William Wernert 62bdbe5b44
Annotations/Alerting: Add Loki historian store stub (#78363) 1 year ago
Alexander Weaver ab0ef5276f
Alerting: Decouple quota configuration logic from API interfaces and add tests (#78930) 2 years ago
Steve Simpson 520c927931
Alerting: Only warm alert state cache if execute_alerts=true. (#78895) 2 years ago
Santiago 01d274852c
Alerting: Add GetFullState method to FileStore (#78701) 2 years ago
Tania 39754ba2d6
Nested Folders: Wrap create/update operations with transactions (#78000) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Santiago 488a60aee6
Alerting: Rename remote.ExternalAlertmanager to remote.Alertmanager (#76956) 2 years ago
gotjosh 866acbd5ac
Alerting: Move `ExternalAlertmanager` to its own package (#76854) 2 years ago
Matthew Jacobson c2efcdde09
Alerting: Fix flaky SQLITE_BUSY when migrating with provisioned dashboards (#76658) 2 years ago
Matthew Jacobson 82f3127e23
Alerting: Move legacy alert migration from sqlstore migration to service (#72702) 2 years ago
Alexander Weaver f6649d7a97
Revert "Alerting: Remove vendored models in migration service" (#76387) 2 years ago
Matthew Jacobson 6a8649d544
Alerting: Remove vendored models in migration service (#74503) 2 years ago
gotjosh 59694fb2be
Alerting: Don't use a separate collection system for metrics (#75296) 2 years ago
Steve Simpson 894f420014
Alerting: Pass loggers into SchedulerCfg and ManagerCfg. (#75158) 2 years ago
Will Browne e855efb13d
Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
Yuri Tseretyan 938e26b59f
Alerting: Add new metrics and tracings to state manager and scheduler (#71398) 2 years ago
Yuri Tseretyan 0717ec11d6
Alerting: Update state manager to change all current states in the case when Error\NoData is executed as Ok\Nomal (#68142) 2 years ago
Yuri Tseretyan 6b4a9d73d7
Alerting: Export contact points to check access control action instead legacy role (#71990) 2 years ago
Alexander Weaver 18b910e654
Alerting: Refactor annotation historian to isolate dashboard service dependency (#71689) 2 years ago
Steve Simpson 21ac224c45
Alerting: Make ImageService public in NGAlert. (#70737) 2 years ago
George Robinson 7edbe72483
Alerting: Support concurrent queries for saving alert instances (#70525) 2 years ago
Arati R 6cb1a5e368
Nested folders: Add alert rule counts and deletion to folder registry (#67259) 2 years ago
Steve Simpson 9effb9a708
Alerting: Allow hooking into request handler functions. (#67000) 2 years ago
Alexander Weaver da4832724e
Alerting: Delete stub for SQL alert state history backend (#65667) 2 years ago
Alexander Weaver b2abb63286
Alerting: Introduce proper feature toggles for common state history backend combinations (#65497) 2 years ago
Alexander Weaver a31672fa40
Alerting: Create new state history "fanout" backend that dispatches to multiple other backends at once (#64774) 2 years ago
gotjosh 02a8f62021
Alerting: Fix stats that display alert count when using unified alerting (#64852) 2 years ago
Yuri Tseretyan 85a954cd81
Alerting: Update scheduler to get updates only from database (#64635) 2 years ago
Alexander Weaver faef3a8258
Alerting: Log error but don't fail initialization if state history connection test fails (#64699) 2 years ago
Alexander Weaver 19d01dff91
Alerting: Expose Prometheus metrics for persisting state history (#63157) 2 years ago
Alexander Weaver e77621649d
Alerting: Instrument outgoing state history requests using weaveworks/common (#63600) 2 years ago
Alexander Weaver 6ad1cfef38
Alerting: Add endpoint for querying state history (#62166) 2 years ago
Alexander Weaver e7ace4ed62
Alerting: Allow separate read and write path URLs for Loki state history (#62268) 2 years ago
Matthew Jacobson c006df375a
Alerting: Create endpoints for exporting in provisioning file format (#58623) 2 years ago
Alex Moreno 531b439cf1
Alerting: Add alert pausing feature (#60734) 2 years ago
George Robinson a7eab8e46e
Alerting: Support context.Context in Loki interface (#61979) 2 years ago
Alexander Weaver c10713ea76
Alerting: Create query interface for state history along with annotation-based implementation (#61646) 2 years ago
Jean-Philippe Quéméner 44b11d3228
Alerting: support basic auth for the state history loki client (#61696) 2 years ago
Alexander Weaver 1ac89ea040
Alerting: Add client configuration for remote Loki historian backend and test connection (#61114) 2 years ago
Yuri Tseretyan 9d57b1c72e
Alerting: Do not persist noop transition from Normal state. (#61201) 2 years ago
Yuri Tseretyan 86b5fbbf60
Alerting: Introduce state manager config structure (#61249) 2 years ago
Yuri Tseretyan 48f1db63ff
Alerting: Add support for tracing to alerting scheduler (#61057) 2 years ago
Alexander Weaver eb960d9725
Alerting: Add un-documented toggle for changing state history backend, add shells for remote loki and sql (#61072) 2 years ago
Alexander Weaver 8c3a5f6da0
Alerting: Allow state history to be disabled through configuration (#61006) 2 years ago
Yuri Tseretyan ad09feed83
Alerting: rule backtesting API (#57318) 3 years ago
Yuri Tseretyan c5ee4e4ae1
Alerting: Improve rule validation to check if rule uses backend datasources (#58986) 3 years ago
Alexander Weaver 9977c7ea43
Alerting: Simplify scheduler configuration and remove dependency on Grafana-wide settings (#59735) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 3 years ago