centos7下安裝docker(17.3docker監控---cAdvisor)
阿新 • • 發佈:2017-11-27
web iso 定位 var com 收集器 tps 網絡流 container
cAdvisor是google開發的容器監控工具
1。在host上運行cadvisor容器
docker run -d -p 8080:8080 --name cadvisor -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro google/cadvisor:latest
2.通過web訪問 http://【host_ip】:8080訪問cadvisor
1.監控docker HOST
cadvisor會顯示當前host的資源使用情況,包括:CPU,內存,網絡,文件系統等
可以監控到網絡流量
2.監控容器
點擊Docker Containers
顯示容器列表
點擊某個容器,比如weavescope,金融該容器的監控頁面
以上就是cadvisor的主要功能,總結起來主要兩點:
1.展示HOST和容器兩個層次的監控數據。
2.展示歷史變化數據
由於cadvisor提供操作界面顯示簡陋,需要在不同的頁面之間跳轉,並且只能監控一個host,這個會讓人質疑他的實用性。但是cadvisor的一個亮點是它可以將監控到的數據導出給第三方工具,由這些工具進一步加工處理。
我們可以把cadvisor定位成一個監控數據收集器,收集和到處數據是他的強項,而非展示數據。
cadvisor支持很多第三方工具,其中就包括Prometheus
centos7下安裝docker(17.3docker監控---cAdvisor)