Gilles De Mey
59bc66f0ef
Alerting: Normalize border-radius usage ( #64613 )
2023-03-20 07:54:50 +01:00
Sonia Aguilar
a41e9b2dc7
Alerting: Create alert link from dashboard alerting panel ( #63648 )
...
* WIP
* feat: update CSS for long names
also adds broken href, to fix later
* Create correct link using CombinedRules
* Use link instead of button for alert link
* Updates from PR review
* Handle loading,haveResults and dispatched state for both promRules and rulerRules
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2023-02-27 15:24:58 +01:00
kay delaney
05ceff5188
Chore: Migrate usage of v1 themes to v2 ( #57617 )
2022-10-26 13:28:12 +01:00
Virginia Cepeda
48f0f4bb91
Alerting: subscribe to Dashboard refresh interval for alert panels ( #56347 )
...
* Subscribe to Dashboard refresh interval for alert panels
* Add test
* Remove unused import
* Use useEffectOnce when obtaining dashboard
2022-10-06 12:02:19 -03:00
kay delaney
64bbb7a7ce
Chore: Update and enforce usage of typed react-redux hooks ( #55349 )
...
* Chore: Update and enforce usage of typed react-redux hooks
2022-09-19 10:49:35 +01:00
Peter Holmberg
509e34cfe7
Alert list panel: Add view mode "Stat" ( #53281 )
...
* add stat mode
* remove unused import
2022-08-09 16:37:09 +02:00
Konrad Lalik
0507b3564f
Alerting: Fix alert panel instance-based rules filtering ( #52583 )
2022-07-22 12:52:56 +02:00
Konrad Lalik
ab4171770e
Alerting: Unify alert status labels on the alert list panel ( #50240 )
...
We do not use the "Inactive" state anywhere in the alerting product, this PR removes the Inactive state filter and instead uses the "Normal" state filter. Backwards compatibility has been added to the alert list panel.
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2022-06-09 10:58:57 +02:00
Gilles De Mey
5191870c24
Alerting: Fix alert list panel showing firing alerts with no instances ( #50069 )
2022-06-02 15:44:03 +02:00
Konrad Lalik
4c28d09d6d
Alerting: Add fgac support to alert list panel ( #47934 )
...
* Add fgac support to alert list panel
* Fix typo
* test: fix test suite for UnifiedAlertStatesWorker
* Update worker permission check
* Update alert worker tests
Co-authored-by: gillesdemey <gilles.de.mey@gmail.com >
2022-05-31 14:27:08 +02:00
Josh Hunt
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
Gilles De Mey
459c64fd44
Alerting: adds variable replacement to panel filters ( #47962 )
2022-04-20 16:29:55 +02:00
Gilles De Mey
c1a0c2664c
Alerting: add custom grouping to Alert Panel ( #44559 )
...
Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com >
2022-02-03 19:07:27 +01:00
Nathan Rodman
187a8703c8
Alerting: Add filters for AlertList panel ( #43130 )
...
* add state filters for prom alerts
* combine state filters
* add datasource filter for panel
* remove duplicate state check
* show only prom, loki, and grafana datasources
2021-12-16 10:17:24 -08:00
Matthew Jacobson
62c20ebd77
Alerting: Add label and state filters to alert instance components ( #42550 )
2021-12-13 11:54:36 +01:00
Nathan Rodman
7dd5a065ba
Alerting: New alert list panel component ( #34614 )
2021-05-31 14:08:05 +02:00