global: scrape_interval: 15s # Default for all jobs unless overridden scrape_configs: - job_name: "hetzner-dynamic" file_sd_configs: - files: - "/hetzner_targets.json" refresh_interval: 30s scrape_interval: 5s # Custom interval for Hetzner servers