Commit Graph

151 Commits (9c5daed33635a33cc30ef5e4a1b7f8afed24a968)

Author SHA1 Message Date
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) 2 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
Yuri Tseretyan 978f1119d7
Alerting: Run state manager as regular sub-service (#58246) 3 years ago
Yuri Tseretyan dce8879145
Alerting: Update state manager to accept rule store as Warm method argument (#58244) 3 years ago
Yuriy Tseretyan e3a4bde622
Alerting: Condition evaluator with cached pipeline (#57479) 3 years ago
Yuriy Tseretyan 0a4121cef8
Alerting: Contextual log provider for rule key (#57476) 3 years ago
Alexander Weaver de46c1b002
Alerting: Improve logs in state manager and historian (#57374) 3 years ago