我注意到vnstat
CoreOS 上没有安装。是否有类似的方法来监控 CoreOS 集群上的网络使用情况?当然可以通过 Docker 容器运行 vnstat,但我认为这只会捕获通过容器的网络活动,而不是整个 CoreOS 节点,对吗?
答案1
您可以在启动包含所需监控软件的 docker 容器时传递 --net=host 来实现此目的。
您可能也需要或不需要 --privileged=true。
我注意到vnstat
CoreOS 上没有安装。是否有类似的方法来监控 CoreOS 集群上的网络使用情况?当然可以通过 Docker 容器运行 vnstat,但我认为这只会捕获通过容器的网络活动,而不是整个 CoreOS 节点,对吗?
您可以在启动包含所需监控软件的 docker 容器时传递 --net=host 来实现此目的。
您可能也需要或不需要 --privileged=true。