diff --git a/stack_orchestrator/data/compose/docker-compose-host-metrics.yml b/stack_orchestrator/data/compose/docker-compose-host-metrics.yml index 53f9409a..cae490ae 100644 --- a/stack_orchestrator/data/compose/docker-compose-host-metrics.yml +++ b/stack_orchestrator/data/compose/docker-compose-host-metrics.yml @@ -21,3 +21,8 @@ services: - /proc:/hostfs/proc:ro - /sys:/hostfs/sys:ro - /:/hostfs:ro + # /dev is needed by inputs.diskio: it enumerates devices from + # /proc/diskstats and then opens /dev/ for udev/uevent lookups. + # Without this mount telegraf logs an "error reading /dev/" warning + # per device per collection cycle. + - /dev:/dev:ro