old
 1{
 2  # enable the node exporter on all nixos hosts
 3  # https://github.com/NixOS/nixpkgs/blob/nixos-25.05/nixos/modules/services/monitoring/prometheus/exporters/node.nix
 4  services.prometheus.exporters.node = {
 5    enable = true;
 6    listenAddress = "0.0.0.0";
 7    port = 9100;
 8    # There're already a lot of collectors enabled by default
 9    # https://github.com/prometheus/node_exporter?tab=readme-ov-file#enabled-by-default
10    enabledCollectors = [
11      "systemd"
12      "logind"
13    ];
14
15    # use either enabledCollectors or disabledCollectors
16    # disabledCollectors = [];
17  };
18}