Commit Graph

70 Commits (3e2296acd3319093f5b5782a8c5738d815eee56e)

Author SHA1 Message Date
Yuri Tseretyan 3e2296acd3
Alerting: Support for active time intervals in notification policies (#104252) 2 weeks ago
Yuri Tseretyan 14f4620835
Alerting: Optimize clean up rule versions (#102561) 4 weeks ago
Yuri Tseretyan d10fdc0f02
Alerting: ListDeletedRules to return rules sorted by date (#102945) 2 months ago
Yuri Tseretyan 69a62777c5
Fix flaky test TestIntegration_ListDeletedRules (#102383) 2 months ago
Yuri Tseretyan e39b17d701
Alerting: Remove constraints for uniqueness of rule title (#102067) 2 months ago
Yuri Tseretyan 309a2eb4e9
Alerting: Allow administrators delete rules permanently via UI (#101974) 2 months ago
Yuri Tseretyan 943b73a682
Alerting: Add scheduled clean-up of deleted rules (#101963) 2 months ago
Yuri Tseretyan 7e4beb2074
Alerting: API to return deleted rules (#101429) 2 months ago
Yuri Tseretyan 374380d1f6
Alerting: Keep the latest version of deleted rule in version table (#101481) 3 months ago
Yuri Tseretyan 1d54850a68
Alerting: Get alert rule versions by GUID (#101469) 3 months ago
Alexander Akhmetov 6eb335a8ce
Alerting: API to read rule groups using mimirtool (#100674) 3 months ago
Alexander Akhmetov b641fd64f9
Alerting: API to create rule groups using mimirtool (#100558) 3 months ago
Alexander Akhmetov cbae35c28b
Alerting: Delete protobuf alert rule state on alert rule deletion (#100736) 3 months ago
Yuri Tseretyan 28f21e0a0d
Alerting: Do not record rule version if no difference (#100364) 3 months ago
Yuri Tseretyan 1b8db233a7
Alerting: Rule Version API to Ignore versions without diff (#100093) 3 months ago
Yuri Tseretyan 92d6762a3a
Alerting: Store information about user that created\updated alert rule (#99395) 4 months ago
ismail simsek e96b5a68c4
Prometheus: Support utf8 metrics and labels in scopes (#99015) 4 months ago
William Wernert 19a9a79467
Alerting: Publish event when one or more rules are created or changed (#93637) 7 months ago
Brandon fbad76007d
Alerting: Limit and clean up old alert rules versions (#89754) 8 months ago
Jeff Levin a21a232a8e
Revert read replica POC (#93551) 8 months ago
William Wernert f1ba7deff5
Alerting: Also clear fields in model/store validation for recording rules (#93506) 8 months ago
Yuri Tseretyan 0f788d8d83
Alerting: Support for renaming receivers (#93349) 8 months ago
Yuri Tseretyan f8fa5286a1
Alerting: Introduce alert rule models in storage (#93187) 8 months ago
Yuri Tseretyan 135f6571a9
Alerting: Update Time Interval service to support renaming of resources (#91856) 9 months ago
Alexander Akhmetov b2eeb0dd6e
Alerting: update rule versions on folder move (#88376) 9 months ago
Ieva 2e2ddc5c42
Folders: Allow folder editors and admins to create subfolders without any additional permissions (#91215) 10 months ago
Yuri Tseretyan 970cafa20f
Alerting: Time interval Delete API to check for usages in alert rules (#90500) 10 months ago
Kristin Laemmert 8a6107cd35
DashboardStore: Use ReplDB and get dashboard quotas from the ReadReplica (#90235) 10 months ago
Yuri Tseretyan d4b0ac5973
Alerting: Fix rule storage to filter by group names using case-sensitive comparison (#88992) 11 months ago
Alexander Weaver 58fdb24b0b
Alerting: Recording rules appear as type=recording in Prometheus API + better abstraction for type (#88805) 12 months ago
William Wernert d359591dac
Alerting: Support recording rule struct in provisioning API (#87849) 12 months ago
Alexander Weaver 65793440d3
Alerting: Test infrastructure for recording rules (#88200) 1 year ago
Alexander Weaver 1badcf4b63
Alerting: Allow NoData and ExecErrState to be fully blank on recording rules (#87868) 1 year ago
Alexander Weaver b8a284fb81
Alerting: Fix xorm serialization of Record field struct, add tests for storing and reading (#87857) 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
Yuri Tseretyan 052082a927
Alerting: Refactor Alert Rule Generators (#86813) 1 year ago
Yuri Tseretyan 9735a8a080
Alerting: Distinguish conflict violation errors (#86634) 1 year ago
Serge Zaitsev faa1244518
Chore: Replace sqlstore with db interface (#85366) 1 year ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
Matthew Jacobson dd0ca1263b
Alerting: Include rule uid, title, namespace in unique constraint errors (#82011) 1 year ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 1 year ago
Yuri Tseretyan 131c72d655
Alerting: Fix scheduler to group folders by the unique key (orgID and UID) (#81303) 1 year ago
Sofia Papagiannaki 89d3b55bec
Folders: Reduce DB queries when counting and deleting resources under folders (#81153) 1 year ago
William Wernert de662810cf
Alerting: Create instance of alert rule generator in historian annotation tests (#81394) 1 year ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 1 year ago
Yuri Tseretyan 77db6a9ca4
Alerting: Fix GetAlertRulesForScheduling to use folder table and join by org_id (#80330) 1 year ago
Sofia Papagiannaki 6d4625ad52
Alerting: Fix deleting rules in a folder with matching UID in another organization (#78258) 1 year ago
Yuri Tseretyan 2497db4bd6
Alerting: Add UID of rules to response that were affected by update group request (#75985) 2 years ago
Yuri Tseretyan 5be52dfe21
Alerting: Fix store's GetNamespaceByUID (#75976) 2 years ago