我将把Prometheus io与我的Python Django应用程序集成,以跟踪不同API的性能指标。我是普罗米修斯的新手。我已经阅读了有关Prometheus和最近的python客户端的文档。我已在本地设置了它,但无法弄清楚如何从我的应用程序推送指标。所以,如果有人对此有任何建议,我将非常感激。
答案 0 :(得分:0)
有趣的是,我做同样的事情:)鉴于没有用于推送的python2客户端,我计划使用此处的python客户端:https://github.com/prometheus/client_python
但是,我有点不确定从多个正在运行的枪支工人那里收集指标会产生什么影响。
在回答你的问题时,一个好的起点是查看那里的客户端代码,我至少要从我的django应用程序添加一个终点开始{{1} }或/health-check
并且这是prometheus要求提供指标的地方