{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; }]; } ]; }; }