ifstat查看实时网口吞吐bps(要换算一下)

一、简介


Linux下的ifstat命令是一个统计网络接口活动状态的工具。(直接看最后红字部分对应标题)

ifstat工具系统中并不默认安装,需要自己下载源码包,重新编译安装,使用过程相对比较简单。

二、格式说明

默认单位为B

三、选项说明


-h  帮助信息
-a    忽略历史记录
-d  对每个统计数据和SECS进行抽样
-e    显示错误信息
-j  以json形式输出
-n  只做历史
-p  美化打印
-r    重置历史记录
-s  不更新历史
-r  平均报告超过了过去的SECS
-V  输出版本信息
-x  显示TYPE的扩展统计信息
-t   过去几秒时间内的总平均值


四、命令功能


统计网络接口活动状态

ifstat

五、常见用法


5.1 使用-p参数打印网络接口流量信息
RX Pkts/Rate  数据包接收流量
RX Errs/Drop  数据包接收丢包
TX Pkts/Rate  数据包发送流量
TX Errs/Drop  数据包发送丢包
RX Data/Rate  数据接收流量
TX Coll/Rate  数据发送流量


5.2 使用-a参数忽略历史记录:

# ifstat -a
 
#kernel
Interface        RX Pkts/Rate    TX Pkts/Rate    RX Data/Rate    TX Data/Rate  
                 RX Errs/Drop    TX Errs/Drop    RX Over/Rate    TX Coll/Rate  
lo                22340K 0        22340K 0         1311M 0         1311M 0      
                       0 0             0 0             0 0             0 0      
eth0             128135K 0       139158K 0         1378M 0       725711K 0      
                       0 0             0 0             0 0             0 0 

5.3 统计每s多少bps

ifstat -r ;sleep 1;ifstat -t 1

输出单位是B,然后得出的值*8就是bps

如下图bond0:3.349M*8=26Mbps

也可以拉长2s统计

ifstat -r ;sleep 2;ifstat -t 2  输出单位是B,然后得出的值*8/2就是bps

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值