Add the monitoring stack

This commit is contained in:
tanshu committed 2026-10-18 21:35:52 +05:30
1 parent 5e0a27b32b
commit 924f000e17
14 files changed
+376

No files matched your search

@@ -0,0 +1,25 @@
---
# Tasks for Node exporter role
- name: Pull Node exporter image
docker_image:
name: "{{ node_exporter_image }}"
source: pull
force_source: yes
- name: Create Node exporter container
docker_container:
name: "{{ node_exporter_container }}"
image: "{{ node_exporter_image }}"
state: started
restart_policy: "unless-stopped"
published_ports:
- "127.0.0.1:{{ node_exporter_port }}:9100"
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro,rslave
command:
- '--path.procfs=/host/proc'
- '--path.rootfs=/rootfs'
- '--path.sysfs=/host/sys'
- '--collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)'