将Prometheus IO与python django应用程序集成

将Prometheus IO与python django应用程序集成,python,django,prometheus,Python,Django,Prometheus,我将把Prometheus io与Python Django应用程序集成,以跟踪不同API的性能指标。我是普罗米修斯的新手。我已经阅读了有关普罗米修斯和最近的python客户端的文档。我已经在本地设置了它,但不知道如何从我的应用程序中推送度量。因此,如果有人对此有任何建议,我将不胜感激。有趣的是,我也在做同样的事情:)鉴于push缺少python2客户端,我计划使用这里的python客户端: 然而,我有点不确定从多个正在运行的gunicorn工作人员那里收集指标会有什么影响 不过,在回答您的问题

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

有趣的是,我也在做同样的事情:)鉴于push缺少python2客户端,我计划使用这里的python客户端:

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

不过,在回答您的问题时,一个好的起点是查看那里的客户端代码,我至少要先在django应用程序中添加一个端点,比如说
/health check
/prometheus
,然后让prometheus从那里获取gunicorn支持的指标/metrics是标准端点名称。