Commit Graph

1462 Commits (12a45fdeca21500cbfecbec72d2d119dcd966804)

Author SHA1 Message Date
William Wernert c62cc25513
Alerting: Configure recording rule writer from config.ini (#89056) 12 months ago
Santiago b7120c5a30
Alerting: Fix missing argument in call to createRemoteAlertmanager() (#89101) 12 months ago
Santiago 12d5251c12
Alerting: Alertmanager configuration sync loop (#88822) 12 months ago
Jacob Valdemar eb76ea47a0
Alerting: Add ha_reconnect_timeout configuration option (#88823) 12 months ago
Alexander Akhmetov 667fea6623
Alerting: use hash of labels instead of labels string as the alert state cache key (#88956) 12 months ago
Alexander Weaver d004f8a98d
Alerting: Recording rules understands errors embedded in dataframes (#88946) 12 months ago
Steve Simpson d440d86bbb
Alerting: Fix erroneous use of grafana-cli/logger. (#89037) 12 months ago
Santiago cdbc9d801f
Alerting: Use the internal Alertmanager to test templates and receivers (remote primary) (#88988) 12 months ago
Yuri Tseretyan d4b0ac5973
Alerting: Fix rule storage to filter by group names using case-sensitive comparison (#88992) 12 months ago
Santiago 5f4d07bb75
Alerting: Enable remote primary mode using feature toggles (#88976) 12 months ago
Santiago e15e40fbd3
Alerting: Skip setting up clustering in remote primary/only modes (#88968) 12 months ago
William Wernert 63e9969c1b
Alerting: Recording rule mapping logic for data frames to Prometheus metrics (#88550) 12 months ago
Alexander Weaver 58fdb24b0b
Alerting: Recording rules appear as type=recording in Prometheus API + better abstraction for type (#88805) 12 months ago
Yuri Tseretyan 32ea1801aa
Alerting: Support AWS SNS integration in Grafana (#88867) 12 months ago
Alexander Weaver f1dc63565e
Alerting: Fix go-swagger extraction and several embedded types from Alertmanager in Swagger docs (#88879) 12 months ago
Yuri Tseretyan 003e3efce9
Alerting: Update mute timings provisioning API to support optimistic locking (#88731) 12 months ago
Alexander Weaver a2e21d61f8
Alerting: Remove dead `evalRunning` guard in rule routine (#88312) 12 months ago
William Wernert d359591dac
Alerting: Support recording rule struct in provisioning API (#87849) 12 months ago
Alexander Weaver 820ee6e9db
Alerting: Make all in api generator tooling now actually makes all (#88793) 12 months ago
Fayzal Ghantiwala 80f54778f3
Alerting: Add option to use Redis in cluster mode for Alerting HA (#88696) 12 months ago
Dave Henderson df784917e4
Alerting: Improve performance of tupleLablesToLabels function (#88736) 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
Matthew Jacobson 31d5dd0a12
Alerting: Prevent updating rule uid matcher for silences (#88519) 12 months ago
Fayzal Ghantiwala 67b9e3b269
Alerting: Update HA Redis TLS docs (#88538) 1 year 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
William Wernert 5de7d4d06d
Alerting: Create writer interface for recording rules (#88459) 1 year ago
Fayzal Ghantiwala 543f0ae37e
Alerting: Update ListAlertRulesQuery to take a slice of RuleGroups (#88385) 1 year ago
Alexander Weaver b926b6336d
Alerting: Scheduled recording rules execute their queries (#88309) 1 year ago
Matthew Jacobson 8418aca823
Alerting: Add single rule checks to alert rule access control (#88307) 1 year ago
Kyle Brandt a738cb42d8
Prometheus: Update dependency to v0.52.0 (#87809) 1 year ago
Steve Simpson 08b18113d2
Alerting: Wire up alertmanagerRemoteOnly feature toggle. (#88329) 1 year ago
Steve Simpson ed42119907
Alerting: Pass metrics Registerer into NewExternalAlertmanagerSender. (#88313) 1 year ago
Steve Simpson 8bcf589301
Alerting: Pass logger into NewExternalAlertmanagerSender (#88256) 1 year ago
Alexander Weaver 65793440d3
Alerting: Test infrastructure for recording rules (#88200) 1 year ago
William Wernert 006d0021e3
Alerting: Remove requirement for datasource query on rule read (#87349) 1 year ago
Matthew Jacobson bc5d077b30
Alerting: separate out silence auth service preconditions checks (#87998) 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 89b54d06e9
Alerting: Schedule a shim implementation for recording rules (#87939) 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
Santiago 60e7a4e746
Alerting/Chore: Remove unused parameters (#88045) 1 year ago
Yuri Tseretyan 8c2a382788
Alerting: Fix typo in JSON response for rule export. (#88028) 1 year ago
Yuri Tseretyan 05d6813a09
Alerting: Fix scheduler to sort rules before evaluation (#88006) 1 year ago
Santiago e41434c332
Alerting: Promote configuration in the remote Alertmanager (#87388) 1 year ago
Yuri Tseretyan f410c7fca1
Alerting: use logger with same context within rule scheduling loop (#87934) 1 year ago
Alexander Weaver 1badcf4b63
Alerting: Allow NoData and ExecErrState to be fully blank on recording rules (#87868) 1 year ago