version: "3.8" services: node-exporter: image: quay.io/prometheus/node-exporter:latest container_name: node_exporter network_mode: host pid: host volumes: - /proc:/host/proc:ro - /sys:/host/sys:ro - /:/rootfs:ro command: - '--path.procfs=/host/proc' - '--path.sysfs=/host/sys' - '--path.rootfs=/rootfs' - '--collector.filesystem.ignored-mount-points=^/(sys|proc|dev|host|etc)($$|/)' restart: unless-stopped snmp-exporter: image: quay.io/prometheus/snmp-exporter:latest container_name: snmp_exporter network_mode: host # important, so exporter can talk to DSM SNMP on localhost volumes: - /volume1/docker/snmp/snmp.yml:/etc/snmp_exporter/snmp.yml:ro restart: unless-stopped