求助 : docker prometheus 不能集成宿主机node_exporter

node—exporter
环境:用linux搭建的centos7(宿主机)
prometheus
环境:centos7上docker搭建的服务

运行命令:
docker run -d --name prometheus --network grafana -p 9090:9090 -v ${PWD}/prometheus.yml:/etc/prometheus/promethues.yml prom/prometheus:v2.16.0 --config.file=/etc/prometheus/prometheus.yml

配置文件
d0cd9001326e9d8e42f9aaf43516ae3

基本情况
cengtos防火墙关闭,selinux也关闭了,prometheus和node_exporter分别都能正常运行

问题:
prometheus无法集成node_exporter
进入prometheus容器无法ping通宿主机网络,怎么解决?

ping不通的问题用run --user root以root用户启动容器解决了,但还是不能集成node—exporter

网页访问config没有更新image

prometheus没有检测到node_exploter --> 怀疑是因为访问不了node_exploter导致,关闭防火墙+selinux – >清空docker规则,导致docker打不开 --》怀疑是没有关闭node的监听导致,不会关,只能kill掉线程了–》 最后原来要重建docker网络恢复 -》
docker可以开启了,但是prometheus还是没有检测到node_exploter-》容器没有ping通宿主机-》–user root 启动容器,能ping通了-》node还是不起效-》原来是单词拼错了!!!

问题已经解决,帖子删不了,不然我就删了,打扰打扰

关闭