我正在經營一個社區WIFI network in a rural environment。什麼是監控網絡活動的好工具
現在我正在尋找一個監控工具,以在服務器(Windows或Linux)上運行,這將跟蹤帶寬,正常運行時間(客戶端以及互聯網連接)等... 大多數此信息是通過SNMP通過我的路由器和接入點,因此需要SNMP支持。
附加功能應該是:
- 圖形數據表示
- 免費許可
那麼什麼是對我最好的選擇?
編輯這是到目前爲止提到的工具:
我正在經營一個社區WIFI network in a rural environment。什麼是監控網絡活動的好工具
現在我正在尋找一個監控工具,以在服務器(Windows或Linux)上運行,這將跟蹤帶寬,正常運行時間(客戶端以及互聯網連接)等... 大多數此信息是通過SNMP通過我的路由器和接入點,因此需要SNMP支持。
附加功能應該是:
那麼什麼是對我最好的選擇?
編輯這是到目前爲止提到的工具:
MRTG可能是最容易設置。如果你的路由器有SNMP(你提到),設置它是一個命令:
cfgmaker --output=mrtg_myrouter.cfg [email protected]
MRTG是良好的高帶寬路由器和喜歡。這對於其他數據來說並不好(它可以強制繪製大多數東西,但是這對於設置來說有點不直觀)
用於監視其他東西,我喜歡Munin。我會再次描述它,但是我前一段時間發佈了一個答案here(關於繪圖光盤的使用)。
Munin當然可以繪製網絡使用情況,並且可以通過SNMP輕鬆獲取數據(實際上它是從基於Windows的服務器獲取數據的推薦設置 - 在Windows計算機上運行SNMP守護程序,並讓Munin連接到此設備) 。該圖也比MRG漂亮,我會說(顯然是最重要的因素。)
還有的MRTG here一個例子安裝和Munin here
不知道這是否符合您的使用情況,但很多網站託管服務提供商的使用 Nagios網絡監控
Zenoss Core是自由和開放源碼。它保留RRD圖表(就像這裏提到的其他監視工具一樣)。要監視基本網絡帶寬(和up狀態)以外的參數,交換機或路由器SNMP定義和MIB應作爲ZenPack提供。在Linux(虛擬?)服務器上運行。使用Google地圖顯示鏈接狀態。
我一直使用ntop它是免費的Linux和購買,如果你想在Windows二進制文件和工作得適合我們
我上週有同樣的問題,並嘗試了幾個選項。
對於基本的snmp圖形需求,cacti很不錯,但是我認爲繪製apache,mysql等有點太難了。
ntop也是一個很好的工具,但它的用例不同於列表中的其他用例。
你應該看看Zenoss。 Core版本是FOSS,用戶友好且功能強大。我不需要企業版,但您的需求可能會有所不同。 它可以對所有基本統計信息進行圖形化,監控和警報,但下載一些ZenPack,您可以輕鬆添加Apache,MySQL或其他許多統計信息。所有配置都可以通過GUI完成。界面清晰且響應迅速,可輕鬆管理超大型網絡。
總之,我很高興我永遠不會花太多時間在Nagios,因爲我相信Zenoss是最好的選擇。
在虛擬機或小型服務器上也考慮CactiEZ,它是一個基於CentOS 6的裸機系統。
其實我提到SNMP(Network Monitpring)不是SMTP(Mail Transfer),但答案似乎只是混淆了術語。 – mkoeller 2008-11-03 09:51:18
否則很棒,謝謝。 – mkoeller 2008-11-03 09:52:47