docker监测使用说明

1、docker监测支持两种方式来监测docker状态,CONTAINER NAME 和 CONTAINER ID
2、CONTAINER NAME 就是docker ps显示的NAMES,如下命令查看,就是NAMES
[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、用户cpu时间: 就是执行用户指令所用的时间
系统CPU时间: 所谓的系统,我们知道就是在内核中执行的时间,没错滴,就是该进程执行内核程序所经历的时间。
注意:这两项指标从v3.3.8开始已取消监测
6、内存使用M,就是占用内存空间多少M
7、v3.3.8开始,支持监测容器NAMES、容器端口、Image、创建时间、运行状态等指标
8、agent监控docker错误 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版本的,解决方法点击