Karma
Karma is an alert dashboard for Alertmanager. It allows the aggregation and deduplication of alerts, as well as the possibility of silencing alerts.
Installation
Install the karma-dashboardAUR or karma-dashboard-binAUR package.
Configuration
Karma configuration is done by editing /etc/karma/karma.yml and starting karma.service.
Changing alertmanager protocol, address and port
The default configuration assumes that alertmanager runs on http://localhost:9093.
Change the uri parameter to match your configuration.
/etc/karma/karma.yml
alertmanager:
interval: 1m
servers:
- name: production
uri: ALERTMANAGER_PROTOCOL://ALERTMANAGER_ADDRESS:ALERTMANAGER_PORT/
timeout: 20s
proxy: false
readonly: true
Note: Supported ALERTMANAGER_PROTOCOL values are
http and https.Changing listening address and port
You may want to change the default address and port on which karma listens. To do so, edit /etc/karma/karma.yml and add the following parameters:
/etc/karma/karma.yml
listen: address: KARMA_ADDRESS port: KARMA_PORT
Note: More configuration parameters can be found in upstream documentation.
Starting karma
After starting and enabling karma.service, the application can be reached via HTTP on localhost:8080 by default.