Commit Graph

231 Commits (80f6560c9c7639a3b02dd41bc1a66516903b175c)

Author SHA1 Message Date
Yuriy Tseretyan 984c95de63
Do not store EvaluationString in Evaluation. (#44606) 3 years ago
Santiago 04d93751b8
Alerting: send alerts to external, internal, or both alertmanagers (#40341) 3 years ago
Serge Zaitsev 84a5910e56
Chore: Remove bus from ngalert (#44465) 3 years ago
Jean-Philippe Quéméner 8ee3f59cd4
Alerting: recognize Cortex datasources correctly in the frontend (#44316) 3 years ago
ying-jeanne 7422789ec7
Remove Macaron ParamsInt64 function from code base (#43810) 3 years ago
Yuriy Tseretyan ed5c664e4a
Alerting: Stop firing of alert when it is updated (#39975) 3 years ago
Alexander Weaver 56b3dc5445
Alerting: Allow configuration of non-ready alertmanagers (#43063) 3 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 3 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 3 years ago
Ryan McKinley 2754e4fdf0
Expressions: use datasource model from the query (#41376) 3 years ago
Jean-Philippe Quéméner b605340668
Alerting: log errors happening in the API on server side (#43192) 3 years ago
Sofia Papagiannaki c6483cd8ed
Alerting: Refactor API handlers to use web.Bind (#42600) 4 years ago
gotjosh 5b64c4f684
Alerting: Fix panic while proxying 4xx responses of requests to cortex/loki (#42570) 4 years ago
Sofia Papagiannaki 9c7b52fd36
Alerting: Fix API specification (#42282) 4 years ago
Jean-Philippe Quéméner cec2d965ec
Alerting: validate mute timings in the alertmanager configuration (#42125) 4 years ago
Jean-Philippe Quéméner b9cdad3814
Alerting: support mute timings configuration through the api for the embedded alertmanager (#41533) 4 years ago
Peter Holmberg b2d7162168
Alerting: Add external Alertmanagers (#39183) 4 years ago
Gilles De Mey dbe78e47b1
fix: check lotex endpoint URL (#41429) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
gotjosh 6220872633
Alerting: fix bug where user is able to access rules from namespaces user is not part of (#41403) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
George Robinson 967721068e
Alerting: Support custom annotations and labels when testing contact points 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
George Robinson 2a4c1b1aa6
You can now get alert rules for a dashboard or a panel using /api/v1/rules endpoints. (#39476) 4 years ago
gotjosh 6572017ec7
Alerting: Allow more characters in label names so notifications are sent (#38629) 4 years ago
Domas e343b62665
Alerting: make `/api/prometheus/grafana/api/v1/rules` faster (#39660) 4 years ago
Domas a1d4be0700
Alerting: Alertmanager datasource support for upstream Prometheus AM implementation (#39775) 4 years ago
Sofia Papagiannaki 012d4f0905
Alerting: Remove `ngalert` feature toggle and introduce two new settings for enabling Grafana 8 alerts and disabling them for specific organisations (#38746) 4 years ago
Serge Zaitsev 063160aae2
Chore: pass url parameters through context.Context (#38826) 4 years ago
Marcus Efraimsson fa9857499b
Chore: GetDashboardQuery should be dispatched using DispatchCtx (#36877) 4 years ago
gotjosh a2f4344bf2
Alerting: Refactor & fix unified alerting metrics structure (#39151) 4 years ago
Sofia Papagiannaki 7af329f385
Alerting: Fix API specification (#38753) 4 years ago
Sofia Papagiannaki c19d65b1ad
Alerting: some fixes for updating rules via the API (#38764) 4 years ago
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 4 years ago
George Robinson 3ca00f90b5
Contact point testing (#37308) 4 years ago
Sofia Papagiannaki 7a01fb369d
Alerting: Fix API spec generation (#37852) 4 years ago
gotjosh f3f3fcc727
Alerting: Introduces `/api/v1/ngalert/alertmanagers` to expose discovered and dropped Alertmanager(s) (#37632) 4 years ago
Sofia Papagiannaki 04d5dcb7c8
Alerting: modify DB table, accessors and migration to restrict org access (#37414) 4 years ago
gotjosh f83cd401e5
Alerting: Send alerts to external Alertmanager(s) (#37298) 4 years ago
Sofia Papagiannaki 7815ed511f
Alerting: Refactor API endpoints for fetching alert rules (#37055) 4 years ago
David Parrott fa0bed7118
do not over write alerting rule duration (#36930) 4 years ago
Sofia Papagiannaki afe6e793ff
Alerting: deactivate an Alertmanager configuration (#36794) 4 years ago
Ganesh Vernekar e19c690426
Alerting: Fix potential panic in Alertmanager when starting up (#36562) 4 years ago
Sofia Papagiannaki fc90d47863
Alerting API: Restrict access to Alertmanager configuration (#36507) 4 years ago
Sofia Papagiannaki 8a3edf280e
Alerting: Fix prometheus API to check folder permissions (#36301) 4 years ago
Sofia Papagiannaki abe35c8c01
Alerting: Add error recovery during rule evaluations (#35450) 4 years ago
gotjosh f7ed35336d
Alerting: Implement /status for the notification system (#33227) 4 years ago