1

我打算将 Prometheus io 与我的 Python Django 应用程序集成,以跟踪不同 API 的性能指标。我是普罗米修斯的新手。我已经阅读了有关 Prometheus 和最近的 python 客户端的文档。我已经在本地设置了它,但无法弄清楚如何从我的应用程序推送指标。因此,如果有人对此有任何建议,我将不胜感激。

4

1 回答 1

0

有趣的是,我正在做同样的事情 :) 鉴于缺少用于推送的 python2 客户端,我计划使用此处找到的 python 客户端:https ://github.com/prometheus/client_python

但是,我有点不确定从多个正在运行的 gunicorn 工人那里收集指标会有什么影响。

不过,在回答您的问题时,一个很好的起点是查看那里的客户端代码,我至少要开始在我的 django 应用程序中添加一个端点,/health-check或者说它/prometheus是普罗米修斯的地方要求从

于 2015-03-19T11:31:01.567 回答