2012-03-15 115 views
0

我正在開發一個項目並在Linux上進行測試。 在我的報告中,我想介紹機器的CPU /內存負載圖!Linux CPU /內存負載圖

什麼是獲得這些數據的最佳方法!? 我應該寫一個bash腳本來定期檢查這個(例如讀/ proc/stat)嗎?這個腳本不會產生負載本身嗎? 任何輕量級腳本或程序可用?

+0

什麼原始數據沒有你生成?你想要什麼類型的圖表? – kev 2012-03-15 14:46:36

+0

你的發行版沒有http://linux.die.net/man/1/sar嗎? – 2012-03-15 21:03:49

回答

0

您可以使用NagiosIcinga(Nagios分支)來監視CPU /內存負載。這兩個參數都支持監視參數。兩個插件都可以輕鬆監控CPU /內存使用情況。 通過包管理器在Linux機器上設置nagios非常簡單。 Icinga支持自動生成PDF報告,其中還包含監視參數的圖形。 Icinga提供了一個virtual appliance - 因此它很容易設置。

+0

不錯,但我沒有訪問圖形桌面,只是殼!:(所以我認爲我應該使手動圖自己! – amrzar 2012-03-15 14:49:44

+0

那些在Apache中運行,所以圖表在瀏覽器中。我不知道你有多重要監控是,那些監控工具可能是一個矯枉過正的工具。 – hovanessyan 2012-03-15 14:50:14

0

爲此我會用穆寧,這是非常容易的大多數Linux發行版的存儲庫的安裝和部件,您可以使用,當然對於分組從多臺服務器共同圖表...