当我的电报在 Docker 的容器中运行时,我试图监控 Grafana 上的 Redis 指标。 Redis 和 Docker 都在运行 localhost。我在查看容器内的电报日志时遇到了错误。请帮我解决这个问题。
[inputs.redis]:插件错误:拨号 tcp 127.0.0.1:6379:连接:连接被拒绝
已经更新了“telegraf.conf”文件中的“Inputs.redis”。
最佳答案
您应该使用主机的 IP 地址,因为 127.0.0.1
是容器本身,而不是主机的 IP。
来自docker0
的IP可以从容器访问主机上的接口(interface),使用它。
我正在考虑:
redis
正在主机中的 6379/tcp
端口运行; telegraf
在同一主机的容器内运行 关于docker - Telegraf 在本地主机上的 Docker 容器上运行时如何监控 Grafana 上的 Redis 指标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55454113/