概述
在前一篇文章中,我們分享基于 CLI 的網絡監控工具,本文我們分享幾款Linux網絡監控的GUI工具,GUI工具與CLI工具相比,GUI工具輸出通常包括圖形和可視化組織的統計資料,便于一目了然地監控所有網絡帶寬和性能。
Nagios Core - 監控系統、網絡和基礎設施
Nagios Core 是一款開源、功能豐富且免費的帶寬監控應用程式,它還提供具有官方支援的付費版本。該工具的界面是基于網絡的,可以監控多種服務,例如 HTTP、POP3 和SMTP。另一個很棒的功能是出現問題時的自動警報,允許使用者在問題出現時立即解決。Nagios 還通過 SNMP 在網絡裝置(例如交換機和路由器)中提供帶寬監控,這有助于發現可能的帶寬占用。
此外,Nagios 有助于監控每個端口的帶寬使用率并快速檢測網絡中斷和協定故障。
Zabbix - 應用程式和網絡監控工具
Zabbix 是一款免費、開源、功能豐富的網絡監控應用程式,采用伺服器-用戶端模型設計。其基于 Web 的界面提供實時網絡、伺服器、裝置和應用程式監控。
它生成的資料日志直覺地表示網絡性能或裝置負載名額,可用于跟蹤和改善網絡性能。該應用程式非常适合小型和大型商業應用程式。
Zabbix 支援大多數标準網絡協定,例如 HTTP、FTP、SMTP、IMAP 等,無需在被監控裝置上安裝額外的軟體。
Cacti - 網絡監控和繪圖工具
Cacti 是一個基于 Web 的網絡監控工具,用 PHP 編寫,具有直覺和使用者友好的界面。它的主要優勢是全面的資料收集和有關網絡帶寬和其他名額(例如使用者通路和權限)的報告。
Cacti 使用腳本收集資料并輸出清晰的圖表和圖形,使使用者能夠快速查明任何帶寬使用高峰或網絡問題。所有資料都使用 MySQL 資料庫存儲,并用于生成自定義圖表。
Site 24x7 - NetFlow Analyzer
Site 24x7 的 NetFlow Analyzer是一種基于雲的網絡監控實用程式,可為網絡中的多個裝置提供廣泛的功能。它實作了各種技術,例如 NetFlow、sFlow 和 J-Flow,允許使用者收集不同應用程式和裝置的統計資訊。
該工具可以監控源和目标裝置、它們的接口和流量。使用者可以為所有受監控的名額配置門檻值,并在超過門檻值時收到警報。
NetFlow 不是免費的,盡管它确實提供功能齊全的 30 天免費試用期。
ManageEngine - NetFlow 分析器
ManageEngine 的 NetFlow Analyzer是一種基于流量的網絡監控工具,可提供流量模式分析和帶寬峰值檢測。使用者可以通過分析流量模式并擷取有關裝置、接口或應用程式的詳細資訊來查明網絡問題。
Analyzer 提供實時監控和故障排除,有助于在網絡問題發生時第一時間發現它們。該實用程式還具有可自定義的報告,隻需單擊幾下即可獲得。支援的流技術有 NetFlow、sFlow、IPFIX、Netstream、J-Flow 和 AppFlow。
關于定價,該應用程式有兩種版本——專業版和企業版。主要差別在于每秒的流量和支援的網絡數。這兩個版本還有 30 天的免費試用期。免費版僅限于監控最多兩個接口。
SolarWinds - NetFlow 流量分析器
SolarWinds 的NetFlow Traffic Analyzer是一種網絡監控實用程式,具有廣泛的監控功能和網絡中可擴充的節點數量的能力。該實用程式提供互動式和可視化資料顯示,并提供帶有顔色編碼和可搜尋的可視化資料的能力。
除了網絡監控之外,NTA 還允許使用者監控帶寬并在出現流量問題或裝置出現故障時收到警報。其主要功能之一是監控端口 0 的異常流量、防止攻擊和保護網絡。
該應用程式具有 30 天的全功能免費試用期,之後使用者可以在兩種許可證類型之間進行選擇 -訂閱,從 875 歐元起,或永久,從 1585 歐元起。
Darkstat - 捕獲網絡流量
Darkstat 是一個輕量級且簡單的基于 Web 的網絡監控實用程式,也可以在指令行中運作。該工具實時工作,分析流量并通過HTTP或指令提示符以圖形格式顯示網絡統計資訊。
Darkstat 捕獲系統的流量資訊和計算機使用統計資料,并以圖形報告的形式輸出收集到的資訊。通過圖表可以很容易地注意到任何異常的使用高峰。
支援IPv4和IPv6,支援異步反向DNS解析。該實用程式是免費的。
SARG – 鱿魚分析報告生成器
SARG是一款開源網絡和帶寬監控應用程式,通過分析 squid 日志檔案并生成有關網絡使用情況的詳細 HTML 報告。報告包括 IP 位址、總帶寬使用情況、發送和接收的位元組數、通路過的站點等。
該工具對于監控連接配接到同一網絡的各台機器上的網絡使用情況特别有用。SARG 自動生成報告,但它要求允許squid代理伺服器寫入日志檔案以供其讀取。
Squid是一個緩存代理,支援 HTTP、HTTPS、FTP 等。它優化了用戶端和伺服器之間的資料流,緩存經常使用的内容以節省帶寬。
Monitorix - 系統和網絡監控工具
Monitorix 是一個免費的開源 Linux/Unix 伺服器監控工具,用于系統資源和網絡監控。它還支援伺服器以外的嵌入式裝置。
它支援 IPv4 和 IPv6,并允許使用者監控其網絡上所有裝置的網絡流量和帶寬。該實用程式是輕量級的,包括一個用于檢視統計資料和圖形的内置 HTTP 伺服器。這些圖表采用顔色編碼,以便進行更直接的分析。
除了網絡統計資料,Monitorix 還可以監控幾乎所有系統資源,包括磁盤驅動器溫度、系統負載、核心使用情況、CPU 使用情況、環境傳感器統計資料等等。
Observium – 網絡監控平台
Observium是一款網絡監控工具,支援 Linux、Windows、FreeBSD、Cisco 等衆多平台和作業系統。它配備了功能齊全且直覺的界面和裝置自動檢測功能。該應用程式主要用于小型伺服器。
它使用标準的 SNMP 來收集網絡名額,然後建立直覺的圖表,讓網絡監控一目了然。
它有兩種版本 -完全免費的Observium Community和Observium Professional。
建議将社群版用于個人伺服器,而專業版則提供實時更新、網絡活動通知和警報。
EtherApe - 網絡監控
EtherApe是一款專為 Linux/Unix 設計的圖形化網絡監控工具。它支援多種裝置,包括以太網、FDDI、令牌環、ISDN、PPP、SLIP 和 WLAN 裝置,還支援多種封裝格式。
該實用程式可以充當資料包嗅探器和帶寬監控工具,并使用圖形顯示網絡活動。它從檔案中擷取資料或從網絡中實時擷取資料,允許使用者過濾他們想要檢視的流量。
圖中的每個節點都是一個特定的主機,而連結是到主機的連接配接。一切都用顔色編碼來代表網絡上不同的協定和各種類型的流量。
EtherApe 是完全免費和開源的。
小結
本文分享了幾款Linux 系統監控和網絡帶寬GUI工具 。根據不同工具的特征,總有一款适合您業務的選項。