网络监控工具nicstat下载地址:
https://sourceforge.net/projects/nicstat/
下载后的安装:
# tar -zxvf nicstat-1.95.tar.gz
# cd nicstat-1.95/
# cp Makefile.Linux Makefile
重点: Makefile里面默认是用32位系统下编译的,需要修改成64位。
# vi Makefile
将CFLAGS = $(COPT) $(CMODEL) 修改为 CFLAGS = $(COPT)
如图:
保存退出。接着继续编译
# make
# make install
安装完成。
2、使用:
nicstat [-hnsz] [-i interface[,...]] | [interval [count]]
-h显示帮助信息 -n仅显示非本地接口 -s显示概要信息 -z跳过0值,-i interface是网络接口设备名。
interval是输出频率(秒) count采样几次
nicstat -i eth0 1
输出含义
Int: 网络接口设备名
rKb/s:每秒读取kb数
wKb/s:每秒写入Kb数
rPk/s:每秒读取的包数
wPk/s:每秒写入的包数
rAvs:每次读取平均字节
wAvs:每次写入平均字节
%Util:网络接口使用率
Sat:饱和度
在做性能压测的时候,最关键看看网络接口使用率和饱和度。网卡是否被占满。