利用statsdbridge将数据从statsd推送到普罗米修斯

2024-09-30 10:37:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在pythondjango应用程序中使用statsd来度量不同的度量。现在我们已经集成了普罗米修斯io,以便在以后的时间点查询这些度量。在这种情况下,我已经走过了斯塔茨德乌桥https://github.com/prometheus/statsd_bridge。我一直在使用它,如下所示:

./Statsdu桥-斯塔兹,听着-地址=“本地主机:9090" -国家测绘局-配置=“”-网络收听-address=“a.b.c.d:8125”-网络遥测-路径=“/metrics”

在上面,statsd在8125端口的a.b.c.d上运行,我在本地机器上设置了prometheus。但问题是我看不到普罗米修斯的任何statsd度量,即http://localhost:9090/metrics。所以如果有人能帮我找出我在这里犯了什么错误,我会非常感激的。在


Tags: httpsio网络githubcom应用程序度量时间
2条回答

根据the documentationstatsd.listen-address应该是接收statsd度量行的地址,但是您指向的是希望查看普罗米修斯度量的地址。争论需要颠倒过来。在

仔细检查配置参数!在

statsd.listen-address将侦听并从UDP收集数据。 您应该使用./statsd_bridge -statsd.listen-address=":8125" -statsd.mapping-config="" -web.listen-address="127.0.0.1:9090" -web.telemetry-path="/metrics" 而不是支票http://localhost:9090/metrics

相关问题 更多 >

    热门问题