Linux培训
达内IT学院

400-111-8989

能提高Linux运维工作效率的网络监视工具有哪些?


今天小编要跟大家分享的文章是关于能提高Linux运维工作效率的网络监视工具有哪些?保持对我们的网络的管理,防止任何程序过度使用网络、导致整个系统操作变慢,对管理员来说是至关重要的。有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从Linux终端中运行的10个网络监视工具。它对不使用GUI而希望通过SSH来保持对网络管理的用户来说是非常理想的。下面来和小编一起看一看吧!

1、iftop

能提高Linux运维工作效率的网络监视工具有哪些

iftop network monitoring tool

Linux用户通常都熟悉top—— 这是一个系统监视工具,它允许我们知道在我们的系统中实时运行的进程,并可以很容易地管理它们。iftop与top应用程序类似,但它是专门监视网络的,通过它可以知道更多的关于网络的详细情况和使用网络的所有进程。

2、vnstat

能提高Linux运维工作效率的网络监视工具有哪些

vnstat network monitoring tool

vnstat是一个缺省包含在大多数Linux发行版中的网络监视工具。它允许我们对一个用户选择的时间周期内发送和接收的流量进行实时控制。

3、iptraf

能提高Linux运维工作效率的网络监视工具有哪些

iptraf monitoring tool for linux

IPTraf是一个基于控制台的Linux实时网络监视程序。它会收集经过这个网络的各种各样的信息作为一个IP流量监视器,包括TCP标志信息、ICMP详细情况、TCP / UDP流量故障、TCP连接包和字节计数。它也收集接口上全部的TCP、UDP、……IP协议和非IP协议ICMP的校验和错误、接口活动等等的详细情况。

4、Monitorix -系统和网络监视

能提高Linux运维工作效率的网络监视工具有哪些

monitorix system monitoring tool for linux

Monitorix是一个轻量级的免费应用程序,它设计用于去监视尽可能多的Linux / Unix服务器的系统和网络资源。它里面添加了一个HTTP web服务器,可以定期去收集系统和网络信息,并且在一个图表中显示它们。它跟踪平均系统负载、内存分配、磁盘健康状态、系统服务、网络端口、邮件统计信息(Sendmail、Postfix、Dovecot等等)、MySQL统计信息以及其它的更多内容。它设计用于去管理系统的整体性能,以及帮助检测故障、瓶颈、异常活动等等。

5、dstat

能提高Linux运维工作效率的网络监视工具有哪些

dstat network monitoring tool

这个监视器相比前面的几个知名度低一些,但是,在一些发行版中已经缺省包含了。

我们可以从 这个链接[5] 获取这个工具的更多信息以及下载必要的包。

6、bwm-ng

能提高Linux运维工作效率的网络监视工具有哪些

bwm-ng monitoring tool

这是最简化的工具之一。它允许你去从连接中交互式取得数据,并且,为了便于其它设备使用,在取得数据的同时,能以某些格式导出它们。

7、ibmonitor

能提高Linux运维工作效率的网络监视工具有哪些

ibmonitor tool for linux

与上面的类似,它显示连接接口上过滤后的网络流量,并且,明确地将接收流量和发送流量区分开。

8、Htop - Linux进程跟踪

能提高Linux运维工作效率的网络监视工具有哪些

htop linux processes monitoring tool

Htop是一个更先进的、交互式的、实时的Linux进程跟踪工具。它类似于Linux的top命令,但是有一些更高级的特性,比如,一个更易于使用的进程管理界面、快捷键、水平和垂直的进程视图等更多特性。Htop是一个第三方工具,它不包含在Linux系统中,你必须使用YUM或者APT-GET或者其它的包管理工具去安装它。

9、arpwatch -以太网活动监视器

能提高Linux运维工作效率的网络监视工具有哪些

arpwatch ethernet monitoring tool

arpwatch是一个设计用于在Linux网络中去管理以太网通讯的地址解析程序。它持续监视以太网通讯并记录一个网络中的IP地址和MAC地址的变化,该变化同时也会记录一个时间戳。它也有一个功能是当一对IP和MAC地址被添加或者发生变化时,发送一封邮件给系统管理员。在一个网络中发生ARP攻击时,这个功能非常有用。

10、Wireshark -网络监视工具

能提高Linux运维工作效率的网络监视工具有哪些

wireshark network monitoring tool

Wireshark是一个自由的应用程序,它允许你去捕获和查看前往你的系统和从你的系统中返回的信息,它可以去深入到数据包中并查看每个包的内容 —— 以分别满足你的不同需求。它一般用于去研究协议问题和去创建和测试程序的特别情况。这个开源分析器是一个被公认的分析器商业标准,它的流行要归功于其久负盛名。

最初它被叫做Ethereal,Wireshark有轻量化的、易于理解的界面,它能分类显示来自不同的真实系统上的协议信息。

结论:

在这篇文章中,我们看了几个开源的网络监视工具。虽然我们从这些工具中挑选出来的认为是“最佳的”,并不意味着它们都是最适合你的需要的。例如,现在有很多的开源监视工具,比如,OpenNMS、Cacti、和Zennos,并且,你需要去从你的个体情况考虑它们的每个工具的优势。

另外,还有不同的、更适合你的需要的不开源的工具。

以上就是小编今天为大家分享的关于能提高Linux运维工作效率的网络监视工具有哪些的文章,希望本篇文章能够对正在从事Linux相关工作的小伙伴们有所帮助,想要了解更多Linux相关知识记得关注达内Linux培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的Linux运维工程师!

来源: #/home/best-network-monitoring-tools-for-linux

作者:LinuxAndUbuntu[13] 译者:qhwdw校对:wxy

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux运维常用的工具有哪些?
下一篇:Linux中grep的正则表达式介绍

学物联网工程好就业吗?

图像算法工程师发展前景

大数据运维工资一般多少?

运维工程师经常加班吗?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省