下面將為大家介紹的26款網絡管理工具皆為開源產品,不僅功能強大,而且使用成本極為低廉(甚至無需成本)。
開源網絡管理軟件
在過去十年中,開源開發產業迅猛發展,而網絡管理軟件也適時順應了此次大潮。許多在實際工作中遭遇挫折的IT管理員開始將眼光投向免費工具,希望能夠從中找尋到合適的軟件以實現對網絡設備的監控、配置以及映射。下面將要介紹的26款開源網絡管理工具就是其中的佼佼者。
Big Brother BTF
Big Brother誕生于上世紀九十年代中期,主要用來監控聯入網絡的系統。自其問世以來,該工具的作者就同時推出了對應的商業化版本,如今被稱為Big Brother專業版,該項目于2001年被Quest軟件公司收購。本工具的開源版本仍然適用于學生或是非商業類用戶。
Big Sister
根據這款軟件作者的說法,他是由于對Big Brother印象深刻但又希望在其基礎上做出一些改變而產生了制作Big Sister的念頭。在該軟件的自述文件中,作者談到他在開發時始終抱持提高性能、減少發生問題時的報警數量并對其它細節進行強化的宗旨。
Cacti
Cacti是一款通過圖形來顯示網絡隨時間推移而產生的各項數據的工具,例如CPU負載以及帶寬利用率等。它本質上來說是一款環狀數據庫工具的前端軟件,所謂環狀數據庫工具,是指一種用于存儲隨時間推進而變化的數據的開源數據庫工具。
GroundWork Monitor
GroundWork是一款用于監控網絡、應用程序以及云的平臺。該軟件具備開源社區版本,但出品公司目前主打的是所謂Flex版本,按每臺設備每 年計費--此外另有名為Quickstart的版本,盡管在技術支持上存在諸多限制,但49美元每年、可用于50臺設備的設定還是讓注重成本的用戶對其青 睞有加。
Hyperic HQ
Hyperic HQ的主要作用是監測自定義類Web應用程序并對其進行跨物理、虛擬以及云環境的性能測試。這款工具也具備需要付費的企業版,該版本強化了報警功能,并能夠更好地創建測試基準。
JFFNMS
其實這款名為Just For Fun(只是開個玩笑)的網絡管理系統并不只是個玩笑。在自述文件中有如下表述:"盡管名字帶有戲謔意味,但此工具是一款嚴格意義上的網絡管理系統,能夠 幫助用戶監控自己的路由器、交換機、服務器以及其它網絡設備。"該軟件利用PHP編寫,并通過SNMP(即簡單網絡管理協議)實現監控。
MRTG
多路由器流量圖形化監視器是一款聲名遠播的精干工具,能夠通過SNMP對流量實施監視--使用方法也非常簡單,啟用網絡設備然后,呃,監視就行了。
Munin
根據本軟件官方網站的介紹,Munin一名源自北歐神話中的某只烏鴉,這只小東西的主要任務是四處巡視并將情況回報給諸神之王奧丁。網站還說,在網絡管理方面,Munin監控著一切聯入網絡的資源,并能夠及時回答用戶"哪些因素影響到了服務的性能表現"之類的問題。
Nagios Core
Nagios Core是一款用于監控IT基礎設施并能夠查看當前運行狀態、歷史記錄以及基本報告的軟件。Nagios及其開發公司已經找到了在開源基礎上開展商業化運作的能力。
NetDisco
NetDisco會通過SNMP自動檢測連入網絡的設備并創建用戶的網絡示意圖。根據官方網站的說法,該軟件的長項在于定位設備、創建連入清單,并對使用中的IP地址及交換機端口進行匯總。
Net-SNMP
Net-SNMP是一款應用程序套件,作用在于使得SNMP從1到3的各個版本能夠在IPv4及IPv6協議之上正常生效。它能夠從支持SNMP的設備上收集信息、接收SNMP通知,并具備其它一些相關功能。
NetworkAuthority Inventory
五年前由開源項目ZipTie蛻變而來的NetworkAuthority Inventory不斷在檢測及追蹤連入設備的道路上開拓進取。它能夠對設備配置進行備份及恢復,還可以對不同設備之間的配置情況加以比較。此外,它對于企業內部的商業用途也推行免費策略。
Ntop
Ntop能夠按照使用協議或其它條件對占用網絡資源的客戶進行排序。它需要與NetFlow及sFlow協同工作。
Observium
Observium是一款自動檢測網絡的監控工具。根據官方網站的說法,"它的設計目標包括:盡可能多地收集有關設備的歷史數據、盡可能少地在檢測工作中要求人力介入,并且軟件界面非常直觀。"
OneOrZero AIMS
OneOrZero AIMS是一款管理工具,其中囊括了幫助臺、知識庫、時間管理器以及報告系統。
OpenNMS
誕生于1999年的OpenNMS提供了事件管理、服務監控以及性能測量功能。該軟件無需授權許可費;用戶只需支付咨詢、培訓及技術支持所帶來的開銷即可。
OpenQRM
OpenQRM作為管理型軟件,主要服務于擁有大量虛擬機系統的數據中心。其所支持的虛擬化技術雖然不多,但KVM、VMware以及Xen等主流產品都能處理。它甚至能夠利用自身信息對Nagios加以配置。
Opsi
Opsi (即開放式PC服務器集合)是一款專為Windows客戶端設計的客戶端管理系統。該系統自身運行于Linux服務器之上,能夠實現操作系統、應用程序以及各類補丁的安裝。它還能夠對軟、硬件庫存以及授權許可信息進行管理。
OTRS
OTRS (開放式技術實體服務)提供了幫助臺及IT服務管理。OTRS集團還針對該工具推出了咨詢、技術支持、定制以及托管等服務。在按需定制的版本中,幫助臺功能以軟件即服務的形式呈現。
Pandora FMS
Pandora FMS的主要功能在于監控系統及應用程序,并及時檢測包括內存泄漏、站點損壞以及網絡接口故障在內的各類問題。
RANCID
RANCID本義為令人厭惡之物,不過大家可千萬別被它的名字所嚇倒,因為它的功能相當驚人:能夠實實在在地替代思科最新推出的配置異化工具。也就 是說,它能夠監控以路由器為代表的各類設備的配置并詳細記錄下其上所發生的任何變動。此外,與RANCID這一名稱相反,該工具能夠支持大部分廠商的設 備,包括Juniper路由器、惠普交換機、Redback網絡存儲器等等。
TclMon
TclMon是一款利用獨立平臺Tcl所編寫而成的網絡監控軟件。其服務器端會從網絡設備上收集信息,而客戶端則負責數據的可視化處理。它會自動生成軟、硬件配置清單以及網絡拓撲結構圖。
Wireshark
這款工具本來名為Ethereal,其成為"世界上最重要的網絡協議分析工具"的最初目標,如今已經得到了眾多IT專業人士的認可。它能夠采集網絡流量信息、執行深度數據包檢測并允許在離線的情況下進行全面的分析工作。
Xymon
此工具原本名為Hobbit,如今已經以Xymon的名頭在服務器、應用程序以及網絡監控領域打拼出了一片天地。它能夠通過網頁為用戶列出上述各項 入網組件的健康狀況。根據官方網站的說法,其設計靈感源自Big Brother,并與Big Sister相類似,Xymon走的也是進一步完善Big Brother的路線(例如在性能方面)。Xymon的部署較為簡便,并且完全免費。
Zabbix
Zabbix的定位是企業級頒式監控系統。其功能包括實時監控、自動搜索與映射以及可擴展性。
Zenoss Core
Zenoss Core所著力打造的是可用性監控、性能監控以及事件管理功能。Zenoss公司同樣推出了此工具的商業版本。