bash监控docker主机(暴露指标端口8080)#服务端配置#在Prometheus配置文件添加被监控端vim /opt/monitor/prometheus/prometheus.ymlscrape_configs: - job_name: 'docker' static_configs: - targets: ['192.168.1.13:8080','192.168.1.11:8080']---------------------------------------------------------#配置完成后,使用promtool工具检查配置文件是否有误cd /opt/monitor/prometheus./promtool check config ./prometheus.yml #查看prometheus的进程id,上面修改配置进行热加载配置ps -ef |grep prometheuskill -HUP 62291 bash#docker主机配置(被监控端)#配置docker加速源在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件){ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://reg-mirror.qiniu.com", "https://registry.docker-cn.com" ]}#cAdvisor (Container Advisor) :用于收集正在运行的容器资源使用和性能信息。#Docker部署cAdvisor:docker run -d --volume=/:/rootfs:ro --volume=/var/run:/var/run:ro --volume=/sys:/sys:ro --volume=/var/lib/docker/:/var/lib/docker:ro --volume=/dev/disk/:/dev/disk:ro --publish=8080:8080 --detach=true --name=cadvisor google/cadvisor:latest 添加选择多节点按钮 图表增加筛选条件