2011-03-09 93 views
62

我刚开始在我的Rails应用程序中使用New Relic RPM,并且他们提供的一个指标是“吞吐量RPM”。我到处搜索并彻底梳理了New Relic文档,并且我无法找到RPM吞吐量度量的任何书面说明。Rails + New Relic:RPM是什么意思?

它是“请求每分钟”或“请求每毫秒”或其他? *内燃机和每分钟的转速使这无法在Google中找到答案。

什么是吞吐量RPM?一个好的数字是高还是低,什么是一些平均基准,等等?

我非常感谢这个指标的解释,谢谢!

+3

恢复音乐中的诗歌? – jacknad 2011-03-09 21:52:50

回答

202

产品名称“RPM”代表“Rails的绩效管理” - 这是一个时代错误,现在我们支持的Ruby,Java和PHP和.NET(敬请关注其他语言) 。

后缀“rpm”代表“每分钟请求数”。通常用于测量整个应用程序或特定Web事务(Rails中的Controller Action)的吞吐量。

留·西恩
创始人兼首席执行官
New Relic的

+45

很高兴收到CEO的回复! – SZH 2011-03-10 00:07:47

+0

谢谢 - 只是为了澄清1 = 1页面视图? – v3nt 2013-02-14 10:30:09

+8

是的,rpm(小写)每分钟请求MADE还是每分钟请求SERVED?意思是否考虑排队? – swrobel 2013-03-28 17:17:41

-2
+1

好的,很好,但附带一些数字的“Throughput:RPM ______”是什么意思? – Andrew 2011-03-09 21:51:24

+0

:“在单一视图中,您可以看到诸如客户体验,响应时间,错误和**吞吐量等关键指标。”因此,它看起来像带宽(每秒KB等)。 – 2011-03-09 21:53:16

+1

http://support.newrelic.com/discussions/support/1487-throughput-graph-is-it-rpm-or-cpm – Tayyab 2011-03-09 21:56:42

-2

其红宝石绩效管理

+0

我不认为这就是@Andrew的意思。他问的是吞吐量RPM度量标准。不是New Relic RPM所代表的。 – 2012-11-20 01:09:29

6

我相信吞吐量:RPM指的HTTP“每分钟的请求”的Web应用程序/应用程序容器被处理的数量。这可以让您了解通过应用程序传输的请求量,因此可以了解应用程序的各个部分或组件是如何处理App上的负载的。

希望有所帮助。