2011-03-09 160 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上的負載的。

希望有所幫助。