容器管理与容器监控-cAdvisor

什么是cAdvisor

Google开源的用于监控基础设施应用的工具,它是一个强大的监控工具,不需要任何配置就可以通过运行在Docker主机上的容器来监控Docker容器,而且可以监控Docker主机。
更多详细操作和配置选项可以查看Github上cAdvisor项目文档。

cAdvisor安装

(1)下载镜像

docker pull google/cadvisor

(2)创建容器

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=db_kanban -storage_driver_host=influxsrv:8086

说明:

1)-storage_driver_db和-storage_driver_host

这里是storage_driver_db设置influxdb中创建的数据库名称,storage_driver_host设置对应的容器名称和对外暴露的端口号;

2)–link

docker run --link=[CONTAINER_NAME]:[ALIAS] [IMAGE] [COMMAND]

CONTAINER_NAME: 需要连接的容器名字
此例子中,容器的名字和别名都是influxsrv;influxsrv是前面influxdb文章中创建容器的名字;

(3)浏览访问

WEB前端访问地址
http://192.168.2.10:8080/containers/
在这里插入图片描述

性能指标含义参照如下地址

https://blog.csdn.net/ZHANG_H_A/article/details/53097084

再次查看influxDB,发现已经有很多数据被采集进去了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值