Linux

CPU 和記憶體使用率低。這是否意味著伺服器是健康的?

  • May 21, 2015

在相當繁忙的RHEL6伺服器上,我平均會注意到以下跡象

CPU Usage   : 2%.
CPU Load AVG: 0.4,0.2,0.1
Memory Usage: 1.3 out of 16 GB

這是此伺服器的 CPU

Intel(R) Xeon(R) CPU E31240 @ 3.30GHz, 8 cores

這是否意味著伺服器健康且負載不重?我會假設是這樣,但是由於即使交通相當繁忙,這始終處於低端,我只是想知道我是否可以忽略某些東西?

並不是說我希望伺服器會停止執行,我們會盡量確保使用最少的資源並儘可能高效地提供網頁服務,但我只是想確保有一天我不會感到意外。

您發布的數字看起來很好。但很難說出引擎蓋下還有什麼。如果伺服器執行良好 - 意味著響應時間在可接受的範圍內,沒有峰值左右,一切都按預期工作 - 然後堅持黃金法則“如果它正在工作,請不要亂用它”。

但是如果你想做一些研究,性能工程師Brendan Gregg提供了一個很棒的模板,它描述了 Linux 伺服器中可能最可能出現的瓶頸以及監控/顯示它們的命令。

我建議也瀏覽該頁面上的幻燈片。

進行持續監控(使用類似munin之類的工具)也很重要,因為這是發現偶爾出現的問題或非常稀疏的問題的唯一方法,並且還可以讓您發現趨勢(未來的問題)。

編輯:哦,不要忘記日誌(就像我剛剛做的那樣),總是檢查日誌。

引用自:https://serverfault.com/questions/693065