docker可视化监控

scope监控

curl -L git.io/scope -o /usr/local/bin/scope

curl -L https://github.com/weaveworks/scope/releases/download/latest_release/scope -o /usr/local/bin/scope #下载

chmod a+x /usr/local/bin/scope #添加权限

launch -app.basicAuth -app.basicAuth.password 123456 -app.basicAuth.username user -probe.basicAuth -probe.basicAuth.password 123456 -probe.basicAuth.username user

[[email protected] ~]# scope launch #启动

docker可视化监控

 

 

cAdvisor走势图监控

[[email protected] ~]# docker pull cAdvisor

[[email protected] ~]# docker pull google/cadvisor #下载

mount -o remount,rw '/sys/fs/cgroup' #挂载目录 ln -s /sys/fs/cgroup/cpu,cpuacct /sys/fs/cgroup/cpuacct,cpu #创建软链接

 

docker run --volume=/:/rootfs:ro --volume=/var/run:/var/run:rw --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --publish=18080:8080 --detach=true --name=cadvisor --net=host google/cadvisor:latest #运行容器

 

docker run \

--volume=/:/rootfs:ro \

--volume=/var/run:/var/run:rw \

--volume=/sys:/sys:ro \

--volume=/var/lib/docker/:/var/lib/docker:ro \

--publish=18080:8080 \

--detach=true \

--name=cadvisor \

--net=host \

google/cadvisor:latest #运行容器

 

[[email protected] ~]# netstat -tunlp |grep 8080 tcp6 0 0 :::8080 :::* LISTEN 14830/cadvisor #查看端口

 

http://192.168.88.4:8080/ #访问地址

 

 

docker可视化监控

 

docker可视化监控