Rails + New Relic:RPM 的含义是什么?

72

我刚开始使用New Relic RPM监控我的Rails应用程序,其中提供的度量之一是“吞吐率RPM”。我已经在Google上搜索了很多地方,并彻底查阅了New Relic文档,但我找不到任何有关RPM吞吐量指标的文字解释。

它是“每分钟请求数”、“每毫秒请求数”还是其他什么?**内燃机和每分钟转数使得在Google中找到答案变得不可能。

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

我非常希望能够解释这个指标,谢谢!

4个回答

226

产品名称“RPM”代表“Rails性能管理”——尽管我们现在支持Ruby、Java、PHP和.NET(敬请期待其他语言),但这已成为一种时代错误的说法。

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

Lew Cirne
创始人兼首席执行官
New Relic


55
听到公司CEO的回复真是太好了! - Shlomo Zalman Heigh
8
是rpm(小写)请求每分钟生成还是每分钟服务的请求?这意味着它是否考虑排队等待的请求? - swrobel
10
像那些关心顾客并亲自回答顾客问题的CEO,真的是非常了不起的人,非常感谢。 - Remon Amin

6
我相信“吞吐量:RPM”意味着您的Web应用程序/应用程序容器处理的每分钟HTTP“请求”数量。这将为您提供有关通过应用程序移动的请求量的概念,因此可以理解应用程序的各个部分或组件如何处理该负载的上下文。
希望这有所帮助。

-1

1
好的,很棒,但是“吞吐量:RPM______”加上一些数字是什么意思? - Andrew
1
http://support.newrelic.com/discussions/support/1487-throughput-graph-is-it-rpm-or-cpm - Tayyab
1
根据上面的链接,它是指每分钟请求数(RPM)。太多该死的缩写词! - user195488
1
@Andrew:Lewis的回答应该被接受,因为它是权威之言。 - user195488
2
这真是你的高尚之举,因为他在我接受你的回答后才回答。赞,很抱歉没有骑士精神或其他类似的勋章...... - Andrew
显示剩余2条评论

-2

这是关于 Ruby 性能管理的内容。


我认为这不是@Andrew的意思。他在问吞吐量RPM指标是什么,而不是New Relic RPM代表什么。 - Paul Russell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接