Swarm 模式下的 docker stats?

标签 docker docker-swarm docker-swarm-mode resource-utilization

我试图在 swarm 模式下设置 docker 并监控在 swarm 中运行的所有服务/容器的资源利用率。

管理节点上的 Docker 统计信息似乎没有显示工作节点上的资源利用率。

有什么办法可以做到这一点吗?

谢谢。

最佳答案

试试 Ansible:

ansible docker -a "docker stats --no-stream"

您在 /etc/ansible/hosts 中设置“docker”节点的位置

关于Swarm 模式下的 docker stats?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45907274/

相关文章:

Azure 容器服务无法访问

docker - 何时使用 Docker-Compose 以及何时使用 Docker-Swarm

docker - 有没有一种方法可以指定使用撰写文件运行服务的持续时间

ubuntu - 如何向在 docker 上运行的服务器发出请求

docker - jenkins-pipeline中DockerBuilderPublisher的cleanupWithJenkinsJobDelete有什么用?

docker - 在centos中更改docker根路径

docker - Docker服务创建需要更多时间

Docker swarm 尝试解析我的 compose 文件中 ENV 变量的值(因为它有一个 go 模板)并给我一个错误

docker - Dockerfile附加PATH环境变量不起作用?

python - 在 Docker 中安装和使用 pip 和 virtualenv