Программно получить количество заданий в очереди Resque

Я заинтересован в настройке службы мониторинга, которая будет выводить меня на пейджинг всякий раз, когда в очереди Resque слишком много заданий (у меня около 6 очередей, у меня будут разные номера для каждой очереди). Я также хочу настроить очень похожую службу мониторинга, которая будет предупреждать меня, когда я превышаю определенное количество неудачных заданий в своей очереди.

Мой вопрос заключается в том, что я вижу много ключей и путаницы, связанных с Resque на моем сервере Redis. Я не обязательно вижу прямой способ получить количество заданий в очереди или количество невыполненных заданий. Есть ли в настоящее время тривиальный способ получить эти данные из Redis?

55
задан randombits 27 June 2012 в 21:52
поделиться