Rails + New Relic: что означает RPM? - PullRequest
67 голосов
/ 10 марта 2011

Я только начал использовать New Relic RPM с моим приложением rails, и одна из метрик, которую они предоставляют, - "Пропускная способность RPM". Я везде гуглил и тщательно прочесал документы New Relic, и не могу найти ЛЮБОГО письменного объяснения метрики пропускной способности RPM.

Это "запросы в минуту" или "запросы в миллисекунду" или что-то еще? ** двигателей внутреннего сгорания и оборотов в минуту делают невозможным поиск ответов в Google.

Что такое обороты в минуту? Хорошее число выше или ниже, какие средние показатели и т. Д.?

Я был бы очень признателен за объяснение этого показателя, спасибо !!

Ответы [ 4 ]

216 голосов
/ 10 марта 2011

Название продукта «RPM» означает «Управление производительностью Rails» - это анахронизм, теперь, когда мы поддерживаем Ruby, Java, PHP и .NET (следите за обновлениями для других языков).«об / мин» означает «количество запросов в минуту».Обычно используется для измерения пропускной способности, либо для всего приложения, либо для конкретной веб-транзакции (действие контроллера в Rails).

Lew CirneОснователь и генеральный директорНовая Реликвия

6 голосов
/ 10 марта 2011

Я полагаю, что Пропускная способность: RPM означает количество http-запросов в минуту, обрабатываемых вашим веб-приложением / контейнером приложений. Это дало бы вам представление об объеме запросов, проходящих через приложение, и, следовательно, о контексте, чтобы понять, насколько хорошо различные части или компоненты вашего приложения обрабатывают эту нагрузку в приложении.

Надеюсь, это поможет.

0 голосов
/ 10 марта 2011

Управление производительностью Ruby

0 голосов
/ 10 марта 2011
...