Commit Graph
100 Commits
Author SHA1 Message Date
Gilles De Mey 8c9ba97642 Alerting: Support PromQL-style matchers (#84672) 2024-03-21 14:11:18 +01:00
Gilles De Mey 4c247f959b Alerting: Fix broken panelId links (#84839) 2024-03-21 13:58:34 +01:00
Gilles De Mey 5a57ff1307 Alerting: Preserve newlines and whitespace for Prometheus and Loki queries (#84755) 2024-03-19 19:38:04 +02:00
Gilles De Mey 5bd670592d Alerting: Rename "classic condition" to "classic condition (legacy)" (#84743) 2024-03-19 16:29:08 +02:00
Gilles De Mey 1ce2ae427f Alerting: Query and conditions improvements (#83426) 2024-03-15 18:37:11 +02:00
Gilles De Mey 85bd116a10 Alerting: Fix optional fields requiring validation rule (#84584)
fixes #84296
2024-03-15 15:49:05 +01:00
Gilles De Mey fe15bb5f48 Alerting: Update composable_kind.go (#84479)
update composable_kind.go
2024-03-14 17:20:23 +02:00
8765c48389 Alerting: Remove legacy alerting (#83671)
Removes legacy alerting, so long and thanks for all the fish! 🐟

---------

Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>
Co-authored-by: Sonia Aguilar <soniaAguilarPeiron@users.noreply.github.com>
Co-authored-by: Armand Grillet <armandgrillet@users.noreply.github.com>
Co-authored-by: William Wernert <rwwiv@users.noreply.github.com>
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
2024-03-14 15:36:35 +01:00
Gilles De Mey 336acaf0bf Alerting: Promote new alerting detail view (#84277) 2024-03-14 15:18:01 +01:00
Gilles De Mey e6150a792a Alerting: Always omit IDs from all routes when updating notification policy tree (#84304) 2024-03-12 18:04:49 +02:00
Gilles De Mey 388e0c27f2 Alerting: Allow inserting before or after existing policy (#83704) 2024-03-12 13:28:37 +01:00
Gilles De Mey f5dab6b5a5 Alerting: Refactor analytics to use pushMeasurements (#83850) 2024-03-07 16:41:38 +01:00
Gilles De Mey 582fd53fac Alerting: Implement correct RBAC checks for creating new notification templates (#83767) 2024-03-01 18:09:14 +01:00
Gilles De Mey fc10600ca5 Alerting: Fix editing Grafana folder via alert rule editor (#83771) 2024-03-01 18:08:42 +01:00
Gilles De Mey 675b7debe7 Alerting: Assume rule not found when everything is undefined (#83774) 2024-03-01 18:08:17 +01:00
Gilles De Mey f71f54c872 Alerting: Updates to recording rules (#82329) 2024-02-16 17:13:43 +01:00
Gilles De Mey 248031d007 Alerting: Show legacy provisioned alert rules warning (#81902) 2024-02-16 14:47:03 +01:00
Gilles De Mey 70aa8fe6b3 Alerting: Fix slack double pound and email summary (#82333) 2024-02-14 13:12:04 +01:00
Gilles De Mey f6ea39ff00 Alerting: Prevent state badge from wrapping (#82330) 2024-02-14 12:12:05 +01:00
Gilles De Mey 70fc603d26 Alerting: Improve 404 and other HTTP request error handling (#82249) 2024-02-12 12:17:19 +01:00
Gilles De Mey 19b07fbbfc Alerting: Fix editing group of nested folder (#81665) 2024-02-08 13:18:20 +01:00
Gilles De Mey 791ead7806 Alerting: Detail view part 3 (#81286) 2024-02-07 18:02:20 +01:00
Gilles De Mey e77ec26897 UI: No interactive table pagination controls for rows < page size (#82109) 2024-02-07 17:13:05 +01:00
Gilles De Mey e1197641f3 Alerting: Fixes for pending period (#81718) 2024-02-02 12:58:04 +01:00
Gilles De Mey 7f1138dfe6 Alerting: Fix selecting empty contact point value for notification policy inheritance (#81482) 2024-02-01 16:11:23 +01:00
Gilles De Mey 7f6806e220 Alerting: Refactor useExternalDataSourceAlertmanagers (#81081) 2024-02-01 14:18:43 +01:00
Gilles De Mey eb889c41ee Alerting: Fix support check for export with modifications (#81602) 2024-02-01 14:17:48 +01:00
Gilles De Mey d84d0c8889 Alerting: Detail v2 part 2 (#80577) 2024-01-23 15:04:12 +01:00
Gilles De Mey 8a4bd85efd Alerting: Fix Graphite subqueries (#80744) 2024-01-18 15:15:21 +01:00
Gilles De Mey ea4bfc23ca Alerting: Improve notification policies view performance (#80209) 2024-01-16 16:30:25 +02:00
Gilles De Mey d2b023076b Alerting: Add support for TTL for pushover for Mimir Alertmanager (#78687) 2024-01-08 15:48:36 +01:00
Gilles De Mey e5227550c4 Alerting: Detail view v2 (#77795) 2024-01-02 10:05:58 +01:00
Gilles De Mey 324f7d7534 Alerting: Allow linking to library panels (#79693) 2023-12-19 18:41:49 +02:00
Gilles De Mey 52dc425458 Test: Prevent jest from failing on accessing variable before declaration (#79705) 2023-12-19 18:30:06 +02:00
Gilles De Mey d0714a5303 Alerting: Small cleanup to remove mute timing as inheritable property (#79680) 2023-12-19 14:39:31 +02:00
Gilles De Mey 58d0c51cf4 Alerting: Add note to the docs that GMA rules are evaluated concurrently (#78902) 2023-12-01 18:32:48 +01:00
Gilles De Mey 69e1046ed3 Alerting: Hide error messages for failing HTTP calls to Grafana OnCall (#78919) 2023-11-30 22:30:24 +01:00
Gilles De Mey 7ccdea6f67 Alerting: Fixes combination of multiple predicates for rule search (#78910) 2023-11-30 16:13:05 +01:00
Gilles De Mey 7cbf5ae78d Alerting: Remove old contact points view (#78704) 2023-11-30 13:37:14 +01:00
Gilles De Mey 7dbbdc16a3 Alerting: useAbility hook for alert rules (#78231) 2023-11-28 11:48:42 +02:00
Gilles De Mey 2659409191 Breadcrumbs: Only dedupe breacrumb items for matching node names (#78077)
only dedupe breactumb items for matching node names
2023-11-16 13:46:25 +00:00
Gilles De Mey 0e5ce50b90 Page: Add support for tab counters (#78127) 2023-11-16 13:31:14 +00:00
Gilles De Mey 323ee7c38c Alerting: Remove react-enable (#77955) 2023-11-09 18:35:03 +01:00
Gilles De Mey 30f2ab07f5 Alerting: Attempt to fix flakey selector (#77780) 2023-11-07 17:02:32 +01:00
Gilles De Mey be436ec6f6 Alerting: Adds contact point sorting and searching (#77390) 2023-11-07 11:05:12 +01:00
Gilles De Mey e61ebd4b06 Alerting: Do not show missing integration while loading oncall plugin status (#77710) 2023-11-06 15:51:36 +01:00
Gilles De Mey 901a6bfa69 Alerting: Use correct URL for modify export (#77714) 2023-11-06 15:50:29 +01:00
Gilles De Mey 3dac37380d Alerting: Fix export with modifications URL when mounted on subpath (#77622) 2023-11-03 16:36:53 +01:00
Gilles De Mey 05b6f7f396 Alerting: Apply negative matchers for route matching (#77292) 2023-10-30 18:24:21 +01:00
Gilles De Mey 06873f1be3 Alerting: Update message templates to notification templates nomenclature (#77374) 2023-10-30 16:23:14 +02:00
Gilles De Mey e12e40fc24 Alerting: Contact Points v2 part IV (#76063) 2023-10-25 15:57:53 +02:00
390408b1ce Alerting: Fix incorrect decoding for alert rules with % characters (#76148)
* fixes incorrect decoding for alert rules with % characters

* Patch history package to stop decoding path

* Rename rule id extraction function, update tests

* Fix patch file

* Fix copyFrom parameter encoding

* Fix conflict commit

* Fix test

---------

Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com>
2023-10-19 11:51:52 +02:00
Gilles De Mey d0592fce2f Alerting: Fix incorrect field description (#75947) 2023-10-04 13:36:53 +02:00
Gilles De Mey d24dc7f156 GrafanaUI: Adds overflow wrapper to loading bar (#75451) 2023-09-27 08:09:52 +02:00
Gilles De Mey 5a1580c659 Alerting: Contact points v2 part 3 (#72444) 2023-09-26 11:44:18 +03:00
Gilles De Mey 3b2dcecbda Alerting: Fix non-applicable error checks for cloud and recording rules (#75233) 2023-09-21 16:01:34 +02:00
Gilles De Mey af392c5886 Alerting: Always show expression warnings and errors (#74839) 2023-09-14 15:05:28 +02:00
Gilles De Mey 999aa416db Alerting: Indicate panels without identifier (#74746) 2023-09-13 12:35:23 +02:00
Gilles De Mey bd23d48660 Alerting: useAbilities hook (#72626) 2023-09-12 15:20:39 +02:00
Gilles De Mey 6a4ba13b44 Alerting: Fix default policy timing summary (#74549) 2023-09-11 18:06:08 +02:00
Gilles De Mey 3487e89492 Alerting: Update query options layout (#74660) 2023-09-11 15:45:46 +03:00
Gilles De Mey 1fa6623e1c Alerting: Fix flakey test for rule group export (#74665) 2023-09-11 14:35:23 +02:00
Gilles De Mey a2c93bb8bc Alerting: Alert creation UI changes (#73835) 2023-09-06 13:24:48 +02:00
Gilles De Mey 94dd17a936 Alerting: Adds additional pagination to several views (#74268) 2023-09-01 14:39:47 +03:00
Gilles De Mey 42a4bad0f0 Alerting: Do not show grouping when grouplabels are empty in email template (#74090) 2023-08-30 13:02:23 +02:00
Gilles De Mey f1079b0a05 Alerting: Paginate silences table(s) (#74041) 2023-08-29 18:07:05 +02:00
Gilles De Mey c761f2e4d9 Alerting: Fix flakey test in CloneRuleEditor (#73997) 2023-08-29 14:12:37 +03:00
Gilles De Mey 39077769a8 Alerting: Fix data source copy when switching alert rule types (#73854) 2023-08-25 20:24:50 +02:00
Gilles De Mey 70dc5610c0 Alerting: Fix delete cloud rule from detail page (#73850) 2023-08-25 17:39:35 +02:00
Gilles De Mey a01a903492 Alerting: Fix incorrect timing meta information for policy (#73675) 2023-08-23 17:12:24 +02:00
Gilles De Mey 6f0d3830b0 Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02:00
Gilles De Mey 51a67b99f2 Alerting: Always invalidate the AM config after mutation (#73162) 2023-08-11 08:36:49 +02:00
Gilles De Mey d9695eb507 Alerting: Add "no-rules" to redirect to rule viewer (#73111) 2023-08-09 17:17:41 +02:00
Gilles De MeyandGiordano Ricci ddc3784213 Alerting: Fix "see graph button" for cloud rules (#72980)
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
Co-authored-by: Giordano Ricci <me@giordanoricci.com>
2023-08-07 17:19:29 +02:00
Gilles De Mey f10527cfe3 Alerting: Contact points v2 part 2 (#71135) 2023-07-27 13:28:00 +02:00
Gilles De Mey 6d1ff7f416 Alerting: Fix edit / view of webhook contact point when no authorization is set (#71965) 2023-07-19 19:24:14 +02:00
Gilles De Mey ba470fb34d Alerting: Fix renaming queries and rewiring expressions (#71657) 2023-07-18 16:44:36 +02:00
Gilles De Mey fc5d43e1bf Alerting: refactor fetchAlertManagerConfigAction to use RTK Query (#71261) 2023-07-14 16:53:50 +02:00
Gilles De Mey 0be9658064 Alerting: Adds support for toggling common labels (#71497) 2023-07-13 17:00:49 +03:00
Gilles De Mey bd9b0d6d82 Alerting: Support spaces in alert names for creating silence links (#71280) 2023-07-13 14:24:25 +02:00
Gilles De Mey 82f0ef6871 Alerting: Add support for additional colors in MetaText (#71299)
add support for additional colors in MetaText
2023-07-11 11:11:25 +02:00
Gilles De Mey 1945f2b64e Alerting: Use new "Label" components for alert instance labels (#70997) 2023-07-10 13:03:35 +02:00
Gilles De Mey 089305e399 Alerting: improve provisioning indicator for notification policies (#71160) 2023-07-07 14:00:53 +03:00
Gilles De Mey 536146de5f Docs: Adding the right syntax highlighting in a few places (#71141)
Adding the right syntax highlighting in a few places
2023-07-07 09:15:39 +02:00
Gilles De MeyandArmand Grillet 6af12b1953 Docs: Set up alert state history (#71123)
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
2023-07-06 17:03:32 +02:00
Gilles De Mey 441660b7b4 Alerting: Details page v2 feature flag (#69326) 2023-07-06 13:16:47 +02:00
Gilles De Mey 09330890f3 add setupListeners to the redux store (#70953) 2023-07-05 12:22:48 +02:00
Gilles De Mey 368afc211c Alerting: Contact points v2 – part 1 (#70643) 2023-07-04 12:47:19 +02:00
Gilles De Mey df3888ba60 Alerting: Refactor Alertmanager picker (#70720) 2023-07-04 13:07:05 +03:00
Gilles De Mey 9e0f6ceb57 Alerting: small typescript fix for Policy (#70655) 2023-06-26 13:19:33 +02:00
Gilles De Mey dc7e967cd4 Alerting: Fixes clone url for instances hosted on sub path (#70543) 2023-06-23 14:29:47 +02:00
Gilles De Mey 5c4571f231 Alerting: Align notification policies design (#70345) 2023-06-20 15:49:54 +03:00
Gilles De Mey 87884f4d41 Alerting: Allow selecting the same custom group when swapping folders (#70337) 2023-06-20 11:28:24 +02:00
Gilles De Mey 69b1153205 Alerting: Contact Points v2 feature flag (#70165) 2023-06-16 16:19:44 +02:00
Gilles De Mey 7952907e48 Alerting: Allow executing "hidden" queries (#70064) 2023-06-16 13:14:46 +02:00
Gilles De Mey a00d7770bc Alerting: Show disabled provisioned evaluation group (#69932) 2023-06-13 11:26:01 +02:00
Gilles De Mey f94e07f5a4 Alerting: Fix notification policies inheritance algorithm (#69304) 2023-06-08 13:01:40 +02:00
Gilles De Mey 8a8b5da1ee Alerting: Use monaco editor for admin page (#69514) 2023-06-07 16:21:36 +02:00
Gilles De Mey a91de30f99 Alerting: Support newer http_config struct (#69452) 2023-06-07 16:21:22 +02:00
Gilles De Mey 2245f3144d devenv: add healthcheck to loki block (#69519)
add healthcheck to loki 
this prevents loki-data from failing and restarting while the ingester is getting ready
2023-06-05 17:14:17 +02:00