feat: add node exporter

This commit is contained in:
Katharina Heidenreich 2026-04-11 13:09:32 +02:00
parent 02c1987c92
commit db4039a414
3 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,13 @@
{ config, pkgs, lib, ... }:
let
serv = import ../config/services.nix;
in {
services.prometheus.exporters.node = {
enable = true;
port = serv."metric-exporter".port;
enabledCollectors = serv."metric-exporter".collectors;
listenAddress = "127.0.0.1";
};
networking.firewall.allowedTCPPorts = [ serv."metric-exporter".port ];
}