docker 版本 20.10.18
操作系统:
使用 docker-compose 启动的categraf
version: '3'
services:
categraf:
image: "flashcatcloud/categraf:latest"
container_name: "categraf"
hostname: "iZj6c5080u7fxn6ybik2scZ"
restart: always
environment:
TZ: Asia/Shanghai
HOST_PROC: /hostfs/proc
HOST_SYS: /hostfs/sys
HOST_MOUNT_PREFIX: /hostfs
volumes:
- ./conf:/etc/categraf/conf
- /:/hostfs:ro
- /var/run/docker.sock:/var/run/docker.sock
只监控到了 eth0网卡。input.net 使用的默认配置
使用二进制安装的可以正常监控到虚拟网卡 。
期望监控到虚拟网卡 wg0
使用 docker exec -it categraf bash
到容器内查看可以看到目录下有虚拟网卡
请问下问题可能出现在哪里?
===========================
补充,宿主机和容器内部的/proc/net/dev
容器内的 /hostfs/proc/net/dev
ps:设置了容器的hostname 和宿主机 hostname 一样