3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services/monitoring
Andreas Rammhold 51c3082119 nixos/prometheus: require one alertmanager configuration parameter
This commit adds an assertion that checks that either `configFile` or
`configuration` is configured for alertmanager. The alertmanager config
can not be an empty attributeset. The check executed with `amtool` fails
before the service even has the chance to start. We should probably not
allow a broken alertmanager configuration anyway.

This also introduces a test for alertmanager configuration that piggy
backs on the existing prometheus tests.
2018-11-23 19:45:17 +01:00
..
dd-agent nixos/dd-agent: Fix dodgy temp files 2018-08-09 16:53:30 +02:00
prometheus nixos/prometheus: require one alertmanager configuration parameter 2018-11-23 19:45:17 +01:00
alerta.nix nixos/alerta: create new module + add kapacitor integration 2018-11-08 22:34:23 +01:00
apcupsd.nix
arbtt.nix
bosun.nix
cadvisor.nix
collectd.nix
das_watchdog.nix
datadog-agent.nix datadog-agent: add option to enable trace agent 2018-10-23 12:30:06 +02:00
fusion-inventory.nix
grafana-reporter.nix nixos/grafana_reporter: initial service 2018-10-27 05:15:03 -04:00
grafana.nix nixos/grafana: option to configure smtp 2018-09-20 23:06:10 +01:00
graphite.nix graphite: make systemd create /run directory for us (#44392) 2018-08-04 20:55:59 +02:00
hdaps.nix
heapster.nix
incron.nix changed from forking to simple as recommended by @aszlig 2018-08-31 03:03:04 +00:00
kapacitor.nix nixos/alerta: create new module + add kapacitor integration 2018-11-08 22:34:23 +01:00
longview.nix
monit.nix nixos/monit: change type of 'config' option to lines 2018-11-09 16:07:42 -08:00
munin.nix nixos/munin: move from /var/run to /run 2018-10-03 17:36:37 +02:00
nagios.nix
netdata.nix netdata: create missing /etc/netdata 2018-11-21 23:00:04 +00:00
osquery.nix
riemann-dash.nix
riemann-tools.nix
riemann.nix nixos/riemann: refactor config 2018-09-07 09:46:46 +01:00
scollector.nix
smartd.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
statsd.nix
sysstat.nix
systemhealth.nix
teamviewer.nix
telegraf.nix
ups.nix
uptime.nix
vnstat.nix
zabbix-agent.nix nixos/zabbix-agent: Make the Zabbix package user-configurable 2018-08-28 17:43:12 +03:00
zabbix-server.nix nixos/zabbix: fix initial database creation (#45750) 2018-08-30 08:25:13 +01:00