From c85806e3289b5e207d51d382f8dc75edad04404d Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Tue, 23 Aug 2022 12:02:28 -0400 Subject: switched to alpine initial commit --- roles/monitoring/tasks/node.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 roles/monitoring/tasks/node.yaml (limited to 'roles/monitoring/tasks/node.yaml') diff --git a/roles/monitoring/tasks/node.yaml b/roles/monitoring/tasks/node.yaml new file mode 100644 index 0000000..5d38f1f --- /dev/null +++ b/roles/monitoring/tasks/node.yaml @@ -0,0 +1,23 @@ +# https://www.robustperception.io/temperature-and-hardware-monitoring-metrics-from-the-node-exporter/ +--- + +# Need to install lm-sensors lm-sensors-detect +# Run sensors, for configurations. + +# Node Exporter for OS level monitoring is recommneded to be installed w/o Docker. +- block: + - name: 'Install node-exporter' + become: true + become_method: 'doas' + package: + name: 'prometheus-node-exporter' + state: 'present' + + - name: 'Start and enable node-exporter service' + become: true + become_method: 'doas' + service: + name: 'node-exporter' + state: 'started' + enabled: true + when: 'ansible_os_family == "Alpine"' -- cgit v1.2.3