![](/img/trans.png)
[英]How to troubleshoot Docker permission issues with Prometheus/Grafana/Jenkins?
[英]Issues with adding Prometheus as a datasource to Grafana
我有一个本地运行的 docker 实例,其中包含 Grafana( v8.4.0-43439pre )和 Prometheus( 2.32.1 )的容器,当我尝试将 Prometheus 作为数据源添加到 Grafana 时,WebUI 给了我以下错误:读取错误Prometheus:度量请求错误和 Grafana 日志给我以下错误: URL 中的第一个路径段不能包含冒号
添加数据源时,我使用serverip :3200 作为 URL。
两者都是干净的容器,没有进行其他配置。
格拉法纳:
docker run -d -p 3000:3000 --name grafana grafana/grafana:main
普罗米修斯:
docker run -d -p 3200:3200 --name prometheus prom/prometheus:latest
我已经搜索过这个问题,但找不到与我完全相同的问题或解决方案。
这是我第一次使用这些应用程序,希望有人可以帮助我。
必须使用 -p 3200:9090 而不是 -p 3200:3200 运行容器来分配正确的端口。 感谢 Paul Burrows 为我提供了这些信息。
可以通过在数据源的 URL 中包含http://
来修复以下错误:
error: first path segment in URL cannot contain colon
Prometheus 默认侦听端口 9090,因此您可以使用该端口运行容器:
docker run -d -p 9090:9090 --name prometheus prom/prometheus:latest
或者如果你想使用另一个端口,你应该 map 到 9090:
docker run -d -p 3200:9090 --name prometheus prom/prometheus:latest
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.