Commit Graph

206 Commits (8044cb50f17a021a32e7ac0b83cf8d723457a9ae)

Author SHA1 Message Date
Matthew Jacobson 53cfdf0ef8
Alerting: Remove option to return settings from api/v1/receivers and restrict provisioning action access (#90861) 10 months ago
William Wernert a1ee84f757
Alerting: Remove duplicate tracing middleware from prom writer (#91353) 10 months ago
Alexander Weaver 4c71cadd5f
Alerting: Detach condition validator from condition evaluator (#91150) 10 months ago
Matthew Jacobson 62f67e38b8
Alerting: Implement receiver auth service (#90857) 10 months ago
Matthew Jacobson a1f0b599a7
Alerting: Refactor receiver_svc and provisioning config store into legacy_storage package (#90856) 10 months ago
Alexander Weaver 418b077c59
Alerting: Integration testing for recording rules including writes (#90390) 11 months ago
Alexander Weaver 0e269db8a9
Alerting: Expose recordingWriter on ngalert (#90573) 11 months ago
Yuri Tseretyan 970cafa20f
Alerting: Time interval Delete API to check for usages in alert rules (#90500) 11 months ago
Santiago fce03cd724
Alerting: Send static headers to the remote Alertmanager (#89846) 11 months ago
Yuri Tseretyan 06d5850396
Alerting: Update alerting state history API to authorize access using RBAC (#89579) 11 months ago
Santiago fe1309dd96
Alerting: Send external URL to the remote Alertmanager (#89701) 11 months ago
William Wernert fcfa89f864
Alerting: Implement Prometheus remote write for recording rules (#89189) 11 months ago
Yuri Tseretyan b075926202
Alerting: Time Intervals API (#88201) 11 months ago
Matthew Jacobson 3228b64fe6
Alerting: Resend resolved notifications for ResolvedRetention duration (#88938) 11 months ago
Alexander Weaver 8491e02caf
Alerting: Instrument outbound requests for Loki Historian and Remote Alertmanager with tracing (#89185) 12 months ago
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
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
Sofia Papagiannaki 17ca61d7f8
Alerting: Export and provisioning rules into subfolders (#77450) 1 year ago
William Wernert 5de7d4d06d
Alerting: Create writer interface for recording rules (#88459) 1 year ago
Alexander Weaver b926b6336d
Alerting: Scheduled recording rules execute their queries (#88309) 1 year ago
Steve Simpson 08b18113d2
Alerting: Wire up alertmanagerRemoteOnly feature toggle. (#88329) 1 year ago
Steve Simpson 8421919cb5
Alerting: Feature toggle to disallow sending alerts externally (#87982) 1 year ago
Santiago e41434c332
Alerting: Promote configuration in the remote Alertmanager (#87388) 1 year ago
Steve Simpson 67fa96f88d
Alerting: Pass logger into NewAnnotationBackend. (#87812) 1 year ago
Steve Simpson fbaa847a3c
Alerting: Pass logger into NewRemoteLokiBackend. (#87029) 1 year ago
Santiago 309a7e7684
Alerting: Implement SaveAndApplyDefaultConfig in the remote Alertmanager struct (#85005) 1 year ago
Jean-Philippe Quéméner 7cfd470c91
fix(alerting): only expose metrics if executing alerts (#85512) 1 year ago
Matthew Jacobson 0c3c5c5607
Alerting: Stop persisting silences and nflog to disk (#84706) 1 year ago
Yuri Tseretyan b9abb8cabb
Alerting: Update provisioning API to support regular permissions (#77007) 1 year ago
Santiago c9bb18101c
Alerting: Decrypt secrets before sending configuration to the remote Alertmanager (#83640) 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
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
Alexander Weaver 99fa064576
Alerting: Emit warning when creating or updating unusually large groups (#82279) 1 year ago
Alexander Weaver 5bbe9c6e61
Alerting: Enable group-level rule evaluation jittering by default, remove feature toggle (#82212) 1 year ago
George Robinson 90a26e18db
Alerting: Update Alertmanager to e82436c (#82145) 1 year ago
William Wernert 2ea82af6e7
Alerting: Pass in receiver service to API struct (#81978) 1 year ago
George Robinson c8ccc4649c
Alerting: Support UTF-8 (#81512) 1 year ago
William Wernert 7e939401dc
Alerting: Introduce initial common receiver service (#81211) 1 year ago
Jean-Philippe Quéméner aa25776f81
Alerting: Add a feature flag to periodically save states (#80987) 1 year ago
Alexander Weaver 00a260effa
Alerting: Add setting to distribute rule group evaluations over time (#80766) 1 year ago
Jean-Philippe Quéméner 82638d059f
feat(alerting): add state persister interface (#80384) 1 year ago
Santiago 9e78faa7ba
Alerting: Add metrics to the remote Alertmanager struct (#79835) 1 year ago
Matthew Jacobson aa03b8f8a7
Alerting: Guided legacy alerting upgrade dry-run (#80071) 1 year ago
Santiago a77ba40ed4
Alerting: Use the forked Alertmanager for remote secondary mode (#79646) 1 year ago
Santiago 9945514baa
Alerting: Validate configuration for the remote Alertmanager struct (#79691) 1 year ago