version: '3.8' # 业务服务器专用配置(118.178.238.159) # 只部署 Node Exporter 和 Promtail,用于采集指标和日志 services: # Node Exporter - 采集业务服务器的硬件指标(CPU、内存、磁盘等) 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" # Promtail - 采集应用日志,发送给监控服务器的 Loki promtail: image: grafana/promtail:latest container_name: promtail restart: unless-stopped volumes: - ./promtail.yml:/etc/promtail/config.yml - /var/log:/var/log - /opt/wangpan/logs:/opt/wangpan/logs command: -config.file=/etc/promtail/config.yml ports: - "9080:9080"