繁体   English   中英

将 Prometheus 作为数据源添加到 Grafana 的问题

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM