docker容器监测使用说明

1、docker监测支持两种方式来监测docker状态
分别是:CONTAINER NAME 和 CONTAINER ID
2、CONTAINER NAME 就是docker ps显示的NAMES
如下命令查看,就是NAMES,比如tomcat
[root@VM-0-14-centos /]# docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED        STATUS       PORTS                                       NAMES
6d9e50b1e802   tomcat    "catalina.sh run"   3 months ago   Up 7 weeks   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   tomcat
3、CONTAINER ID
请输入docker容器的完整ID,请注意是完整的容器ID,就是很长的那个,如:6d9e50b1e80277f8da8dcad9a08571d823148ec1a9e14d207e8b062543e52c23,查看命令如下
[root@VM-0-14-centos /]# docker ps --no-trunc
CONTAINER ID                                                       IMAGE     COMMAND             CREATED        STATUS       PORTS                                       NAMES
6d9e50b1e80277f8da8dcad9a08571d823148ec1a9e14d207e8b062543e52c23   tomcat    "catalina.sh run"   3 months ago   Up 7 weeks   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   tomcat
4、DOCKER名称可以自定义我们的业务名称,只是页面显示用
5、内存使用MB,就是docker容器运行占用内存空间多少MB
6、支持监测容器NAMES、容器端口、容器Image、容器创建时间、容器运行状态、容器cpu使用率、容器大小、容器启动命令、容器运行时间等指标
7、agent监控不到docker容器是什么原因
我们发现agent的日志中出现错误 GetDockerApiContainerList err: Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40
原因描述:api现在最多只能支持到1.40,但是client是1.41版本的,解决方法点击
8、关于v3.4.1一个小bug说明,使用docker监控时设置方式为CONTAINER NAME,想监控xxx却监控到了xxx-redis的问题,升级到新版本即可
9、docker容器监控视频讲解
10、如果监控主机下线了,那么此主机监控的所有docker容器也会显示下线状态,直到监控主机恢复上线,监控的docker容器才会恢复在线