From 8f1d0a149c20564e7998a0ca0d762f98841aae8a Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sat, 24 Feb 2024 20:51:22 +0100 Subject: [PATCH] node_exporter: Disable ARP netlink collector It currently fails (logging an error message on every scrape). This disables the netlink collector, making it fall back to reading ARP entries from /proc/net/arp. --- modules/prometheus/node_exporter.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/prometheus/node_exporter.nix b/modules/prometheus/node_exporter.nix index 5d4f717..124990b 100644 --- a/modules/prometheus/node_exporter.nix +++ b/modules/prometheus/node_exporter.nix @@ -8,7 +8,10 @@ enable = config.sbruder.wireguard.home.enable; listenAddress = config.sbruder.wireguard.home.address; enabledCollectors = [ "systemd" ]; - disabledCollectors = [ "rapl" ]; + disabledCollectors = [ + "arp.netlink" # https://github.com/prometheus/node_exporter/issues/2849 + "rapl" + ]; }; systemd.services.prometheus-node-exporter.after = [ "wireguard-wg-home.service" ];