summary refs log tree commit diff
path: root/nixos/modules/module-list.nix
diff options
context:
space:
mode:
authorWilliButz <wbutz@cyberfnord.de>2018-03-09 21:33:09 +0100
committerWilliButz <wbutz@cyberfnord.de>2018-03-22 14:46:17 +0100
commitf4d03b5c9cf2b694792dec88e3ca805cf7b43e3c (patch)
tree3cb553f10849b086f3c15ad3de2dfc55243d31c8 /nixos/modules/module-list.nix
parentf2bd9d4745041fe0c0a49803094dd625ebd27342 (diff)
downloadnixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar.gz
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar.bz2
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar.lz
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar.xz
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.tar.zst
nixlib-f4d03b5c9cf2b694792dec88e3ca805cf7b43e3c.zip
nixos/prometheus-exporters: rewrite and restructure
- prometheus exporters are now configured with
  `services.prometheus.exporters.<name>`
- the exporters are now defined by attribute sets
  from which the options for each exporter are generated
- most of the exporter definitions are used unchanged,
  except for some changes that should't have any impact
  on the functionality.
Diffstat (limited to 'nixos/modules/module-list.nix')
-rw-r--r--nixos/modules/module-list.nix11
1 files changed, 1 insertions, 10 deletions
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index e0c0ec2711b8..0e5409bc9de4 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -398,16 +398,7 @@
   ./services/monitoring/osquery.nix
   ./services/monitoring/prometheus/default.nix
   ./services/monitoring/prometheus/alertmanager.nix
-  ./services/monitoring/prometheus/blackbox-exporter.nix
-  ./services/monitoring/prometheus/collectd-exporter.nix
-  ./services/monitoring/prometheus/fritzbox-exporter.nix
-  ./services/monitoring/prometheus/json-exporter.nix
-  ./services/monitoring/prometheus/minio-exporter.nix
-  ./services/monitoring/prometheus/nginx-exporter.nix
-  ./services/monitoring/prometheus/node-exporter.nix
-  ./services/monitoring/prometheus/snmp-exporter.nix
-  ./services/monitoring/prometheus/unifi-exporter.nix
-  ./services/monitoring/prometheus/varnish-exporter.nix
+  ./services/monitoring/prometheus/exporters.nix
   ./services/monitoring/riemann.nix
   ./services/monitoring/riemann-dash.nix
   ./services/monitoring/riemann-tools.nix