nixpkgs/nixos/modules/services/monitoring
Ryan Mulligan 8d0b95dc09 nixos/monit: change type of 'config' option to lines
By using types.lines for 'config', we can specify monit configurations
in lots of modules and they can all be automatically combined together
with newlines. This is desireable because different modules might want
to each specify the small monitoring task specific to their service.

This commit also updates the module to use current idioms.
2018-11-09 16:07:42 -08:00
..
dd-agent nixos/dd-agent: Fix dodgy temp files 2018-08-09 16:53:30 +02:00
prometheus nixos/prometheus: check configuration before starting service 2018-11-04 15:08:44 +01:00
alerta.nix nixos/alerta: create new module + add kapacitor integration 2018-11-08 22:34:23 +01:00
apcupsd.nix nixos: Move uses of stdenv.shell to runtimeShell. 2018-03-01 14:38:53 -05:00
arbtt.nix nixos/xsession: use graphical systemd user target 2017-05-29 15:05:28 +02:00
bosun.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
cadvisor.nix cadviser: add storageDriverPasswordFile option 2017-04-08 14:15:18 +02:00
collectd.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
das_watchdog.nix das_watchdog: fix service type 2017-03-09 16:14:17 +01:00
datadog-agent.nix datadog-agent: add option to enable trace agent 2018-10-23 12:30:06 +02:00
fusion-inventory.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02: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 New hdapsd module 2016-02-24 21:51:13 +01:00
heapster.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
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 longview service: don't write passwords to nix store 2017-03-26 23:06:42 +01:00
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 nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
netdata.nix netdata: 1.9.0 -> 1.10.0 (#44472) 2018-08-05 00:05:48 +02:00
osquery.nix osquery: init at 2.5.2 2017-07-24 21:47:32 -04:00
riemann-dash.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
riemann-tools.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
riemann.nix nixos/riemann: refactor config 2018-09-07 09:46:46 +01:00
scollector.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
smartd.nix [bot] nixos/*: remove unused arguments in lambdas 2018-07-20 20:56:59 +00:00
statsd.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
sysstat.nix sysstat: Create systemd service for historical sar data 2016-07-12 16:19:40 -05:00
systemhealth.nix Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00
teamviewer.nix teamviewer: init at 11.0.52520, remove older versions 2015-12-03 22:28:36 +03:00
telegraf.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
ups.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
uptime.nix [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
vnstat.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
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