Iftop

linux 网络监控 常用工具

匿名 (未验证) 提交于 2019-12-02 21:59:42
rpm 仓库 CentOS / RHEL 5 : rpm - Uvh https : //dl .fedoraproject .org /pub/epel/epel-release-latest- 5. noarch .rpm CentOS / RHEL 6 : rpm - Uvh https : //dl .fedoraproject .org /pub/epel/epel-release-latest- 6. noarch .rpm CentOS / RHEL 7 : rpm - Uvh https : //dl .fedoraproject .org /pub/epel/epel-release-latest- 7. noarch .rpm iftop yum install iftop iftop -i em1 iftop用法 sar sar -n DEV | grep em1 转载请标明出处: linux 网络监控 常用工具 文章来源: linux 网络监控 常用工具

centos查看实时网络带宽占用情况方法

被刻印的时光 ゝ 提交于 2019-12-01 23:06:37
centos查看实时网络带宽占用情况方法 Linux中查看网卡流量工具有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。 centos安装iftop的命令如下: yum install iftop -y 复制代码 常用参数说明: -i设定监测的网卡,如: iftop -i eth1 复制代码 其中eth1是服务器的公网网卡,网卡名称可以通过ifconfig查看,如我的ECS执行ipconfig 的结果如下图 远程SSL执行命令查看外网占用带宽情况,能查看到相应IP占用带宽的情况, 从而判断哪个占用带宽最多,是否恶意连接: 如上图,将占用带宽最多的IP,用防火墙或者安全组屏蔽访问即可。当然,最好是观察一段时间,如果是持续占用带宽,加上IP是外地的,那就完全可以屏蔽它。为了更好的监控某个特定IP的带宽访问情况,可以执行命令: iftop -i eth1 -B -F 182.92.***.20 显示182.92.***.20这个IP与服务器的网卡eth1交互的数据量,单位是Byte。 界面说明: "<="与"=>",表示的是流量的方向 "TX":从网卡发出的流量 "RX":网卡接收流量 "TOTAL":网卡发送接收总流量 "cum":iftop开始运行到当前时间点的总流量 "peak":网卡流量峰值

一文详解Linux系统常用监控工具

穿精又带淫゛_ 提交于 2019-12-01 23:06:22
本文共 1329字,阅读大约需要 3分钟 ! 概 述 本文主要记录一下 Linux系统上一些常用的系统监控工具,非常好用。正所谓磨刀不误砍柴工,花点时间总结一下是值得的! 注: 本文首发于 My Personal Blog ,欢迎光临 小站 本文内容脑图如下: top 命令 top 命令我想大家都挺熟悉吧!Linux 下的 top 命令有点类似于 Windows下的任务管理器,能够实时动态地监控并显示系统中各个进程的资源占用状况,是 Linux下常用的性能监控和分析工具。 一个常见的top命令的执行视图如下: 下面我们详细在图中标注出每个指标的含义,认真看图对比理解吧(必要时可保存该图备查哦): 怎么样,理解起来够直观了吧,至于 top命令的其他一些带参数用法自行help吧,太多了,不再赘述了! htop 命令 htop 是 Linux下一个交互式的进程浏览器,可以完全替代上一小节中所讲的 top命令,与 top命令对比,htop命令有如下优点: 直接支持鼠标点击操作( 就问你6不6!) 画面可以水平垂直滚动,更像一个窗口 可以跟踪进程,显示进程打开的文件 支持进程的树状图显示 支持按照名称查找进程 总之可视化方面做得66的,我们来体验一下: 就该图来说,分成三部分: 顶部是资源使用情况概览,这进度条看着就挺酷炫 中间是进程表,和top命令的类似 下面是操作指引和快捷键清晰明了

Centos下查看网卡的实时流量命令 iptraf

跟風遠走 提交于 2019-12-01 23:06:11
Centos下查看网卡的实时流量命令 作者:用户 来源:互联网 时间:2016-05-23 18:57:42 网卡 流量 代码 实时 install iptraf 网卡流量 Linux流量查看 shell查看网卡流量 实时查看 实时流量 摘要: 本文讲的是Centos下查看网卡的实时流量命令,   本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,这里我们先来详细讲解下 iptraf 方法,需要的朋友参考下。 教程 云计算 云栖大会 日志服务 问答 PHP Mysql 启动盘 双12活动   本文介绍了linux下查看网卡流量的六种方法,linux系统中使用nload、iftop、iostat等工具查看网卡流量,这里我们先来详细讲解下 iptraf 方法,需要的朋友参考下。   可以通过iptraf命令查看网卡的实时流量,图像非常直观。   今天在测试服务器上准备看下网络流量    代码如下:   [root @localhost ~]# iptraf -d eth0   -bash: iptraf: command not found   发现运维同事没有给安装,只能自己手工安装了   首先安装需要的包:   代码如下:   yum -y install gcc   yum -y install glibc

iftop 命令

╄→гoц情女王★ 提交于 2019-12-01 08:41:30
iftop: display bandwidth usage on an interface by host Synopsis: iftop -h | [-npblNBP] [-i interface] [-f filter code] [-F net/mask] [-G net6/mask6] -h 显示帮助信息 -n 使host信息默认直接显示IP -N 使端口信息默认直接都显示端口号 -p run in promiscuous mode (show traffic between other hosts on the same network segment) -b 使流量图形条默认显示 -B 以bytes为单位显示流量(默认是bits) -i 设定监测的网卡 -f filter code use filter code to select packets to count (default: none, but only IP packets are counted) -F net/mask 显示特定网段的进出流量(ipv4) -G net6/mask6 显示特定网段的进出流量(ipv6) -l display and count link-local IPv6 traffic (default: off) -P 使host及端口信息默认显示 -m

知识点051-判断linux系统状态命令汇总

你离开我真会死。 提交于 2019-11-30 18:00:55
系统状态信息查看 top (服务器进程,负载,cpu,内存情况) 参数 解析 load average: 1.15, 1.42, 1.44 1,5,15分钟负载情况,一般参数为cpu内核数的1-1.5倍以上应关注 1 running, 559 sleeping, 0 stopped, 0 zombie 正在运行、睡眠、停止、僵尸进程的数量,关注僵尸进程的数量 %sys 系统占用CPU百分比 id CPU空闲率,越接近100%越好 top -c 完整的进程命令显示 top -bn1 打印当前的top 进程 数字1 显示各个cpu的情况及个数 shift +m 内存占用排行 shift +p cpu占用排行 top -bn1 bn1显示所有进程信息,top -n 1 只显示一屏信息,供管道调用 vmstat(进程,磁盘,cpu,内存情况) 参数 解析 r 表示多少个进程分配给cpu 一般和cpu个数一起参考,超过CPU的个数就有瓶颈 b 阻塞的进程,进程阻塞 swpd 虚拟内存已使用的大小,如果大于0,表示机器物理内存不足,可能需要机器内存不足 free 空闲的空间 buff 存储系统中目录,权限等缓存 cache 用来记忆我们打开的文件,给文件做缓冲 si 每秒从磁盘读入虚拟内存的大小,如果这个值大于0,表示物理内存不够用或者内存泄露 so 每秒虚拟内存写入磁盘的大小

Linux服务器上监控网络带宽的18个常用命令

情到浓时终转凉″ 提交于 2019-11-30 15:41:28
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。 一些命令可以显示单个进程所使用的带宽。这样一来,用户很容易发现过度使用网络带宽的某个进程。 这些工具使用不同的机制来制作流量报告。nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。 下面是按功能划分的命令名称。 监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload 监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl 每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、netwatch和trafshow 每个进程的带宽使用――nethogs 1. nload nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。 所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。 $ nload 安装nload

Linux 下测试网络带宽及查看网络情况常用命令

我的梦境 提交于 2019-11-30 15:38:11
环境: 本测试环境为CentOS7_x86_64 方法一: 1,测试网络带宽常用命令(包含安装使用) yum -y install iperf 2,测试时记得关闭防火墙或者自行配置防火墙规则,为了快速测试,这里就直接关闭防火墙 systemctl stop firewalld 3,安装完iperf后,在Server端执行 iperf -s -i 1 -f m -s表示server,-i表示显示时间间隔,-f表示显示格式化的单位 4,在Client端执行如下命令 iperf -c 10.241.18.1 -i 1 -t 30 -f m -c表示客户端,后面接server的地址,-t代表运行的时间 方法二: 使用speedtest-cli命令。 1,安装speedtest-cli yum –y install python-pip pip install speedtest-cli 2,测试带宽 三,查看网卡,网络情况 1,使用nload命令查看 yum -y install nload 2, 查看eth0网卡网络情况 nload eth0 Incoming也就是进入网卡的流量,Outgoing,也就是从这块网卡出去的流量,每一部分都有下面几个。 -- Curr:当前流量 -- Avg:平均流量 -- Min:最小流量 -- Max:最大流量 -- Ttl:总流量

运维小工具

青春壹個敷衍的年華 提交于 2019-11-29 13:23:59
1. 查看进程占用带宽情况 - Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。 下载:http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download 2. 硬盘读取性能测试 - IOZone IOZone 是一款 Linux 文件系统性能测试工具 可以测试不同的操作系统中文件系统的读写性能。 下载:http://www.iozone.org/src/current/    -a 使用全自动模式 -n 为自动模式设置最小文件大小 (Kbytes)。 -g 设置自动模式可使用的最大文件大小 Kbytes。 -i 用来指定运行哪个测试。 -f 指定测试文件的名字完成后自动删除 -R 产生 Excel 到标准输出 -b 指定输出到指定文件上 3.实时监控磁盘 IO-IOTop IOTop 命令是专门显示硬盘 IO 的命令, 界面风格类似 top 命令。 4. 网络流量监控 - IPtraf IPtraf 是一个运行在 Linux 下的简单的网络状况分析工具。 5.网络流量监控 - IFTop iftop 是类似于 linux 下面 top 的实时流量监控工具。比 iptraf 直观些。 下载:http://www.ex

Linux 实用好评的命令工具

烈酒焚心 提交于 2019-11-29 08:23:48
Linux 实用好评的命令工具 w(who)、nomn、ncdu、iftop、findmnt、htop、ccze、glances 原文图片,请见原文米扑博客: Linux 实用好评的命令工具 1、w (who) 对,你没看错,就是 w 命令,其用法跟 who 类似 使用该命令我们可以查看到当前登录系统的用户是谁,以及执行了哪些命令。 [root@mimvp-hz ~]# w 06:28:20 up 239 days, 19:19, 2 users, load average: 0.41, 0.43, 1.18 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 106.39.150.123 Thu07 0.00s 0.02s 0.00s w root pts/0 106.39.150.123 06:12 1:48 0.02s 0.02s -bash [root@mimvp-hz ~]# who root pts/1 2018-08-09 07:57 (106.39.150.123) root pts/0 2018-08-12 06:12 (106.39.150.123) 2、nomn nomn可以查看CPU、内核状态、内存、网络、磁盘的情况。 使用该指令前需要先用 yum install nmon -y 指令安装。 安装之后执行