
我想要獲得有關由我的伺服器(運行 Debian)上的特定進程(或進程組或 cgroup)引起的 CPU 使用率、RAM 使用率、磁碟使用率百分比的圖表。
該工具必須是 FOSS,如果有 Debian 軟體包,那就更好了。
該工具確實不是需要進行「如果資源 X > 75% 則發送電子郵件」的監控,僅提供圖表對我來說就足夠了。
答案1
答案2
據我所知,沒有任何企業級監控系統可以根據每個進程(或PID)提供CPU使用率/RAM使用率。所有這些監視系統所做的就是監視特定的服務(無論它創建了多少個進程或執行緒)。
為了您的 Easy,您可以一開始就使用 MUNIN,它提供您需要的所有資源的圖形,並且它提供基於特定服務(例如磁碟 I/O、Apache、mysql、系統正常運行時間等)的資源監控
之後,您可以嘗試使用 OpenNMS,它為廣泛的服務提供非常廣泛的效能指標監控(以及非常詳細的圖形和報告)。