mirror of
https://github.com/prymitive/karma
synced 2026-05-05 03:16:51 +00:00
ClusterMemberNames can aquire read lock twice, which could block write locks. Fixes #2888
2.5 KiB
2.5 KiB
Changelog
v0.81
Fixed
- Fixed a deadlock issue that could cause karma to hang #2888.
Added
annotations:actionsoption allowing to move some annotations to alert dropdown menu #2596.proxy_urlalertmanager option to use when a proxy sever needs to be used for requests from karma to alertmanager API #2903 (@mhrabovcin).
Changed
- Multi-grid label dropdown will only show label names from visible alerts.
v0.80
Added
- Add
/robots.txtto block search engine crawlers. - Easily change multi-grid source label via quick access dropdown on the grid header.
Changed
- Reworked how notifications are displayed.
v0.79
Fixed
- Not all labels were stripped when using
lables:keeporlabels:stripoption #2585.
Added
healthcheck:visiblealertmanager option to control if healtcheck alerts should be visible in the UI #2614.
v0.78
Fixed
- Don't reset regex toggle when adding new silence labels #2520
Added
-
Added support for DeadMansSwitch alerts via
healtcheck:alertsoption on alertmanager upstream configuration #2512. Example:-
Setup always on alert in each Prometheus server (prom1 and prom2):
- alert: DeadMansSwitch expr: vector(1) -
Add healtcheck configuration to karma:
alertmanager: servers: - name: am uri: https://alertmanager.example.com healthcheck: filters: prom1: - alertname=DeadMansSwitch - instance=prom1 prom2: - alertname=DeadMansSwitch - instance=prom2
If any of these alerts is missing from alertmanager karma will show a warning in the UI.
-
v0.77
Fixed
- Docker images reported version as
dev#2479.
Changed
- Alert groups will be rendered with fewer details when idle.
v0.76
Fixed
- Fixed release builds using Github Actions
v0.75
Fixed
- Fixed auth bypass for
/healthand/metricsendpoints. Those endpoints should be always excluded from authentication but that was broken inv0.73#2465.
Added
listen:tls:certandlisten:tls:keyconfig options for listening on HTTPS port
Changed
- ghcr.io/prymitive/karma is now used as the primary repository for docker images instead of Docker Hub
alertAcknowledgement:commentPrefixconfig option was replaced byalertAcknowledgement:commentthat can be used to customise the entire comment.