From 7d09983ca1d83d96f9ea86dab4ca67d87de9fe4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Sun, 18 May 2025 00:41:11 +0200 Subject: [PATCH] Add smartctl exporter --- system/monitoring/metrics.nix | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/system/monitoring/metrics.nix b/system/monitoring/metrics.nix index 6af75b9..5ab85a3 100644 --- a/system/monitoring/metrics.nix +++ b/system/monitoring/metrics.nix @@ -1,11 +1,18 @@ { ... }: { - services.prometheus.exporters.node = { - enable = true; - openFirewall = true; - enabledCollectors = [ - "systemd" - "logind" - ]; + services.prometheus.exporters = { + node = { + enable = true; + openFirewall = true; + enabledCollectors = [ + "systemd" + "logind" + ]; + }; + smartctl = { + enable = true; + openFirewall = true; + devices = [ "/dev/nvme0n1" ]; + }; }; }