Способы мониторинга экземпляров Workling в приложении Rails

StackOverflow https://stackoverflow.com/questions/1488241

Вопрос

В настоящее время я использую Workling со Starling в приложении Rails.Хотя мне нравится Workling, мне сложно за ним следить.

Что еще хуже, у меня есть пара экземпляров Workling.Workling работает с параметром :multiple, установленным в значение true (внутри workling_client).

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

Ребята, есть ли у вас какие-нибудь предложения по инструментам, хакам или чему-то еще, что могло бы мне помочь в этом?

Это было полезно?

Решение

Я слежу за работой с помощью monit.Это дает вам процент использования ЦП в любой момент времени.Если вы хотите посмотреть, какую нагрузку они имели с течением времени, вы можете вместо этого использовать Munin, поскольку я считаю, что он может предоставить вам несколько графиков через некоторые плагины, которые могут рассказать вам ряд вещей о том, что вы отслеживаете.Извините, я не могу быть более конкретным, так как я не использовал Munin.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top