Commit Graph

381 Commits (a7c639f16e1a70dd56f8086df3e7c58d7ebd7044)

Author SHA1 Message Date
Matthew Jacobson e3787de470
Alerting: Fix Alertmanager change detection for receivers with secure settings (#71307) 2 years ago
Alexander Weaver f94fb765b5
Alerting: Add limit query parameter to Loki-based ASH api, drop default limit from 5000 to 1000, extend visible time range for new ASH UI (#70769) 2 years ago
George Robinson 7edbe72483
Alerting: Support concurrent queries for saving alert instances (#70525) 2 years ago
Andreas Deininger 95b1f3c875
Fixing typos (#70487) 2 years ago
Yuri Tseretyan f1d47d18a8
Alerting: Sort RefIDs in error message returned by api.validateCondition (#70198) 2 years ago
Yuri Tseretyan b963defa44
Alerting: update rules POST API to validate query and condition only for rules that changed. (#68667) 2 years ago
Matthew Jacobson ba3994d338
Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 2 years ago
Matthew Jacobson 0c688190f7
Alerting: Fix unique violation when updating rule group with title chains/cycles (#67868) 2 years ago
Horst Gutmann f4c04d4055
Alerting: Update patch for #865 after #68898 (#890) 2 years ago
dsotirakis f9c310dbaf
Require alert.notifications:write permissions to test receivers and templates (#865) 2 years ago
Ieva d8b66d5c4b
RBAC: remove some `IsDisabled` checks (#69272) 2 years ago
Alexander Weaver 0f88b117dc
Alerting: Skip flaky test TestRouteGetRuleStatuses (#69258) 2 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 2 years ago
Yuri Tseretyan e00260465b
Alerting: Fix provenance guard checks for Alertmanager configuration to not cause panic when compared nested objects (#69009) 2 years ago
Ieva 4980b64274
RBAC: Remove legacy ac from authorization middleware (#68898) 2 years ago
Yuri Tseretyan ab5a3820d5
Alerting: Fix status code of successful response POST /api/alertmanager/grafana/api/v2/silences in swagger specs (#67951) 2 years ago
Matthew Jacobson 91471ac7ae
Alerting: Template Testing API (#67450) 2 years ago
Uwe Sommerlatt dfc99cdd19
Alerting: Fix misleading status code in provisioning API (#67331) 2 years ago
Yuri Tseretyan a8b4a4bb45
Alerting: Update alerting module to 20230418161049-5f374e58cb32 + refactoring (#66622) 2 years ago
Steve Simpson 9effb9a708
Alerting: Allow hooking into request handler functions. (#67000) 2 years ago
Matthew Jacobson eddd4f4508
Alerting: Add totalsFiltered to RuleResponse for hidden by filters count (#66883) 2 years ago
Alex Moreno f64a89727e
Alerting: Allow provenance disable in alerting provisioning API (#63650) 2 years ago
George Robinson 19ebb079ba
Alerting: Add limits and filters to Prometheus Rules API (#66627) 2 years ago
Yuri Tseretyan afd52d0866
Alerting: use alerting GrafanaReceiver and BuildReceiverConfiguration in Grafana (#65224) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
gotjosh 1c3ce0735f
Alerting: Tiny refactor on the eval and schedule packages (#66130) 2 years ago
Matthew Jacobson 85f738cdf9
Alerting: Add endpoint to revert to a previous alertmanager configuration (#65751) 2 years ago
George Robinson bd29071a0d
Revert "Alerting: Add limits to the Prometheus Rules API" (#65842) 2 years ago
George Robinson d96b0a71d3
Alerting: Add limits to the Prometheus Rules API (#65169) 2 years ago
Santiago aba91d3053
Alerting: Fetch all applied alerting configurations (#65728) 2 years ago
Steve Simpson 04336d53a9
Alerting: Update prometheus version (#65688) 2 years ago
Yuri Tseretyan 9eaffdf5a8
Alerting: Remove dependency on alerting package in definitions (#65390) 2 years ago
Serge Zaitsev 0beb768427
Chore: Remove result fields from ngalert (#65410) 2 years ago
Yuri Tseretyan ec4152c7e5
Alerting: Remove dependency on secrets in definitions package (#65391) 2 years ago
Yuri Tseretyan 52a0f59706
Alerting: introduce AlertQuery in definitions package (#63825) 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
Yuri Tseretyan 85a954cd81
Alerting: Update scheduler to get updates only from database (#64635) 2 years ago
Emil Tullstedt 10ee900beb
Errors: Remove direct dependencies on github.com/pkg/errors (#64026) 2 years ago
Yuri Tseretyan 5e2a661dec
Alerting: update API models to user NoDataState and ExecutionErrorState from definitions instead of models (#63824) 2 years ago
Yuri Tseretyan f561e71de8
Alerting: decouple api models from domain\dto models: separate Provenance status + converters (#63594) 2 years ago
suntala 49b3027049
Chore: Remove Result field from datasources (#63048) 2 years ago
Yuri Tseretyan f066e8cdcd
Alerting: Update to alerting 20230203015918-0e4e2675d7aa (after refactoring) (#62823) 2 years ago
Alexander Weaver 9eeea8f5ea
Alerting: Add label query parameters to state history endpoint (#62831) 2 years ago
Matthew Jacobson f9ec16e74f
Alerting: Fix template validation in provisioning api (#62530) 2 years ago
Santiago ba731f7865
Alerting: Mark AM configuration as applied (#61330) 2 years ago
Alexander Weaver 6ad1cfef38
Alerting: Add endpoint for querying state history (#62166) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
Sonia Aguilar 753c84f825
Alerting: Pass yaml as a query param in export request (#62751) 2 years ago
Gilles De Mey 26866953c1
Alerting: hide "silence" button for external AM setups (#62133) 2 years ago
Alex Moreno 53945afedf
Alerting: Allow alert rule pausing from API (#62326) 2 years ago