Configure prometheus node-exporter

This commit is contained in:
Pijus Kamandulis
2024-05-30 00:52:52 +03:00
parent 16efa8acfe
commit 311d6ce925
3 changed files with 24 additions and 1 deletions
+2 -1
View File
@@ -24,6 +24,7 @@
owner: root
group: wheel
mode: "0600"
register: wg_config
- name: Create wireguard interface
template:
@@ -33,4 +34,4 @@
- name: Apply network configuration if changed
shell: sh /etc/netstart {{ lookup('vars', inventory_hostname + '_wg').interface }}
when: iface_config.changed
when: wg_config.changed or iface_config.changed
+19
View File
@@ -0,0 +1,19 @@
- name: VPN Setup
hosts:
- mx1
- mx2
remote_user: root
vars_files:
- vars.yml
tasks:
- name: Install node-exporter
community.general.openbsd_pkg:
name:
- node_exporter
state: present
- name: Enable and start node_exporter
service:
name: node_exporter
enabled: yes
state: started