【问题标题】:Integrating Prometheus IO with python-django application将 Prometheus IO 与 python-django 应用程序集成
【发布时间】:2015-05-22 10:16:06
【问题描述】:

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

【问题讨论】:

    标签: python django prometheus


    【解决方案1】:

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

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

    不过,在回答您的问题时,一个好的起点是查看那里的客户端代码,我至少要开始在我的 django 应用程序中添加一个端点,例如 /health-check 或 @987654324 @ 并让它成为 prometheus 要求提供指标的地方

    【讨论】:

    猜你喜欢
    • 2021-01-19
    • 2021-03-06
    • 2012-10-09
    • 1970-01-01
    • 2021-12-01
    • 2011-07-07
    • 1970-01-01
    • 2013-10-07
    • 2019-06-12
    相关资源
    最近更新 更多