概述
在前一篇文章中,我们分享基于CLI的网路监控工具,本文我们分享几款Linux网路监控的GUI工具,GUI工具与CLI工具相比,GUI工具输出一般包括图形和可视化组织的统计数据,以便一目了然地监控所有网路带宽和性能。
NagiosCore-监控系统、网络和基础设施
NagiosCore是一款开源、功能丰富且免费的带宽监控应用程序,它还提供具有官方支持的付费版本。该工具的界面是基于网路的,可以监控多种服务,比如HTTP、POP3和SMTP。另一个很棒的功能是出现问题时的手动警报,容许用户在问题出现时立刻解决。Nagios还通过SNMP在网路设备(比如交换机和路由器)中提供带宽监控,这有助于发觉可能的带宽占用。
据悉,Nagios有助于监控每位端口的带宽借助率并快速检查网路中断和合同故障。
Zabbix-应用程序和网路监控工具
Zabbix是一款免费、开源、功能丰富的网路监控应用程序RAR FOR LINUX,采用服务器-顾客端模型设计。其基于Web的界面提供实时网路、服务器、设备和应用程序监控。
它生成的数据日志直观地表示网路性能或设备负载指标,可用于跟踪和改善网路性能。该应用程序十分适宜大型和小型商业应用程序。
Zabbix支持大多数标准网路合同,比如HTTP、FTP、SMTP、IMAP等,无需在被监控设备上安装额外的软件。
Cacti-网路监控和绘图工具
Cacti是一个基于Web的网路监控工具,用PHP编撰,具有直观和用户友好的界面。它的主要优势是全面的数据搜集和有关网路带宽和其他指标(比如用户访问和权限)的报告。
Cacti使用脚本搜集数据并输出清晰的图表和图形,使用户就能快速查明任何带宽使用高峰或网路问题。所有数据都使用MySQL数据库储存,并用于生成自定义图表。
Site24x7-NetFlowAnalyzer
Site24x7的NetFlowAnalyzer是一种基于云的网路监控实用程序,可为网路中的多个设备提供广泛的功能。它实现了各类技术,比如NetFlow、sFlow和J-Flow,容许用户搜集不同应用程序和设备的统计信息。
该工具可以监控源和目标设备、它们的插口和流量。用户可以为所有受监控的指标配置阀值,并在超过阀值时收到警报。
NetFlow不是免费的,虽然它确实提供功能齐全的30天免费试用期。
ManageEngine-NetFlow剖析器
ManageEngine的NetFlowAnalyzer是一种基于流量的网路监控工具,可提供流量模式剖析和带宽峰值检查。用户可以通过剖析流量模式并获取有关设备、接口或应用程序的详尽信息来查明网路问题。
Analyzer提供实时监控和故障排除,有助于在网路问题发生时第一时间发觉它们。该实用程序还具有可自定义的报告,只需单击几下即可获得。支持的流技术有NetFlow、sFlow、IPFIX、Netstream、J-Flow和AppFlow。
关于定价,该应用程序有两种版本——专业版和企业版。主要区别在于每秒的流量和支持的网路数。这两个版本还有30天的免费试用期。免费版仅限于监控最多两个插口。
SolarWinds-NetFlow流量剖析器
SolarWinds的NetFlowTrafficAnalyzer是一种网路监控实用程序,具有广泛的监控功能和网路中可扩充的节点数目的能力。该实用程序提供交互式和可视化数据显示,并提供带有颜色编码和可搜索的可视化数据的能力。
不仅网路监控之外,NTA还容许用户监控带宽并在出现流量问题或设备出现故障时收到警报。其主要功能之一是监控端口0的异常流量、防止功击和保护网路。
该应用程序具有30天的全功能免费试用期,然后用户可以在两种许可证类型之间进行选择-订阅,从875美元起linux服务器资源监控,或永久,从1585美元起。
Darkstat-捕获网路流量
Darkstat是一个轻量级且简单的基于Web的网路监控实用程序,也可以在命令行中运行。该工具实时工作,剖析流量并通过HTTP或命令提示符以图形格式显示网路统计信息。
Darkstat捕获系统的流量信息和计算机使用统计数据,并以图形报告的方式输出搜集到的信息。通过图表可以很容易地注意到任何异常的使用高峰。
支持IPv4和IPv6,支持异步反向DNS解析。该实用程序是免费的。
SARG–鱿鱼剖析报告生成器
SARG是一款开源网路和带宽监控应用程序,通过剖析squid日志文件并生成有关网路使用情况的详尽HTML报告。报告包括IP地址、总带宽使用情况、发送和接收的字节数、访问过的站点等。
该工具对于监控联接到同一网路的各台机器上的网路使用情况非常有用。SARG手动生成报告,但它要求准许squid代理服务器写入日志文件以供其读取。
Squid是一个缓存代理,支持HTTP、HTTPS、FTP等。它优化了顾客端和服务器之间的数据流,缓存常常使用的内容以节约带宽。
Monitorix-系统和网路监控工具
Monitorix是一个免费的开源Linux/Unix服务器监控工具,用于系统资源和网路监控。它还支持服务器以外的嵌入式设备。
它支持IPv4和IPv6,并容许用户监控其网路上所有设备的网路流量和带宽。该实用程序是轻量级的,包括一个用于查看统计数据和图形的外置HTTP服务器。这种图表采用颜色编码,便于进行更直接的剖析。
不仅网路统计数据,Monitorix还可以监控几乎所有系统资源,包括c盘驱动器室温、系统负载、内核使用情况、CPU使用情况、环境传感统计数据等等。
Observium–网络监控平台
Observium是一款网路监控工具,支持Linux、Windows、FreeBSD、Cisco等诸多平台和操作系统。它配备了功能齐全且直观的界面和设备手动检查功能。该应用程序主要用于大型服务器。
它使用标准的SNMP来搜集网路指标,之后创建直观的图表,让网路监控一目了然。
它有两种版本-完全免费的ObserviumCommunity和ObserviumProfessional。
建议将社区版用于个人服务器linux服务器资源监控linux系统,而专业版则提供实时更新、网络活动通知和警报。
EtherApe-网路监控
EtherApe是一款专为Linux/Unix设计的图形化网路监控工具。它支持多种设备,包括以太网、FDDI、令牌环、ISDN、PPP、SLIP和WLAN设备,还支持多种封装格式。
该实用程序可以充当数据包嗅探器和带宽监控工具,并使用图形显示网路活动。它从文件中获取数据或从网路中实时获取数据,容许用户过滤她们想要查看的流量。
图中的每位节点都是一个特定的主机,而链接是到主机的联接。一切都用颜色编码来代表网路上不同的合同和各种类型的流量。
EtherApe是完全免费和开源的。
小结
本文分享了几款Linux系统监控和网路带宽GUI工具。依据不同工具的特点,总有一款适宜您业务的选项。