【问题标题】:Can I use Prometheus with scheduler or worker service in rails project?我可以在 Rails 项目中将 Prometheus 与调度程序或工作人员服务一起使用吗?
【发布时间】:2017-09-13 04:31:24
【问题描述】:

在使用 resque-web 或 run worker 时可以使用 Prometheus 吗?

第一个服务,我运行 rails server 并在 config.ru 文件中使用它。

使用 Prometheus::Middleware::Collector

使用 Prometheus::Middleware::Exporter。

但是关于 resque-web 和 resque 工作的另一项服务。 我正在研究这个问题,但我没有想到将 Prometheus 与他们一起使用。

谁能帮帮我?

【问题讨论】:

    标签: ruby-on-rails ruby rubygems prometheus


    【解决方案1】:

    要将指标从后台作业发送到 prometheus,您可以使用 Pushgateway https://prometheus.io/docs/practices/pushing。现在,如果您专门监控请求,您可能需要一个针对它的 expoter,在谷歌上搜索我找到了https://github.com/moznion/resque_exporter,但我从未使用过它。如果这个对您没有帮助,您也可以为 resque 编写一个导出器。

    【讨论】:

    • 使用评论发布此类帖子
    猜你喜欢
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多