我一直在我的 python django 应用程序中使用 statsd 来测量不同的指标。现在我们一直在集成 prometheus io,以便我们可以在以后查询这些指标。在这种情况下,我已经通过了 statsd_bridge https://github.com/prometheus/statsd_bridge。我一直在使用它,如下所示:
./statsd_bridge -statsd.listen-address="localhost:9090" -statsd.mapping-config="" -web.listen-address="abcd:8125" -web.telemetry-path="/metrics"
在上面,statsd 在端口 8125 上的 abcd 上运行,我已经在本地机器上设置了 prometheus。但问题是我在 prometheus 中看不到任何 statsd 指标,即http://localhost:9090/metrics。因此,如果有人帮助我弄清楚我在这里犯了什么错误,我将不胜感激。