Rails + New Relic: What Does RPM Mean?

I just started using the New Relic RPM with my rail application, and one of the metrics that they provide is the “bandwidth RPM”. I googled everywhere and thoroughly combed New Relic docs, and I can't find ANY written explanation of RPM bandwidth metrics.

Is it "queries per minute" or "queries per millisecond" or something else? ** Internal combustion engines and revolutions per minute make it impossible to find answers on Google.

What is RPM bandwidth? Is a good number higher or lower, what are the average benchmarks, etc.

I am very grateful for the explanation of this metric, thanks!

+61
ruby-on-rails ruby-on-rails-3 rpm
Mar 09 2018-11-21T00:
source share
4 answers

The product name "RPM" means "Rails Performance Management" - this is an anachronism, now we support Ruby, Java, PHP and .NET (we support customization for other languages).

The suffix "rpm" means "Requests per minute". It is usually used to measure throughput either for the entire application or for a specific web transaction (controller action in Rails).

Lew cirne
Founder and CEO
New relic

+198
Mar 10 '11 at 0:00 a.m.
source share

I believe that bandwidth: RPM means the number of HTTP requests per minute processed by your web application / application container. This will give you an idea of ​​the volume of requests being moved through the application, and therefore the context, in order to understand how various components or components of your application handle this load in the application.

Hope this helps.

+6
Mar 10 '11 at 4:12
source share
-2
Mar 09 2018-11-21T00:
source share

Office Ruby Performance

-2
Mar 09 2018-11-11T00:
source share



All Articles