From 07a2b683c117cf31f316ba84dabcbb5f483180ca Mon Sep 17 00:00:00 2001 From: openit Date: Tue, 10 Mar 2026 14:24:49 +0000 Subject: [PATCH] add monitoring agents: node-exporter and cadvisor --- infra/docker-compose.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/infra/docker-compose.yml b/infra/docker-compose.yml index 9cb0a3b..98b4a8a 100644 --- a/infra/docker-compose.yml +++ b/infra/docker-compose.yml @@ -122,3 +122,33 @@ services: networks: ticket-network: driver: bridge + + node-exporter: + image: prom/node-exporter:latest + container_name: node-exporter + restart: unless-stopped + volumes: + - /proc:/host/proc:ro + - /sys:/host/sys:ro + - /:/rootfs:ro + command: + - '--path.procfs=/host/proc' + - '--path.rootfs=/rootfs' + - '--path.sysfs=/host/sys' + - '--collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)' + ports: + - "9100:9100" + + cadvisor: + image: gcr.io/cadvisor/cadvisor:v0.49.1 + container_name: cadvisor + restart: unless-stopped + privileged: true + volumes: + - /:/rootfs:ro + - /var/run:/var/run:ro + - /sys:/sys:ro + - /var/lib/docker/:/var/lib/docker:ro + - /dev/disk/:/dev/disk:ro + ports: + - "8080:8080" \ No newline at end of file