diff --git a/roles/podman_prometheus/templates/home/podman/prometheus.yml b/roles/podman_prometheus/templates/home/podman/prometheus.yml index 119f74c..2184075 100644 --- a/roles/podman_prometheus/templates/home/podman/prometheus.yml +++ b/roles/podman_prometheus/templates/home/podman/prometheus.yml @@ -17,17 +17,13 @@ scrape_configs: static_configs: - targets: - 'host.containers.internal:9100' -{% for host in groups['ipaservers'] %} - - "{{ hostvars[host]['node_exporter_tailscale_ipv4'].stdout }}:9100" -{% endfor %} -{% for host in groups['keycloak'] %} - - "{{ hostvars[host]['node_exporter_tailscale_ipv4'].stdout }}:9100" -{% endfor %} -{% for host in groups['radius'] %} - - "{{ hostvars[host]['node_exporter_tailscale_ipv4'].stdout }}:9100" -{% endfor %} -{% for host in groups['generic'] %} + labels: + hostname: "{{ inventory_hostname }}" +{% for host in (groups['ipaservers'] + groups['keycloak'] + groups['radius'] + groups['generic']) %} + - targets: - "{{ hostvars[host]['node_exporter_tailscale_ipv4'].stdout }}:9100" + labels: + hostname: "{{ host }}" {% endfor %} file_sd_configs: - files: