全量Docker容器采集功能使用说明

全量Docker容器采集,顾名思义就是agent默认会采集主机上所有运行的Docker容器信息,是v3.5.7新增的一个功能模块,所以需要升级到v3.5.7或者以上版本
我们在Docker监控的列表页面,点击【全量Docker】按钮,就可以看到主机列表,点击主机列表的【查看详情】安全,就可以看到该主机上所有运行的Docker容器列表信息
agent每间隔10分钟就会采集一次全量Docker容器运行的结果数据,采集时间暂不支持修改
agent一般默认是不采集全量Docker数据的,我们可以在agent配置文件(config/application.properties),修改如下配置项gatherAllDocker(添加到文件的最下面即可),因为默认没有此配置项
我们可以修改如下配置项gatherAllDocker,改为yes就可以正常采集Docker容器数据了,然后重启agent即可
如果配置文件没有如上配置项,那么手动添加一下也可以,添加到配置项gatherAllProcess=yes下面即可
提示此功能需要 升级到企业版 才可以使用
其他说明,如果主机没有Docker环境,agent日志中出现如下错误信息,忽略即可,它没有影响,或者也可以在agent配置文件设置不采集Docker信息
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版本的,解决方法点击