5個好用的開源網絡監控工具

來源:開源最前線(ID:OpenSourceTop) 猿妹編譯

鏈接:https://opensource.com/article/19/2/network-monitoring-tools


維護網站正常運行是系統管理員最基本的任務之一,所以對系統進行監視,並保持網絡的最佳運行狀態至關重要。


在現代的網絡中,有許多不同的方法來監視,網絡監控工具專門用於監控網絡流量和響應時間,而應用程序性能管理解決方案使用代理從應用程序堆棧中提取性能數據。此外,你還需要確保網站不被攻擊。

本文將重點討論開源網絡監控工具,這些工具幫助你監視各個節點和應用程序,以及時發現性能低下的跡象。你還可以查看整個網絡的性能。


1、Cacti


如果你對開源網絡監控工具有所瞭解,那麼你可能聽說過Cacti。它是一個圖形化解決方案,Cacti主要是通過rrdtool這個工具來繪圖的,被許多網絡管理員用來收集局域網中的性能數據。Cacti在Windows和Linux上支持簡單網絡管理協議(Simple Network Management Protocol, SNMP),用於創建流量數據圖。

Cacti通常使用它通過snmpget來獲取數據,腳本返回的值存儲在MySQL數據庫中,這些數據用於生成圖形。

這聽起來很複雜,但是Cacti有模板來幫助加速這個過程。你還可以創建一個圖形或數據源模板,用於將來的監視活動。

◆ 地址:
    https://www.cacti.net/index.php


2、Nagios Core


Nagios Core是最著名的開源監控工具之一。使用Nagios Core,你就可以自動發現設備、監視連接的系統"變壞"和"變好",並生成複雜的性能圖。

支持定製是Nagios Core變得如此流行的主要原因之一。例如,Nagios V-Shell被添加爲AngularJS內置的PHP Web界面,該界面基於可搜索表和一個用CodeIgniter設計的RESTful API。

如果需要更多的功能,可以查看Nagios Exchange,它提供了一系列附加組件,可以將附加功能合併到網絡監控中。

◆ 地址:
   https://www.nagios.org/projects/nagios-core/


3、Icinga 2


Icinga 2是另一個廣泛使用的開源網絡監控工具。它建立在Nagios Core的基礎之上,它有一個靈活的RESTful API,允許你輸入自己的配置並通過儀表板查看實時性能數據。

Icinga2還允許監視實時和歷史性能數據。它爲實時監控提供了出色的警報功能,你還可以在Windows、Debian、DHEL、SLES、Ubuntu、Fedora和OpenSUSE上免費下載Icinga 2。

◆ 地址:
     https://icinga.com/products/icinga-2/


4、Zabbix


Zabbix是另一個業界領先的開源網絡監控工具,從戴爾到Salesforce的公司都使用它,因爲它具有可擴展的網絡監控能力,Zabbix在網絡、服務器、雲、應用程序和服務監控方面做得非常好。

你可以通過Zabbix可以跟蹤網絡信息,如網絡帶寬使用、網絡健康狀況和配置更改,並排除需要解決的問題。與其他開源監控工具相比,Zabbix提供了很高的便利性。諸如它可以自動檢測連接到網絡的設備。

◆ 地址:
    https://www.zabbix.com/

5、Prometheus


Prometheus是一個開源的網絡監控工具,它專爲監控時間序列數據而構建。你可以按時間長度標準或關鍵詞對來標識時間序列數據。時間序列數據存儲在本地磁盤上,以便在緊急情況下輕鬆訪問。

Prometheus的Alertmanager負責消息通知,Alertmanager可以通過電子郵件,PagerDuty或OpsGenie發送通知,如有必要,你也可以關閉警報通知。

Prometheus的UI元素非常出色,允許你從瀏覽器切換到模板語言和Grafana集成。你還可以將各種第三方數據源從Docker,StatsD和JMX中集成到Prometheus中,來自定義Prometheus。

◆ 地址:
    https://prometheus.io/

在這五種方法中,我認爲Icinga 2和Zabbix是最好的選擇,可以爲你提供所有你需要的東西,讓你開始監控你的網絡,讓它時刻保持在線,並最大限度地減少由於性能問題而導致措手不及的狀況。


本文分享自微信公衆號 - 俠夢的開發筆記(xmdevnote)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章