# Gere par Set-OPS (role serveur_prometheus). Ne pas editer a la main. global: scrape_interval: {{ serveur_prometheus_intervalle }} scrape_configs: - job_name: prometheus static_configs: - targets: ['localhost:9090'] - job_name: node static_configs: - targets: {{ groups.get(serveur_prometheus_groupe_metriques, []) | map('extract', hostvars) | selectattr('ansible_host', 'defined') | map(attribute='ansible_host') | map('regex_replace', '$', ':' ~ serveur_prometheus_port_node) | list | to_json }} {% for job in serveur_prometheus_cibles_supplementaires %} - job_name: {{ job.job }} static_configs: - targets: {{ job.cibles | to_json }} {% endfor %}