nixpkgs/pkgs/servers/monitoring
symphorien+git@xlumurb.eu be25e45fc8 nagios: various improvements
* 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>
2019-12-30 16:40:52 +01:00
..
alertmanager-bot alertmanager-bot: init at 0.4.0 2019-12-19 03:23:52 +00:00
bosun treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
cadvisor cadvisor: 0.34.0 -> 0.35.0 2019-12-22 00:00:00 -05:00
consul-alerts consul-alerts: 0.5.0 -> 0.6.0 2019-11-14 18:12:46 +01:00
do-agent do-agent: Fix modSha256 2019-09-24 17:52:52 +09:00
facette treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
fusion-inventory buildPerlPackage: name -> (pname, version) 2019-06-20 15:56:50 +00:00
grafana grafana: 6.5.1 -> 6.5.2 2019-12-11 17:00:59 +01:00
grafana-reporter treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
heapster heapster: fix build 2018-03-17 20:00:48 +01:00
kapacitor treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
lcdproc treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
loki grafana-loki: fix build on darwin 2019-12-14 22:22:22 -05:00
longview treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
mtail treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
munin munin: Use outPath for packages in makeFlags 2019-09-16 07:03:49 +02:00
nagios nagios: various improvements 2019-12-30 16:40:52 +01:00
net-snmp net-snmp: add multiple outputs to reduce closure size 2019-12-21 22:55:43 +00:00
newrelic-sysmond treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
plugins net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
prometheus net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
riemann riemann: 0.3.4 -> 0.3.5 2019-12-09 09:53:25 -08:00
riemann-dash bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
sensu bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
sensu-go sensu-go: 5.11.0 -> 5.14.1 2019-10-30 02:14:46 +09:00
seyren treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
telegraf telegraf: 1.10.2 -> 1.12.1 2019-09-17 21:16:09 -05:00
thanos thanos: 0.6.1 -> 0.7.0 2019-10-05 10:35:52 +02:00
uchiwa treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
zabbix net-snmp: split outputs (#76155) 2019-12-25 06:27:55 +00:00
zipkin treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00