当前位置: 首页 > Linux

推荐10款不错的网络监控工具,推荐收藏!

时间:2023-04-06 19:24:00 Linux

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