{ ... }: let mkScrapeConfig = name: targets: { job_name = name; static_configs = [ { targets = targets; } ]; }; nodesConfig = mkScrapeConfig "node" (map (n: "${n}.federez.net:9100") [ "dodecagon" "saigon" ]); in { services.victoriametrics = { enable = true; prometheusConfig = { scrape_configs = [ nodesConfig ]; }; }; }