From c4fd9047f7240b1371d761e8b7a74b4931c3843f Mon Sep 17 00:00:00 2001 From: Thomas Kleinendorst Date: Mon, 16 Sep 2024 11:33:05 +0200 Subject: [PATCH] Add node exporter installation to monitoring --- roles/monitoring/tasks/main.yml | 5 ++++- roles/monitoring/vars/main/defaults.yml | 7 +++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/roles/monitoring/tasks/main.yml b/roles/monitoring/tasks/main.yml index 691489f..9a2b732 100644 --- a/roles/monitoring/tasks/main.yml +++ b/roles/monitoring/tasks/main.yml @@ -1,4 +1,7 @@ --- -- name: Include Prometheus role +- name: Include the Prometheus role ansible.builtin.include_role: name: prometheus.prometheus.prometheus +- name: Include the Prometheus - node exporter role + ansible.builtin.include_role: + name: prometheus.prometheus.node_exporter diff --git a/roles/monitoring/vars/main/defaults.yml b/roles/monitoring/vars/main/defaults.yml index 47cc36a..3175b6f 100644 --- a/roles/monitoring/vars/main/defaults.yml +++ b/roles/monitoring/vars/main/defaults.yml @@ -1,2 +1,9 @@ --- +# Prometheus prometheus_version: "2.54.1" +prometheus_targets: + node: + targets: + - raspberry-pi-1.kleinendorst.info:9100 +# Node exporter +node_exporter_version: "1.8.2"