服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

运维之家

 找回密码
 注册
搜索
查看: 7210|回复: 1

利用bmon/nload/iftop/vnstat/iptraf实时查看网络带宽状况

[复制链接]
dirtysea 发表于 2010-12-9 10:55:56 | 显示全部楼层 |阅读模式
一.添加yum源方便安装bmon
# rpm -Uhv http://apt.sw.be/redhat/el5/en/x ... 1.el5.rf.x86_64.rpm
# yum install bmon

- bandwidth monitor
可以在 shell 下监控网络流量的状况( 具有动态效果 )
  • RX: 流进
  • TX: 流出

安装成功后输入bmon命令后,选择eth0按g,按d。查看效果如如下:
#bmon
2009-3-19 10:25 上传
下载附件 (80.99 KB)





以基本的方式查看:
#bmon -o ascii -p eth0
 楼主| dirtysea 发表于 2010-12-9 10:56:58 | 显示全部楼层
再介绍两个查看网络状况的软件:
# yum install nload
2009-3-24 21:24 上传
下载附件 (7.22 KB)



nload默认分为上下两块:
上半部分是:Incoming也就是**网卡的流量
下半部分是:Outgoing,也就是从这块网卡出去的流量,

每部分都有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部分,
看起来还是蛮直观的。
#nload --help 查看具体用法

2.iftop
# yum install iftop
# iftop -i eth0
2009-3-24 21:24 上传
下载附件 (14.09 KB)




TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

#iftop -i eth0 -n       就可以看到eth0网卡的流量状况:

iftop 相关命令 :
监控eth1的网卡的流量
# iftop -i eth1
以位元组(bytes)为单位显示流量(预设是位元bits):
$ iftop -B
直接显示IP, 不进行DNS反解:
$ iftop -n
直接显示连接埠编号, 不显示服务名称:
$ iftop -N
显示某个网段进出封包流量
$ iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0
其他参数可下 iftop -h 看说明.
**iftop画面时, 可按 p 切换是否显示连接埠, n 切换显示IP或主机的domain name, N切换显
示连接埠代号或名称, p暂停显示, b切换是否显示长条, B切换计算几秒内的平均流量, 其他按键
可以按h观看说明.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家

GMT+8, 2024-10-9 19:09 , Processed in 0.024204 second(s), 14 queries .

Powered by Dirtysea

© 2008-2020 Dirtysea.com.

快速回复 返回顶部 返回列表