From 3c0b5ebdab99e2ea424722f8f63690c1e7e53862 Mon Sep 17 00:00:00 2001 From: Thomas Kleinendorst Date: Thu, 19 Sep 2024 13:31:59 +0200 Subject: [PATCH] Add Grafana as scrape target --- roles/monitoring/vars/main/defaults.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/roles/monitoring/vars/main/defaults.yml b/roles/monitoring/vars/main/defaults.yml index 53a10e8..5263f66 100644 --- a/roles/monitoring/vars/main/defaults.yml +++ b/roles/monitoring/vars/main/defaults.yml @@ -2,13 +2,32 @@ # Prometheus prometheus_version: "2.54.1" prometheus_targets: + prometheus: + - targets: + - 127.0.0.1:9090 node: - targets: - - raspberry-pi-1.kleinendorst.info:9100 + - 127.0.0.1:9100 + grafana: + - targets: + - 127.0.0.1:3000 +prometheus_scrape_configs: + - job_name: "prometheus" + file_sd_configs: + - files: + - "{{ prometheus_config_dir }}/file_sd/prometheus.yml" + - job_name: "node" + file_sd_configs: + - files: + - "{{ prometheus_config_dir }}/file_sd/node.yml" + - job_name: "grafana" + file_sd_configs: + - files: + - "{{ prometheus_config_dir }}/file_sd/grafana.yml" prometheus_alertmanager_config: - static_configs: - targets: - - raspberry-pi-1.kleinendorst.info:9093 + - 127.0.0.1:9093 # Node exporter node_exporter_version: "1.8.2" node_exporter_enabled_collectors: