10 個免費的網絡監控工具(轉)

若是你有一個網站或一個網絡,你應該密切的關注它,並在問題發生以後迅速解決。最簡單方便的辦法是經過使用服務器/網絡監視工具來監視您的設備,以防任何可能出現的問題。有許多免費和開源服務器和網絡監控工具存在,但找到一個好用的並非件容易的事情。ios

本文向你推薦 10 個免費開源的網絡服務器監控工具:算法

1. Monit瀏覽器

Monit 是一個Linux/UNIX系統上開源的進程、文件、目錄和文件系統監控和管理工具,可自動維護和修復一些錯誤的狀況。該工具同時提供了一個 iPhone 應用。安全

 

2. Ganglia服務器

Ganglia是一個跨平臺可擴展的,高 性能計算系統下的分佈式監控系統,如集羣和網格。它是基於分層設計,它使用普遍的技術,如XML數據表明,便攜數據傳輸,RRDtool用於數據存儲和可 視化。它利用精心設計的數據結構和算法實現每節點間併發很是低的。它已移植到普遍的操做系統和處理器架構上,目前在世界各地成千上萬的集羣正在使用。它已 被用來連結大學校園和世界各地,能夠處理2000節點的規模。網絡

 

3. Munin數據結構

Munin 是一個很是好用安裝和設置方便的監測軟件,可監控核心系統資源,包括內存、磁盤、CPU 佔用、服務器應用如 MySQL、Apache 和 Squid 等。架構

 

4. Cacti併發

Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具。它經過snmpget來獲取數據,使用 RRDtool繪畫圖形,並且你徹底能夠不須要了解RRDtool複雜的參數。它提供了很是強大的數據和用戶管理功能,能夠指定每個用戶能查看樹狀結 構、host以及任何一張圖,還能夠與LDAP結合進行用戶驗證,同時也能本身增長模板,功能很是強大完善。數據結構和算法

下圖是cacti運行的主界面

 

5. Nagios

Nagios是一個監視系統運行狀態和網絡信息的監視系統。Nagios能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等

Nagios可運行在Linux/Unix平臺之上,同時提供一個可選的基於瀏覽器的WEB界面以方便系統管理人員查看網絡狀態,各類系統問題,以及日誌等等。

 

6. Zabbix

zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。

zabbix能監視各類網絡參數,保證服務器系統的安全運營;並提供柔軟的通知機制以讓系統管理員快速定位/解決存在的各類問題。

 

7. Observium

Observium 是一個可自動發現網絡中的思科設備和 Linux系統的網絡監控工具,而是包括了主要的網絡硬件和操做系統的普遍支持。 Observium發展出來的一種輕鬆缺少使用NMSes。其目的是提供一個更加通航接口的健康和你的網絡性能。它的設計目標包括收集儘量就設備多的歷 史資料,是徹底與不多或無需人工干預的自動發現,並有一個很是直觀的界面。

 

8. Zenoss Core

Zenoss Core是開源企業級IT管理軟件-是智能監控軟件,他容許IT管理員依靠單一的WEB控制檯來監控網絡架構的狀態和健康度。Zenoss Core同時也是開源的網絡與系統管理軟件。

 

9. Collectd

collectd是一個守護(daemon)進程,用來收集系統性能和提供各類存儲方式來存儲不一樣值的機制。好比以RRD 文件形式。

當系統運行和存儲信息的時候,Collectd會週期性統計系統的相關統計信息。那些信息能夠用來找到當前系統性能瓶頸。(如做爲性能分析 performance analysis)和預測系統將來的load(如能力部署capacity planning).若是你須要美觀的圖形來顯示您的數據,而且已經厭煩了內部解決方案,恭喜您,你找到了正確的地方。

通常來講,一圖賽過千言,因此這裏顯示了某個系統在過去60分鐘內的CPU利用率圖形。

 

10. Argus

Argus 是一個網絡鏈接監控器,能夠利用它來定製監控網絡中符合某種條件的計算機,例如網絡空閒、斷開等。

 

原文:10 個免費的網絡監控工具

相關文章
相關標籤/搜索