ansible-role-prometheus-agent/templates/node-scraper.j2
2020-05-22 14:47:25 +02:00

16 lines
626 B
Django/Jinja

- job_name: prometheus-agent {{ inventory_hostname }}
scheme: https
static_configs:
- targets:
- {{ inventory_hostname }}:{{ prometheus_agent.scrapers[item] }}
labels: {{ merged_prometheus_labels|to_json }}
tls_config:
ca_file: /etc/prometheus/targetcerts/{{ inventory_hostname }}.crt
cert_file: /etc/ssl/prometheus_scraper.crt
key_file: /etc/ssl/private/prometheus_scraper.key
relabel_configs:
- source_labels: [__address__]
regex: '([^:]+):\d+'
target_label: instance
- replacement: 'prometheus-agent'
target_label: job