在普罗米修斯的目标页面中,我收到以下错误:
我在Linux主机中使用它
普罗米修斯版本:
prometheus, version 1.1.2 (branch: master, revision: 36fbdcc30fd13ad796381dc934742c559feeb1b5)
build user: root@a74d279a0d22
build date: 20160908-13:12:43
go version: go1.6.3
这里有什么问题?
答案 0 :(得分:3)
正如scrape错误消息所示,Prometheus无法在172.19.36.189:9104
打开与目标的连接。你可以手动连接到那个IP /端口吗?您是否可能在无法达到该IP的容器中运行Prometheus?
答案 1 :(得分:0)
在这里查看三件事:
在您在浏览器中打开Prometheus GUI的位置,是否可以访问抓取目标http://172.19.36.189:9104/metrics
?查看curl -vvv http://172.19.36.189:9104/metrics
以及http://172.19.36.189:9104/metrics
的任何代理。
使用标志--log.level:
打开调试启动prometheus$ /bin/prometheus -h
...
--log.level=info [debug,
info,
warn,
error]
然后,使用以下方法检查容器的日志:
docker logs <name of prometheus container>
kubectl logs <name of prometheus pod>
9104
?答案 2 :(得分:0)