【发布时间】:2020-03-21 19:08:04
【问题描述】:
我正在将本地 Ubuntu 机器的 Promtheus 和 Grafana 设置为 docker 容器,
我的步骤是:
-
运行普罗米修斯:
docker run -t -d -p 9090:9090 prom/prometheus -
运行 Grafana:
docker run -t -d --name grafana -p 3000:3000 grafana/grafana
如您所见,prometheus 在映射的 9090 端口上运行,grafana 在 3000
现在在grafana 中为prometheus 配置grafana dashborad 时,我需要指明prometheus 的url:
-> 因为它们都在本地容器上运行。
ton 给 grafana 什么地址以使其指向 prometheus?
【问题讨论】:
-
最好在 docker-compose 中运行它们,这样它们就会自动相互链接。
-
你可以登录grafana并添加prometheus作为数据源
-
@ankidaemon 以及给它的地址是什么? ,这个问题:)
-
@firasKoubaa 你可以使用这个命令 docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'
跨度> -
@ankidaemon 看起来很有效:你会把它作为答案发布
标签: docker prometheus grafana