容器管理和容器監控-cAdvisor

什麼是cAdvisor?

  • Google開源的用於監控基礎設施應用的工具,它是一個強大的監控工具,不需要任何配置就可以通過運行在Docker 主機上的容器來監控Docker 容器,而且可以監控Docker 主機。

  • 更多詳細操作和配置選項可以查看Github 上的cAdvisor項目文檔。https://github.com/google/cadvisor

 

1),docker 下載安裝 cAdvisor 

 

1),搜索下載的 cadvisor

docker search cadvisor

如下圖所示

 

 2),docker 下載 google/cadvisor 鏡像

docker pull google/cadvisor

如下圖所示

 

 

3),創建 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 --link influxsrv:influxsrv --name=cadvisor google/cadvisor -storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxsrv:8086
  • 需要修改如下倆個地方
  • --link influxsrv:influxsrv    這裏紅色是 influxDB 的docker容器的 --name的名稱
  • -storage_driver_db=cadvisor   這裏是influDB自己創建的數據庫名稱

 

3-1),如下創建成功

 

 

4),通過瀏覽器進行訪問  http://192.168.11.135:8080/containers/

 

 

 

5),再次訪問 切換 infludb 數據庫查看採集的數據

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章