Commit Graph

1464 Commits (fc8208998725c33db54f37bbee97ad1d09618079)

Author SHA1 Message Date
Marcus Efraimsson 6768c6c059
Chore: Remove public vars in setting package (#81018) 1 year ago
Jean-Philippe Quéméner eb7e1216a1
feat(alerting): add async state persister (#80763) 1 year ago
Julien Duchesne 40312c527b
ngalert openapi: Fix ObjectMatchers definition (#79477) 1 year ago
Alexander Weaver 18b9c8fd5f
Alerting: Nilcheck JitterStrategyFrom so it can be used in contexts without feature toggles (#80841) 1 year ago
Alexander Weaver 00a260effa
Alerting: Add setting to distribute rule group evaluations over time (#80766) 1 year ago
Julien Duchesne c9211fbd69
ngalert openapi: Use same `basePath` as rest of Grafana (#79025) 1 year ago
Jean-Philippe Quéméner 82638d059f
feat(alerting): add state persister interface (#80384) 1 year ago
Santiago 3217a0dc05
Alerting: Fix state sync errors counter increment (#80702) 1 year ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 1 year ago
Alexander Weaver 3c796ecc8f
Alerting: Add metric counting rule groups per org (#80669) 1 year ago
Santiago 3afd94185c
Alerting: Add metric to check for default AM configurations (#80225) 1 year ago
Yuri Tseretyan 4b071f5452
Alerting: Fix MuteTiming Get API to return provenance status (#80494) 1 year ago
Julien Duchesne 2fb03dfa56
fix(swagger): Mute Timing PUT OK status is 202 (#80459) 1 year ago
Yuri Tseretyan 4479e7218d
Alerting: MuteTiming service return errutil + GetTiming by name (#79772) 1 year ago
idafurjes cb419e799b
Remove folderid service test (#80433) 1 year ago
Yuri Tseretyan 77db6a9ca4
Alerting: Fix GetAlertRulesForScheduling to use folder table and join by org_id (#80330) 1 year ago
Santiago 6c87d9a1e7
Alerting: Stop retries on 4xx status code responses (remote Alertmanager readiness check) (#80350) 1 year ago
William Wernert 48b5ac779b
Alerting/Annotations: Add annotation backend for Loki alert state history (#78156) 1 year ago
Matthew Jacobson afa33f12b2
Alerting: Create alertingQueryOptimization feature flag for alert query optimization (#78932) 1 year ago
Matthew Jacobson f365d35cf8
Alerting: Show warning when query optimized (#78751) 1 year ago
Santiago 9e78faa7ba
Alerting: Add metrics to the remote Alertmanager struct (#79835) 1 year ago
Matthew Jacobson 1d4419fbe4
Alerting: Fix NoData & Error alerts not resolving when rule is reset (#80184) 1 year ago
Alexander Weaver 542741f748
Alerting: Log scheduler maxAttempts, guard against invalid retry counts, log retry errors (#80234) 1 year ago
Matthew Jacobson aa03b8f8a7
Alerting: Guided legacy alerting upgrade dry-run (#80071) 1 year ago
Yuri Tseretyan 72182e02a4
Alerting: Mute timing service tests (#79817) 1 year ago
Yuri Tseretyan 494f36e0bd
Alerting: Update provisioning services that handle Alertmanager configuraiton to access config via storage (#79814) 1 year ago
Alexander Weaver a8fb01a502
Swap weaveworks/common utilities for equivalents in grafana/dskit (#80051) 1 year ago
Matthew Jacobson 3537c5440f
Alerting: Refactor migration to return pairs of legacy and upgraded structs (#79719) 1 year ago
Santiago 1f6575e65e
Alerting: Test MOA in remote secondary mode (#79828) 1 year ago
Alexander Weaver 90d4704cd7
Alerting: Fix URL timestamp conversion in historian API in annotation mode (#80026) 1 year ago
Yuri Tseretyan f6a46744a6
Alerting: Support hysteresis command expression (#75189) 1 year ago
Santiago a77ba40ed4
Alerting: Use the forked Alertmanager for remote secondary mode (#79646) 1 year ago
Santiago c46da8ea9b
Alerting: Update alerting package and imports from cluster and clusterpb (#79786) 1 year ago
Matthew Jacobson 0424d44b39
Alerting: In migration, create one label per channel (#76527) 1 year ago
Santiago 9945514baa
Alerting: Validate configuration for the remote Alertmanager struct (#79691) 1 year ago
Alexander Weaver 65ecde6eed
Alerting: Don't record annotations for mapped NoData transitions, when NoData is mapped to OK (#77164) 1 year ago
Santiago f7248efff5
Alerting: Fix panic when creating a new Alertmanager returns an error (#79641) 1 year ago
Alexander Weaver cf8e8852c3
Alerting: Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID (#79359) 1 year ago
William Wernert 9171bf92bb
Alerting: Add rule ID and title to alert state history Loki entry (#79481) 1 year ago
Santiago 23b4568597
Alerting: Send configuration and state to the remote Alertmanager on shutdown (#78682) 1 year ago
Julien Duchesne 884e0427e6
ngalert openapi: Add `X-Disable-Provenance` to missing operations (#79278) 1 year ago
Santiago 91836e7832
Alerting: Add time-based convergence in remote secondary mode (#78809) 1 year ago
William Wernert 62bdbe5b44
Annotations/Alerting: Add Loki historian store stub (#78363) 1 year ago
Alexander Weaver aa63e91a43
Alerting: Use mux router to match hooks, add support for path variables and methods (#79345) 1 year ago
Julien Duchesne f977e3faf5
ngalert swagger: Fix status code (#79415) 1 year ago
Santiago 1a5c2cb55b
Alerting: Check whether the internal Alertmanager is ready in remote secondary mode (#79406) 1 year ago
gotjosh cc3c0a2cc2
Alerting: Refactor readiness check (#78799) 1 year ago
Santiago 57e0d6bcb5
Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392) 1 year ago
Yuri Tseretyan 8af08d0df2
Alerting: Add export of mute timings to file provisioning formats (#79225) 1 year ago
Alexander Weaver b867505bd4
alerting: Add tests for hooks (#79284) 1 year ago