Docker 容器监控、部署与测试全解析
1. 容器监控工具 cAdvisor
在 Docker 环境中, docker stats 和 docker events 虽有一定作用,但无法提供直观的图形展示,而图形对于观察趋势非常有帮助。如今,许多主流监控工具都提供了监控 Docker 容器性能和状态的功能,开源工具如 Nagios 就是其中的选择之一。
Google 开源的 cAdvisor 是一款优秀的开源监控工具,它可以作为 Docker 容器运行,便于用户监控 Docker 容器。
1.1 安装 cAdvisor
在基于 Ubuntu 的系统上安装 cAdvisor,只需运行以下代码:
$ docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
google/cadvisor:latest
在基于 RHEL 和 CentOS 的系统上,需要在上述 docker run 命令中添加 --volume=/cgroup:/cgroup \ 这一行。
Docker监控部署测试全解
超级会员免费看
订阅专栏 解锁全文
1184

被折叠的 条评论
为什么被折叠?



