2011-01-07 36 views
0

我在Linux上運行Apache2(Ubuntu 9.10)。Apache2:「requests/sec」的服務器狀態報告值錯誤。我究竟做錯了什麼?

我想監視我的服務器上使用mod_status的負載。

有兩件事情讓我困惑(見剪切和粘貼如下):

  1. CPU負載報告爲可笑的小數目,
    然而,「正常運行」的報道之間的數字0.05和0.15。

  2. 當我知道現在每秒鐘至少有10個請求進入時,「請求/秒」也低得可笑(0.06)

    (你可以看到有接近四分之一萬元的「訪問」 - 這聽起來很正確的。)

我想知道這是否是一個錯誤(如果是這樣,有一個修復/解決辦法),
或者可能是配置錯誤(但我無法想象如何)。

任何見解,將不勝感激。

- 大衛·瓊斯

- - - - - 
Current Time: Friday, 07-Jan-2011 13:48:09 PST 
Restart Time: Thursday, 25-Nov-2010 14:50:59 PST 
Parent Server Generation: 0 
Server uptime: 42 days 22 hours 57 minutes 10 seconds 
Total accesses: 238015 - Total Traffic: 91.5 MB 
CPU Usage: u2.15 s1.54 cu0 cs0 - 9.94e-5% CPU load 
.0641 requests/sec - 25 B/second - 402 B/request 
11 requests currently being processed, 2 idle workers 
- - - - - 

回答

2

我重新啓動我的Apache服務器後,我意識到是怎麼回事。 「請求/秒」是在服務器的整個生命週期內計算的。所以如果你的Apache服務器已經運行了3個月,這對你的服務器當前的負載毫無意義。相反,請報告總請求數除以總秒數。

這將是很好,如果有一種方法來查看當前加載在您的服務器上。有任何想法嗎?

無論如何,...回答了我自己的問題。

- David Jones

+0

這會很好!我也在尋找這樣的東西! – confiq 2012-10-23 15:18:23

相關問題