当前位置: 首页 > Linux

推荐10款不错的网络监控工具

时间:2023-04-06 22:24:35 Linux

有几种网络监控工具可以用于不同的操作系统。在本文中,我们将讨论10个从Linux终端运行的网络监控工具。它非常适合不使用GUI并希望通过SSH保持对其网络的控制的用户。1.iftopiftop网络监控工具Linux用户一般都比较熟悉top——这是一个系统监控工具,可以让我们实时了解自己系统中运行的进程,并可以方便地对其进行管理。iftop类似于top应用,但是它是专门用来监控网络的,通过它你可以了解更多关于网络的详细信息,以及所有使用网络的进程。2、vnstatvnstat网络监控工具vnstat是大多数Linux发行版默认自带的网络监控工具。它使我们能够实时控制在用户选择的时间段内发送和接收的流量。3.IPTrafiptraflinux监控工具IPTraf是一个基于控制台的Linux实时网络监控程序。它作为IP流量监视器收集通过该网络的各种信息,包括TCP标志信息、ICMP详细信息、TCP/UDP流量故障、TCP连接数据包和字节计数。它还收集接口上所有TCP、UDP、...IP和非IPICMP校验和错误、接口活动等的详细信息。4.Monitorix-系统和网络监控monitorixlinux系统监控工具Monitorix是一个轻量级的免费应用程序,旨在监控尽可能多的Linux/Unix服务器的系统和网络资源。它添加了一个HTTPWeb服务器,该服务器定期收集系统和网络信息并将它们显示在图形中。它跟踪平均系统负载、内存分配、磁盘健康状况、系统服务、网络端口、邮件统计(Sendmail、Postfix、Dovecot等)、MySQL统计等等。它旨在管理系统的整体性能,并帮助检测故障、瓶颈、异常活动等。5.dstatdstat网络监控工具这个监控器的知名度不如前几个,但在某些发行版中默认包含它。6.bwm-ngbwm-ng监控工具这是最简化的工具之一。它允许您以交互方式从连接中获取数据,并在获取数据时以某种格式导出数据以方便其他设备使用。7.ibmonitoribmonitorforlinux工具和上面类似。它将过滤后的网络流量显示在连接界面上,清晰地区分接收流量和发送流量。8、Htop-Linux进程跟踪htoplinux进程监控工具Htop是一个比较先进的、交互式的、实时的Linux进程跟踪工具。它类似于Linux的top命令,但具有一些更高级的功能,例如更易于使用的进程管理界面、快捷键、水平和垂直进程视图等。htop是第三方工具,Linux系统不自带,必须使用YUM或者APT-GET等包管理工具安装。9.arpwatch-EthernetActivityMonitorarpwatch以太网监控工具arpwatch是一个地址解析程序,旨在管理Linux网络中的以太网通信。它持续监控以太网流量并记录网络中IP地址和MAC地址的变化,这些变化也带有时间戳。它还具有在添加或更改一对IP和MAC地址时向系统管理员发送电子邮件的功能。当网络中发生ARP攻击时,该功能非常有用。10.Wireshark–网络监控工具wireshark网络监控工具Wireshark是一个免费的应用程序,允许您捕获和查看进出系统的信息。它可以深入到数据包中,查看每个数据包的内容——满足您的不同需求。它通常用于研究协议问题以及创建和测试程序的特殊情况。这个开源的分析器是公认的分析器商业标准,它的流行是因为它久负盛名。Wireshark最初称为Ethereal,它具有轻量级、易于理解的界面,可以对来自不同真实系统的协议信息进行分类和显示。结论在本文中,我们了解了几种开源网络监控工具。虽然我们将这些工具选为“最佳”,但这并不意味着它们都是满足您需求的最佳工具。比如OpenNMS、Cacti、Zennos等开源监控工具有很多,需要结合自身情况综合考虑各自的优势。或者,有不同的非开源工具可以更好地满足您的需求。你知道或使用的Linux终端还有哪些网络监控工具?如果对你有帮助,可以分享给更多的人,让大家受益!英文:Linuxandubuntu,翻译:LCTT,原文:linux.cn/article-9153-1.html