如何使用腳本監控 Solaris 伺服器的 CPU 和記憶體使用情況的平均統計資料?

如何使用腳本監控 Solaris 伺服器的 CPU 和記憶體使用情況的平均統計資料?

我需要監視 Solaris 伺服器的平均 CPU 和記憶體使用情況。如何使用腳本自動化流程來監控每日 CPU 和記憶體使用情況並給出一個月的平均值?

答案1

您可以使用薩爾對於相同的。

這裡是我發現的很酷的解決方案,這是一個工具和腳本的集合,用於隨著時間的推移監控和記錄 Linux 上的各種資源(CPU、記憶體、進程、磁碟和網路)。查看 HTML 格式的圖表

範例頁面

答案2

穆寧是一個全面而靈活的系統,用於監視和繪製有關 UNIX 系統的各種詳細信息,包括 CPU 使用率、內存使用情況、交換空間、磁碟利用率、網路頻寬等等。它可以監控一個或多個系統。它可以產生 HTML 報告,其中包含隨時間變化的詳細圖表的可點擊連結。

所有數據都記錄在RRD工具格式,這幾乎是系統監控資料的事實上的標準。

有許多預先編寫的模組涵蓋了所有基礎知識,以及額外的功能,例如監視特定應用程式(發送/接收的郵件、squid 代理、nfs 伺服器或用戶端詳細資訊、Web 伺服器使用等)

還有一個記錄良好的“API”,用於用您選擇的語言編寫您自己的腳本 - 許多包含的監視器和 contrib 監視器都是用 bash、perl 和/或 python 編寫的。

最後,還有一個巨大的、可搜尋的其他人所寫的腳本檔案。

相關內容