坐标深圳,测试经理,干了十年测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升 & 职场人每日进阶」,个人微信957863300

Centos监控服务器实时网络带宽占用情况 。

上一篇 / 下一篇  2017-11-29 16:24:40 / 个人分类:linux

51Testing软件测试网XykA^1U6mgv

写此文的缘由 。

h*^Zz0[0

前几天,老徐把isTester.com 站进行了更新,然后通过公众号广而告之 。51Testing软件测试网8u8r)GC-W{

这两天,一直在监控服务器的资源使用情况 。

,Gx lMB0c/a0

今天发现,确实资源紧张,已升级配置51Testing软件测试网5A2K PS8R.ce

而且,无聊的是,真有人恶意攻击...51Testing软件测试网 CSC#wvYz

监控过程,很有必要,知道服务的带宽占有情况。51Testing软件测试网v&F/^ceMo(Z

所以,有了今天这篇文章51Testing软件测试网J1N8u4p&K(W'@

希望对大家有点用 。

&`j7G:~e0

/51Testing软件测试网V%Gib[;G

注:老徐的服务器用的是centos ,其他的方法类似。

@ P0at:q(c3}&eng0

Linux中查看网卡流量工具有很多,今天介绍老徐在用的iftop51Testing软件测试网E_~ e9h*Ow!Y)U)I

iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。

&He s yxP[0

如果服务器上没有安装iftop51Testing软件测试网bRWG t D

centos下安装iftop的命令 yum install iftop -y51Testing软件测试网!fRMM2W3eKQ2O#y6Z

OK,搞定 。51Testing软件测试网GN|0y*Q,]Y

剩下的,就是输入命令iftop,直接使用即可,没有任何使用门槛 。51Testing软件测试网I*sWTVfg^

随学随用 。

R J7D-T'r!R:y-aWJ0

截图省略。

l3yHT:Cg\0

常用参数说明:51Testing软件测试网$E-FU:N9G(r1i VQ

-i设定监测的网卡,如:iftop -i eth1

} |*N;K _0

通过监控,51Testing软件测试网-}uQ&MG`7xZ

可以将占用带宽最多的IP,用防火墙或者安全组屏蔽访问。

9R1ecS"W)O%@5C0

最好观察一段时间,如果是持续占用带宽,可以屏蔽。51Testing软件测试网.c7Z8aF vu$Bf.nL

为了更好的监控某个特定IP的带宽访问情况,可以执行命令:

r}'O ?%K:R4x0

iftop -i eth1 -B -F 112.74.***.222

D%p%h'ex{@0

几个标识说明:51Testing软件测试网/n7K7a:a0tO8F*q

"<="与"=>",表示的是流量的方向51Testing软件测试网A(KF jsCtl#oh

"TX":从网卡发出的流量51Testing软件测试网l,s/V_ j@X i

"RX":网卡接收流量51Testing软件测试网3B6Bc1t|

"TOTAL":网卡发送接收总流量51Testing软件测试网2D:D]a@ Z `Wm

"cum":iftop开始运行到当前时间点的总流量51Testing软件测试网6dTjP!mz,v)b7~ L N

"peak":网卡流量峰值

-O7z]~M|{0

"rates":分别表示最近2s、10s、40s 的平均流量

n!Ch"G&r8|8l0

温馨提醒:通过键盘的"q"键退出iftop

q,m'P?2B6W0

TAG: iftop Linux linux

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar