使用resque-web或run worker时,我可以使用Prometheus吗?
第一项服务,我运行rails服务器并在config.ru文件中使用它。
使用Prometheus :: Middleware :: Collector
使用Prometheus :: Middleware :: Exporter。
但另一项关于resque-web和resque工作的服务。 我正在研究这个问题,但我没有想到将普罗米修斯与他们一起使用。
有人能帮助我吗?
答案 0 :(得分:0)
要将指标从后台作业发送到prometheus,您可以使用Pushgateway https://prometheus.io/docs/practices/pushing。现在,如果你专门监视请求,你可能需要一个针对它的expoter,谷歌搜索我发现https://github.com/moznion/resque_exporter,但我从来没有使用它。如果这个没有帮助你,你也可以为resque编写一个导出器。