{config, ...}: let inherit (config.services) prometheus; nodes = [ "100.65.29.110" "100.106.241.122" ]; addPort = ip: "${ip}:${toString prometheus.exporters.node.port}"; in { services.prometheus = { enable = true; scrapeConfigs = [ { job_name = "nodes"; static_configs = [ { targets = builtins.map addPort nodes; } ]; } ]; }; }