2021 年改善網絡監控的最佳 MRTG 替代方案

2021 年改善網絡監控的最佳 MRTG 替代方案

Multi Router Traffic Grapher(MRTG)是所有網絡監控平台的鼻祖。它創建於 1990 年代中期,以滿足對顯示低帶寬 Internet 鏈接利用率的工具的需求。它很快演變成一個相當完整的監控解決方案,可以輪詢幾乎任何數量的設備並構建漂亮的圖表來顯示其界面的利用率。儘管最新版本現在已有 6 年的歷史,但它仍在相對廣泛地使用。今天,我們向您展示了五種最佳 MRTG 替代品。它們解決了 MRTG 的大部分缺點,通常提供更好的體驗、更漂亮的界面和更簡單的配置。

2021 年改善網絡監控的最佳 MRTG 替代方案

在我們揭曉 MRTG 最佳替代品的前五名之前,我們將首先詳細了解 MRTG。我們將解釋該工具如何在後台工作。由於大多數 MRTG 替代方案的目標是解決原始系統的缺點,因此我們還將討論這些缺點是什麼以及可以採取哪些措施。有些很容易修復,而有些則是所使用的技術所固有的。我們將結束我們主題的核心並回顧五個最佳 MRTG 替代方案。我們的列表包含免費和商業軟件的組合,其中一些可以輕鬆擴展到非常大的網絡。

(幾乎)你需要知道的關於 MRTG 的一切

根據維基百科,MRTG 是一個“免費軟件,用於監控和測量網絡鏈接上的流量負載。它允許用戶以圖形形式查看網絡上隨時間推移的流量負載。雖然這個描述非常準確,但並沒有說太多。

為了更好地理解 MRTG,讓我們將歷史追溯到 1994 年夏天在英國萊斯特的德蒙福特大學。該大學當時擁有 1000 多台聯網計算機,共享一條 64 kbps 的互聯網鏈接。毋庸置疑,即使在當今主要基於文本的計算中,鏈接也經常遭受嚴重的擁塞。很明顯,這所大學至少在一年內無法獲得更大的電路,因此決定採取一些措施,以便每個用戶都可以看到隨著時間的推移電路帶寬利用率的實時描述。

Multi Router Traffic Grapher 誕生了。它每五分鐘輪詢一次大學互聯網網關路由器的八位字節計數器。該軟件使用此數據來推導出每五分鐘間隔的 Internet 鏈接的平均傳輸速率。該工具還生成了一個帶有四個圖表的網頁,顯示了過去一天、一周、一個月和一年的傳輸率。

2021 年改善網絡監控的最佳 MRTG 替代方案

從那時起,每個擁有網絡瀏覽器的人都可以監控鏈接的狀態。當然,圖表的可用性並沒有增加鏈接的容量,但它提供了必要的論據來說服大學管理人員確實需要更大的鏈接。直到今天,容量規劃仍然是 MRTG 和替代系統的主要用途之一。

它是如何工作的?

MRTG 利用簡單網絡管理協議或 SNMP,這是大多數網絡設備內置的功能。啟用 SNMP 的設備具有計數器,可以通過 MRTG 等監控系統遠程讀取。它很高效,可以完成工作。這裡提出的所有 MRTG 替代方案都以類似的方式使用 SNMP。

我們將為您提供大部分技術細節和所有術語,但您可能想知道它是如何工作的。在監控帶寬使用情況下,有兩個特定的 SNMP 參數值得關注。一個記錄出接口的字節數,另一個記錄輸入的字節數。交換機、路由器和其他網絡設備的每個接口都有一對。

因此,MRTG 每隔 5 分鐘輪詢一次它監控的每個設備,並為它配置為監控的每個接口讀取兩個計數器的值。然後,它從當前值中減去兩個計數器的先前值。結果是五分鐘內進出的字節數。使用簡單的數學運算,它將這些數字乘以 8(一個字節中的位數)並將它們除以 300(五分鐘內的秒數),以獲得過去五分鐘內以每秒位數為單位的平均帶寬使用率。

當然,MRTG 不僅會做數學運算。它還將每五分鐘讀取一次的值存儲在循環存檔文件中——一種自動匯總舊數據且永遠不會超過特定大小的文件——並創建漂亮的圖表,顯示參數隨時間的演變。由於這些圖必須放在某個地方,MRTG 還構建了網頁來保存這些圖。

MRTG的缺點

儘管 MRTG 有一些優點——例如免費和開源,並且主要用 Perl 編寫,因此任何人都可以輕鬆修改它並使其適應他的需要——但該軟件有一些嚴重的缺點。首先,MRTG 是一個相當老的工具,具有很強的 Unix 背景。前陣子已經移植到Windows平台,但是安裝過程比較繁瑣。該過程在名為mrtg-nt-guide 的文檔中有詳細記錄。這個名字是不是讓你知道文件的年代?

我會為您保存詳細信息,但可以說安裝步驟眾多且複雜。例如,您需要在安裝 MRTG 之前在您的計算機上安裝 Perl。此外,MRTG 不能作為服務運行,除非您使用可以將任何應用程序作為服務運行的外部實用程序。該文檔建議使用一種這樣的工具,該工具曾經是免費的,但現在是付費程序。總體而言,在 Windows 上安裝 MRTG 可能會很麻煩。

MRTG 的另一個問題是它的配置主要是通過必須編輯的文本文件完成的。在這個我們已經習慣了 GUI 控制面板和自動配置嚮導的時代,這可能會讓人覺得有些過時。有一件事是肯定的,該工具具有陡峭的學習曲線。

MRTG 包括一個名為 cfgmaker 的工具——一個 Perl 腳本——它將根據從啟用 SNMP 的設備提取的信息創建 MRTG 配置文件,但使用它絕對不直觀。而且,正如您可能已經猜到的那樣,沒有發現過程會掃描您的網絡以查找 SNMP 可管理設備並讓您選擇要監控的設備。

最後,MRTG 的“當前”版本可以追溯到 2012 年 1 月,也就是六年多以前。這可能意味著兩件事。要么產品那麼好,不需要額外的功能或錯誤修復,要么不再積極維護。我選擇第二種。這並不意味著產品不再好。它當然和 2012 年一樣好,但很可能更新的替代產品具有更新的功能或使用更好——可能更快——的技術。

最好的 MRTG 替代品

我們已經在 Internet 上搜尋最佳 MRTG 替代品。具體來說,我們正在尋找沒有 MRTG 缺點的產品,同時完成基本相同的任務,即測量接口帶寬利用率並將其顯示為網頁上的圖形。我們的一些發現是巨大的商業工具,其功能比 MRTG 多得多,而且成本可能高達數千美元,而另一些則只是 MRTG 的“改進”版本,具有基本相同的功能,但界面更清晰、更易於使用。

1. SolarWinds Network Performance Monitor(免費試用)

SolarWinds 通常不需要網絡管理員的介紹。該公司以其出色的網絡管理工具和發布許多免費工具來完成特定任務而聞名一段時間。SolarWinds 的旗艦產品稱為Network Performance Monitor或 NPM。它是一個完整的網絡監控解決方案,遠遠超出了 MRTG 的功能。但既然我們在談論 MRTG 替代方案,那麼讓我們首先關注 NPM 的類似 MTRG 的功能。

就像 MRTG 一樣,SolarWinds NPM 使用 SNMP 協議輪詢網絡設備並讀取其接口的計數器。NPM 將結果存儲在 SQL 數據庫中,並使用輪詢數據構建顯示每個接口使用情況的圖表。

2021 年改善網絡監控的最佳 MRTG 替代方案

30 天免費試用: SolarWinds 網絡性能監視器

該系統使用用戶友好的 GUI,添加設備就像指定其 IP 地址或主機名和 SNMP 連接參數(稱為社區字符串)一樣簡單。然後該工具會查詢設備並列出所有可用的 SNMP 參數,並讓您選擇要包含在圖表中的參數。例如,典型的網絡交換機或路由器將具有每個接口的流量和錯誤計數器以及 CPU 和內存利用率計數器。

網絡性能監視器的可伸縮性是其最佳功能之一。它將從最小的網絡擴展到由分佈在許多站點上的數万台設備組成的大型網絡。為了幫助擴大規模,升級許可證是一個簡單的過程。

NPM 的另一個重要特性是它能夠自動構建網絡地圖並顯示兩個設備或服務之間的關鍵路徑的可視化表示。在解決應用程序訪問問題時,此功能非常有用。

價格方面,SolarWinds Network Performance Monitor 的起價略低於 3000 美元,並根據要監控的設備數量和所選的可選組件而有所不同。您需要聯繫 SolarWinds 銷售團隊獲取詳細報價。 但是,如果您想在購買前試用該產品,則可以免費試用 30 天,就像大多數付費 SolarWinds 產品一樣。

下載鏈接: https : //www.solarwinds.com/network-performance-monitor

2.PRTG

PRTG, 或者更準確地說。在Paessler路由器流量繪圖是一個極好的監控系統。這是一款企業級產品,Paessler 聲稱它是最容易設置的。根據 Paessler 的說法,PRTG 可以在幾分鐘內設置好。您的體驗可能會有所不同,我們肯定會花費更多,但設置起來仍然非常簡單快捷。絕對比 MRTG 更重要,因此它確實解決了其主要限制之一。

2021 年改善網絡監控的最佳 MRTG 替代方案

儘管安裝很容易,但該產品的功能仍然很豐富。例如,它帶有幾個不同的用戶界面。有一個 Windows 企業控制台、一個基於 Ajax 的 Web 界面以及適用於 Android 和 iOS 的移動應用程序。移動應用程序充分利用了平台的功能,例如,可以掃描貼在設備上的二維碼以快速訪問其圖表。

PRTG 可以從Paessler 網站下載,您需要在兩個選項之間進行選擇。有功能齊全的免費版本,但會將您的監控能力限制為 100 個傳感器或免費的 30 天試用版,該版本無限制,但在試用期結束後將恢復為免費版本。每個監控參數計為一個傳感器。例如,監控 48 端口交換機每個端口的帶寬將計為 48 個傳感器。

3.ManageEngine OpManager

來自 ManageEngine 的OpManager——另一個頂級的網絡管理工具製造商——是我們的第三選擇。它可以在 Windows 或 Linux 上運行,並擁有多項出色的功能,其中包括一個自動發現功能,可以映射您的網絡並將其顯示在其儀表板上。每頁頂部顯示的微型彩色編碼圖表也是該產品的一大特色。

2021 年改善網絡監控的最佳 MRTG 替代方案

回到產品的儀表板,它非常易於使用和導航,並且具有向下鑽取的功能。如果您願意,還有適用於平板電腦和智能手機的應用程序,可讓您從任何地方訪問系統。這是一款整體非常精緻和專業的產品。

如果您想在購買前試用,可以使用免費版本。這是一個真正的免費版本,而不是免費試用版。但是,它是有限的,並且只能讓您監控不超過十台設備。如果您管理一個小型網絡,也許您可以使用免費版本。至於付費版本,您可以選擇 Essential 或 Enterprise 計劃。第一個可以讓您監控多達 1,000 個節點,而另一個最多可監控 10,000 個。

4.仙人掌

Cacti是 MRTG 的近親。它的主要組件是 RRDTool,這是一個數據記錄和繪圖系統,由 MRTG 的主要開發人員 Tobi Oetiker 開發。當您查看與 MRTG 驚人相似的 Cacti 圖表時,這種傳統非常明顯。

Cacti 是一個免費且開源的完整網絡監控工具。Cacti 的主要組件是快速輪詢器、高級圖形模板和多種數據採集方法。Cacti 還具有內置於產品中的用戶訪問控制功能。它還具有易於使用的基於 Web 的界面。Cacti 可以很好地擴展,從最小的單個 LAN 安裝到在多個站點上有數千個設備的複雜網絡。

2021 年改善網絡監控的最佳 MRTG 替代方案

Cacti 使用 RRDTool 在 SQL 數據庫中獲取和存儲數據並創建圖形,它主要是用 PHP 編寫的,可以根據您的需要進行修改。它最強大的功能之一是它的模板。例如,Cisco 交換機有一個內置模板,其中已經包含您可能希望在此類設備上監控的大多數元素。但不僅有設備模板,還有圖形模板。它們使配置工具變得更加容易。如果它們不存在,您可以構建特定於設備的模板。還有許多特定於設備的模板,可以從每個設備製造商的網站或社區 Cacti 論壇下載。

5. 天文台

Observium是一個監控平台,具有低維護和自動發現的特點。它支持廣泛的設備類型、平台和操作系統,其中包括 Cisco、Windows、Linux、HP、Juniper、Dell、FreeBSD、Brocade、Netscaler、NetApp。Observium 的主要重點是提供一個美觀、直觀、簡單但功能強大的用戶界面,顯示您的網絡的健康狀況和狀態。

2021 年改善網絡監控的最佳 MRTG 替代方案

該產品有兩個版本。Observium 社區是免費提供給所有人的。此版本每年接收兩次更新和功能。還有 Observium Professional,它具有附加功能,每天更新。兩個版本都只在 Linux 平台上運行。

Observium 提供的不僅僅是帶寬監控。例如,有一個會計系統將測量第 95 個百分位數或總傳輸字節數中的每月總帶寬使用量。它還具有用戶定義閾值的警報功能。此外,Observium 與其他系統集成,可以提取它們的信息並將其顯示在其界面中。

Observium 用戶喜歡它是多麼容易設置以及它幾乎是如何自我配置的。然而,沒有什麼是完美的,找到軟件可能是一個挑戰。Observium 的網站上似乎沒有下載部分。但是,有幾個 Linux 發行版的詳細安裝說明,其中包含獲取軟件包的鏈接。

綜上所述

儘管 MRTG 一直是——而且仍然是——一款出色的產品,但現在有更多的拋光產品可供選擇。許多具有擴展功能,並且都更易於設置和使用。它們仍然是複雜的產品,它們需要一些初步的努力,但它們會得到很好的回報。


6 個跟踪性能的最佳網絡管理工具

6 個跟踪性能的最佳網絡管理工具

網絡管理軟件市場非常擁擠。按照我們推薦的最佳網絡管理工具來縮短您的搜索。

10 個最佳 Ping 掃描工具,讓您了解更多有關網絡的信息

10 個最佳 Ping 掃描工具,讓您了解更多有關網絡的信息

Ping 掃描可以通過多種方式為您帶來好處。請繼續閱讀,我們將討論如何操作並介紹您能找到的 10 種最佳 Ping 掃描工具。

6 個最佳網站監控工具

6 個最佳網站監控工具

網站很重要,必須不斷密切監控以獲得足夠的性能。以下是一些用於監控網站的最佳工具。

2022 年開發團隊最佳軟件部署工具

2022 年開發團隊最佳軟件部署工具

以下是一些最好的軟件部署工具,可以減輕管理任意數量機器的痛苦

HIPAA 合規檢查表和使用工具

HIPAA 合規檢查表和使用工具

如果您從事健康行業或以某種方式參與該行業的 IT,您很有可能聽說過 HIPAA。健康保險的便攜性

2021 年審查的最佳免費 sFlow 收集器和分析器

2021 年審查的最佳免費 sFlow 收集器和分析器

sFlow 是一種內置於眾多網絡設備中的流分析協議。我們回顧了前五名的最佳免費 sFlow 收集器和分析器。

2021 年最佳無代理基礎設施監控工具和軟件

2021 年最佳無代理基礎設施監控工具和軟件

為了幫助您選擇合適的工具,我們引入了最好的無代理基礎設施監控工具,並讓您快速查看每個工具。

在 Linux 上監控帶寬:2021 年排名前 5 的工具

在 Linux 上監控帶寬:2021 年排名前 5 的工具

隨著 Linux 在數據中心變得越來越流行,他們正在研究 Linux 上的帶寬監控,同時也在審查最佳工具。

SolarWinds Mail Assure – 2021 年回顧

SolarWinds Mail Assure – 2021 年回顧

電子郵件安全是託管服務提供商的一項重要任務。正在審查 SolarWinds Mail Assure,這是為此目的的最佳工具之一。

Windows PowerShell 命令備忘單 - 您需要的終極指南

Windows PowerShell 命令備忘單 - 您需要的終極指南

如果您是 Windows 高級用戶,您可能知道並了解如何在您的 PC 上執行各種操作可以有不止一種方法和