From 152652bf3df22bd4687012e3b372cd00760bf1cd Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 27 Oct 2021 23:54:16 +0200 Subject: restore promethues self-scraping if auth is used --- roles/monitoring/prometheus/server/templates/prometheus.yml.j2 | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'roles/monitoring/prometheus/server/templates/prometheus.yml.j2') diff --git a/roles/monitoring/prometheus/server/templates/prometheus.yml.j2 b/roles/monitoring/prometheus/server/templates/prometheus.yml.j2 index 98ac1aaa..883aa223 100644 --- a/roles/monitoring/prometheus/server/templates/prometheus.yml.j2 +++ b/roles/monitoring/prometheus/server/templates/prometheus.yml.j2 @@ -29,6 +29,11 @@ scrape_configs: - job_name: 'prometheus' {% if prometheus_server_web_external_url is defined %} metrics_path: '{{ (prometheus_server_web_external_url | urlsplit('path'), 'metrics') | path_join }}' +{% endif %} +{% if prometheus_server_selfscraping_auth is defined %} + basic_auth: + username: '{{ prometheus_server_selfscraping_auth.username }}' + password_file: '/etc/prometheus/prometheus-selfscraping.password' {% endif %} static_configs: - targets: ['localhost:9090'] -- cgit v1.2.3