be25e45fc8
* structured config for main config file allows to launch nagios in debug mode without having to write the whole config file by hand * build time syntax check * all options have types, one more example * I find it misleading that the main nagios config file is linked in /etc but that if you change the link in /etc/ and restart nagios, it has no effect. Have nagios use /etc/nagios.cfg * fix paths in example nagios config files, which allows to reuse it: services.nagios.objectDefs = (map (x: "${pkgs.nagios}/etc/objects/${x}.cfg") [ "templates" "timeperiods" "commands" ]) ++ [ ./main.cfg ] * for the above reason, add mailutils to default plugins Co-Authored-By: Aaron Andersen <aaron@fosslib.net> |
||
---|---|---|
.. | ||
dd-agent | ||
prometheus | ||
alerta.nix | ||
apcupsd.nix | ||
arbtt.nix | ||
bosun.nix | ||
cadvisor.nix | ||
collectd.nix | ||
das_watchdog.nix | ||
datadog-agent.nix | ||
do-agent.nix | ||
fusion-inventory.nix | ||
grafana-reporter.nix | ||
grafana.nix | ||
graphite.nix | ||
hdaps.nix | ||
heapster.nix | ||
incron.nix | ||
kapacitor.nix | ||
loki.nix | ||
longview.nix | ||
monit.nix | ||
munin.nix | ||
nagios.nix | ||
netdata.nix | ||
riemann-dash.nix | ||
riemann-tools.nix | ||
riemann.nix | ||
scollector.nix | ||
smartd.nix | ||
statsd.nix | ||
sysstat.nix | ||
teamviewer.nix | ||
telegraf.nix | ||
thanos.nix | ||
ups.nix | ||
uptime.nix | ||
vnstat.nix | ||
zabbix-agent.nix | ||
zabbix-proxy.nix | ||
zabbix-server.nix |