Files
karma/CHANGELOG.md
2021-02-01 16:59:38 +00:00

90 lines
1.8 KiB
Markdown

# Changelog
## v0.79
### Fixed
- Not all labels were stripped when using `lables:keep` or `labels:strip`
option #2585.
### Added
- `healthcheck:visible` alertmanager 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:alerts` option
on alertmanager upstream configuration #2512.
Example:
- Setup always on alert in each Prometheus server (prom1 and prom2):
```YAML
- alert: DeadMansSwitch
expr: vector(1)
```
- Add healtcheck configuration to karma:
```YAML
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 `/health` and `/metrics` endpoints.
Those endpoints should be always excluded from authentication but that was
broken in `v0.73` #2465.
### Added
- `listen:tls:cert` and `listen:tls:key` config 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:commentPrefix` config option was replaced by
`alertAcknowledgement:comment` that can be used to customise the entire
comment.