隨著企業或組織中設備、伺服器和服務數量的成長,系統監控的需求也隨之成長。無論是虛擬系統或雲端系統,系統監控都能監控主機和應用程式的容量、活動和運作狀況。該流程旨在涵蓋所有運算資源,以便在問題發生之前即時識別並解決問題。
如果您使用的是 Ubuntu,這些工具將會對您有所幫助。 系統監控 在服務中的任何故障或錯誤影響使用者之前檢測到它們。
您可以使用的基本工具是系統監視器,它是一個內建的 Linux 實用程序,其工作方式類似於 Windows 任務管理器,並提供從正在運行的進程到消耗最多資源的進程的基本活動監視資訊。

但是,您可以獲得進階系統監控工具,向您顯示有關記憶體、CPU、磁碟和網路連線的更多資源使用情況資訊。
以下是可以與 Ubuntu 一起使用的三個工具。
快速連結
1。 Nagios的

Ubuntu 的系統監視器工具提供對伺服器和工作站的完整監視 - 包括服務和工作狀態、作業系統指標、檔案系統使用等。
Nagios 是一款功能強大、可擴充、可靠且可自訂的軟體,儘管配置起來比較複雜。作為系統和網路監控的標準,Nagios 提供了許多優勢,例如快速檢測協定故障和網路中斷,以及提高服務、伺服器和應用程式的可用性。
有兩種系統監控解決方案可供選擇:Nagios Core 和 Nagios XI。
Nagios Core

這是免費的開源版本,可監控伺服器、應用程式和服務,具有網路圖的基本使用者介面、簡訊和電子郵件報告以及基本報告等功能。
Nagios Core 監控您的關鍵 IT 基礎架構元件,包括系統指標、伺服器、應用程式、服務和網路協定。當關鍵元件發生故障無法恢復時,它會透過簡訊、電子郵件或自訂腳本向您發送警報,以便您的管理人員始終了解關鍵事件。
提供事件記錄、中斷通知和警報回應的報告可供您稍後查看,以及高級圖表,以便在舊系統使您失去保護之前計劃升級。
它是一個強大的開源選項,用於監控 Ubuntu 系統,具有 Web 介面、多租戶功能、透過與內部或外部應用程式整合的可擴展架構以及其他社群開發的附加元件等強大功能。
雖然一開始學習起來可能會比較困難,但是如果你需要幫助,可以去一個活躍的社群尋求協助。
Nagios XI

這是該工具的商業替代品,具有更豐富的功能和自動配置幫助。
其強大的功能(超出 Core 提供的功能)包括強大的 Nagios Core 4 監控引擎,可為您提供最高程度的伺服器效能監控。
它還包括配置嚮導,指導用戶監控設備、服務和應用程序,以及配置快照,以保存最近的配置並在需要時返回。
您可以使用更新的圖形使用者介面為每個使用者自訂設計、佈局和偏好設置,為客戶和團隊提供所需的靈活性。它還提供自訂角色分配,以確保環境安全。
我們喜歡 Nagios 的原因
- سهلالاستخدام
- 提供免費和付費選項(60 天試用期)
- 全面的 IT 基礎架構監控,其中所有關鍵基礎架構元件均受到監控。
- 允許多個使用者存取 Web 介面並查看相關基礎設施的狀態。
- 只需點擊幾下即可快速設置
- 輕鬆設定和管理使用者帳戶
- 使用附加應用程式的可擴展架構
2. 一瞥

這是一個共享資料中心監控工具,可在 GNU/Linux、macOS、Windows 和 BSD 作業系統上運作。該應用程式使用 Python 編寫,使用了 psutil 庫,該庫從系統中提取信息,讓您一目了然地了解所需信息。
您可以使用 Glance 監控負載率、CPU、記憶體、磁碟 I/O、網路介面、已載入的裝置、檔案系統空間使用情況以及所有活動和高容量進程。
其主要功能之一是能夠在設定檔中設定閾值,並以不同的顏色顯示四個選項,指示系統中錯誤和問題的程度:OK(綠色)、嚴重(藍色)、警告(紫色)和重要(紅色)。
閾值等級分別設定為 50、70 和 90,分別代表警告、警告和嚴重。您可以使用位於“/etc/glances/”目錄中的“glances.conf”檔案自訂它們。

您可以在其中查看重要訊息,例如平均 CPU 負載、磁碟讀取/寫入速度、已安裝設備的當前磁碟使用情況以及 CPU/記憶體使用率最高的進程。
擁有所有這些資訊的缺點是 Glance 往往會使用大量的 CPU 資源。
如果您需要有關 Glances 的協助,其網站上有一個 wiki 可供參考。您也可以在 Twitter 上聯絡開發人員和其他用戶,並與開發人員和用戶群組進行聊天。
我們喜歡 Glances 的哪些方面
- 由於它在 Ubuntu 儲存庫中可用,因此易於安裝。
- 顯示比其他監控工具更多的資訊。
- 基於 Web 的圖形使用者介面使監控更加靈活。
- 可以監控遠端系統。
3. htop

htop 是一款互動式進程檢視器和文字模式應用程序,可即時監控您的系統。它提供正在運行和使用的進程的完整視圖。這樣,您就可以在系統正常運作時避免任何故障。
該工具基於 ncurses 並提供滑鼠支援。與其他工具一樣,htop 使用顏色來提供記憶體、處理器和交換空間使用情況的直覺指示。
摘要部分靈活、簡潔且易於配置,以兩列顯示,方便您查看系統資訊。但是,某些資訊(例如按空閒時間、使用者時間或系統時間劃分的 CPU 使用率百分比)可能無法顯示。
功能鍵可用於配置摘要部分,並將資料視圖清單新增至任意列。此外,還有一個進程部分,可依記憶體/CPU 使用率、PID 或使用者等因素進行排序。
我們喜歡 htop 的哪些方面
- 摘要部分簡潔易讀
- 每個用戶都有一個設定檔。
- 自動儲存設定檔中儲存的任何變更。
什麼工具? 系統監控 您使用哪一個來監控您的 Ubuntu 系統?請在下方評論。










