Commit Graph

536 Commits (808cf75ff87fef1612d6c104dac9fb8250e1ebff)

Author SHA1 Message Date
Alexander Weaver 820ee6e9db
Alerting: Make all in api generator tooling now actually makes all (#88793) 12 months ago
Santiago 9f9928d41a
Alerting: Update grafana/alerting (#88363) 12 months ago
Yuri Tseretyan a63ef42816
Alerting: Mute Timing service to prevent changing provenance status to none (#88462) 12 months ago
Fayzal Ghantiwala b66cd7ef79
Alerting: Add filters for RouteGetRuleStatuses (#88295) 12 months ago
Sofia Papagiannaki 17ca61d7f8
Alerting: Export and provisioning rules into subfolders (#77450) 1 year ago
Matthew Jacobson 09cb3a6048
Alerting: Add optional metadata via query param to silence GET requests (#88000) 1 year ago
Fayzal Ghantiwala 543f0ae37e
Alerting: Update ListAlertRulesQuery to take a slice of RuleGroups (#88385) 1 year ago
Matthew Jacobson 8418aca823
Alerting: Add single rule checks to alert rule access control (#88307) 1 year ago
William Wernert 006d0021e3
Alerting: Remove requirement for datasource query on rule read (#87349) 1 year ago
Steve Simpson 8421919cb5
Alerting: Feature toggle to disallow sending alerts externally (#87982) 1 year ago
Gaurav Agrawal fdaa091a4d
Alerting: Support custom API URL for PagerDuty integration (#88007) 1 year ago
Alexander Weaver 49c8deb1ea
Alerting: Add recording rules to ruler API and validation (#87779) 1 year ago
William Wernert cb0bcb6fe4
Alerting: Fix/update alerting API spec (#88130) 1 year ago
Yuri Tseretyan 8c2a382788
Alerting: Fix typo in JSON response for rule export. (#88028) 1 year ago
William Wernert 563fcb8bf4
Alerting: Encode query model map to string in rule export to avoid html escape sequences (#87663) 1 year ago
Alexander Weaver e39658097f
Alerting: Wire recording rules feature toggle into limits struct (#87778) 1 year ago
Ieva 167151b211
Chore: Remove use of deprecated method in AC code (#87541) 1 year ago
Alexander Weaver a6a9ab4008
Alerting: Do not store series values from past evaluations in state manager for no reason (#87525) 1 year ago
Yuri Tseretyan 356a29592b
Alerting: Add two sets of provisioning actions for rules and notifications (#87149) 1 year ago
Alexander Weaver 36ef611cf4
Alerting: Add database migration for recording rule fields (#87012) 1 year ago
Matthew Jacobson babfa2beac
Alerting: Hook up GMA silence APIs to new authentication handler (#86625) 1 year ago
Santiago b76a9e4d31
Alerting: Implement GetStatus in the remote Alertmanager struct (#84887) 1 year ago
Fayzal Ghantiwala df25e9197e
Alerting: Get grafana-managed alert rule by UID (#86845) 1 year ago
William Wernert 93519f70ca
Alerting: Also fix HCL field name for MuteTimeIntervals (#87079) 1 year ago
Yuri Tseretyan 052082a927
Alerting: Refactor Alert Rule Generators (#86813) 1 year ago
William Wernert 70ff229bed
Alerting: Use expected field name for receiver in HCL export (#87065) 1 year ago
Yuri Tseretyan dff7cb9afb
Alerting: Move alertmanager api silence code to separate files (#86947) 1 year ago
Matthew Jacobson 3397e8bf09
Alerting: Improve error when receiver or time interval used by rule is deleted (#86865) 1 year ago
Steve Simpson a6ad2380bf
Alerting: Refactor api_prometheus.go request handlers. (#86639) 1 year ago
Steve Simpson 54290f2ac4
Alerting: Fix TestRouteGetRuleStatuses as much as possible. (#86666) 1 year ago
Steve Simpson f07f48616a
Alerting: Fix panic when limit_alerts=0. (#86640) 1 year ago
Steve Simpson 6ea97e41fb
Alerting: Consistently return Prometheus-style responses from rules APIs. (#86600) 1 year ago
Santiago 529f55cfe8
Alerting: Remove isDefault field from receivers (Alertmanager configuration) (#86605) 1 year ago
Steve Simpson 5f7612834e
Alerting: Refactoring in api_prometheus.go to allow code reuse. (#86575) 1 year ago
Steve Simpson 73873f5a8a
Alerting: Optimize rule status gathering APIs when a limit is applied. (#86568) 1 year ago
Matthew Jacobson 533bed6d94
Alerting: Fix simplified routes '...' groupBy creating invalid routes (#86006) 1 year ago
Alexander Weaver 5b1498f98f
Alerting: Return a 400 and errutil error when trying to delete a contact point that is referenced by a policy (#85481) 1 year ago
Matthew Jacobson f79dd7c7f9
Alerting: Persist silence state immediately on Create/Delete (#84705) 1 year ago
Alexander Weaver 03114e7602
Alerting: Return better error for invalid time range on alert queries (#85611) 1 year ago
Dave Henderson 5687243d0b
Feature Flags: use FeatureToggles interface where possible (#85131) 1 year ago
Yuri Tseretyan 48de8657c9
Alerting: Editor role can access all provisioning API (#85022) 1 year ago
Yuri Tseretyan b9abb8cabb
Alerting: Update provisioning API to support regular permissions (#77007) 1 year ago
Yuri Tseretyan e138ae3eb9
Alerting: Improve openAPI specification and docs for export endpoints (#85008) 1 year ago
Jean-Philippe Quéméner f2c7023fe6
fix(alerting): use uid and not rand() in tests for title (#85001) 1 year ago
Matthew Jacobson fbd057b258
Alerting: Stop returning autogen routes for non-admin on api/v2/status (#84864) 1 year ago
Yuri Tseretyan e593d36ed8
Alerting: Update rule access control to explicitly check for permissions "alert.rules:read" and "folders:read" (#78289) 1 year ago
Santiago c9bb18101c
Alerting: Decrypt secrets before sending configuration to the remote Alertmanager (#83640) 1 year ago
Yuri Tseretyan f7d836feed
Alerting: Update rule provisioning service to accept user (#84480) 1 year ago
Gilles De Mey 8765c48389
Alerting: Remove legacy alerting (#83671) 1 year ago
William Wernert 8690a42e33
Alerting: Disallow invalid rule namespace UIDs in provisioning API (#83938) 1 year ago