7個殺手級的開源監測工具
想要更清晰的了解你的網絡嗎?沒有比這幾個免費的工具更好用的了。
網絡和系統監控是一個很寬的范疇。有監控服務器、網絡設備、應用正常工作的方案,也有跟蹤這些系統和設備性能,提供趨勢性能分析的解決方案。有些工具像個鬧鐘一樣,當發現問題的時候就會報警,而另外的一些工具甚至可以在警報響起的時候觸發一些動作。這里,收集了一些開源的工具,旨在解決上述的一些甚至大部分問題。
Cacti
Cacti是一個性能廣泛的圖表和趨勢分析工具,可以用來跟蹤并幾乎可以繪制出任何可監測指標,描繪出圖表。從硬盤的利用率到風扇的轉速,在一個電腦管理系統中,只要是可以被監測的指標,Cacti都可以監測,并快速的轉換成可視化的圖表。
Nagios
Nagios是一個經典的老牌系統和網絡監測工具。運行速度快,可靠,需要針對應用定制。Nagios對于初學者是一個挑戰。但是它的極其復雜的配置正好也反應出它的強大,因為它幾乎可以適用于任何監控任務。要說缺點的話就是不怎么耐看,但是其強勁的功能和可靠性彌補了這個缺點。
Icinga
Icinga 是一個正在重建的Nagios的分支,它提供了一個全面的監控和警報的框架,致力于設計一個像Nagios一樣的開放和可擴展性的平臺。但是和Nagios擁有不一樣的Web界面。Icinga 1 和 Nagios非常的相近,不過Icinga 2就重寫了。兩個版本都能很好的兼容,而且,Nagios用戶可以很輕松的轉到Icinga 1平臺。
NeDi
NeDi可能不如其他的工具一樣聞名全世界,但它確是一個跟蹤網絡接入的一個強大的解決方案。它可以很流暢的運行網絡基礎設施和設備目錄,保持對任何事件的跟蹤。并且可以提供任意設備的當前地點,也包括歷史地點。
NeDi可以被用于定位被偷的,或者是丟失掉的設備,只要設備出現在網絡上。它甚至可以在地圖上顯示所有已發現的節點。并且很清晰的告訴人們網絡是怎么互聯的到物理設備端口的。
Observium
Observium 綜合了系統和網路監控,在性能趨勢監測上有很好的表現,它支持靜態和動態發現來確認服務器和網絡設備,利用多種監測方法,可以監測任何可用的指標。Web界面非常的整潔,易用。
就如我們看到的,Observium也可以在地圖上顯示任何被監測節點的實際地點。需要注意的是面板上關于活躍設備和警報的計數。
Zabbix
Zabbix 利用一系列的工具監測服務器和網絡。Zabbix的監控代理支持大多數的操作系統,你可以被動的或者是使用外部檢查,包括SNMP來監控主機和網絡設備。你也會發現很多提醒和通知設施,和一個非常人性化的Web界面,適用于不同的面板,此外,Zabbix還擁有一些特殊的管理工具來監測Web應用和虛擬化的管理程序。
Zabbix 還可以提供詳細的互聯圖,以便于我們了解某些對象是怎么連接的。這些圖是可以定制的,并且,圖也可以以被監測的服務器和主機的分組形式被創建。
Ntop
Ntop是一個數據包嗅探工具。有一個整潔的Web界面,用來顯示被監測網絡的實時數據。即時的網絡數據通過一個高級的繪圖工具可以可視化。主機數據流和與之對應的主機通信信息可以被實時的進行可視化顯示。
作者:Paul Venezia 譯者:barney-ro 校對:wxy