+15
-1
nixos/modules/services/monitoring/prometheus/exporters.nix
+15
-1
nixos/modules/services/monitoring/prometheus/exporters.nix
······Scaphandre needs 'intel_rapl_common' kernel module to be enabled. Please add it in 'boot.kernelModules'.···+warnings = [(mkIf (config.services.prometheus.exporters.idrac.enable && config.services.prometheus.exporters.idrac.configurationPath != null) ''+`services.prometheus.exporters.idrac.listenAddress` and/or `services.prometheus.exporters.idrac.port`.
+69
nixos/modules/services/monitoring/prometheus/exporters/idrac.nix
+69
nixos/modules/services/monitoring/prometheus/exporters/idrac.nix
···+Path to the service's config file. This path can either be a computed path in /nix/store or a path in the local filesystem.+The config file should NOT be stored in /nix/store as it will contain passwords and/or keys in plain text.
+17
nixos/tests/prometheus-exporters.nix
+17
nixos/tests/prometheus-exporters.nix
···
+30
pkgs/servers/monitoring/prometheus/idrac-exporter.nix
+30
pkgs/servers/monitoring/prometheus/idrac-exporter.nix
···
+100
pkgs/servers/monitoring/prometheus/idrac-exporter/config-from-environment.patch
+100
pkgs/servers/monitoring/prometheus/idrac-exporter/config-from-environment.patch
···
+1
pkgs/top-level/all-packages.nix
+1
pkgs/top-level/all-packages.nix
···prometheus-gitlab-ci-pipelines-exporter = callPackage ../servers/monitoring/prometheus/gitlab-ci-pipelines-exporter.nix { };prometheus-graphite-exporter = callPackage ../servers/monitoring/prometheus/graphite-exporter.nix { };prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { };+prometheus-idrac-exporter = callPackage ../servers/monitoring/prometheus/idrac-exporter.nix { };prometheus-influxdb-exporter = callPackage ../servers/monitoring/prometheus/influxdb-exporter.nix { };prometheus-ipmi-exporter = callPackage ../servers/monitoring/prometheus/ipmi-exporter.nix { };