nicstat 可以干什么
查看网卡饱和度
nicstat 使用场景
- 用于压力测试
- 在系统资源能重复利用的情况下,用于排查网络是否存在瓶颈
nicstat 安装
- 下载安装包
wget -c https://jaist.dl.sourceforge.net/project/nicstat/nicstat-1.95.tar.gz
- 查看系统位数
uname -m
- 复制Makefile文件
cp Makefile.Linux Makefile
- 修改Makefile文件
# 只有64位机器需要修改这个 CFLAGS= $(COPY) $(MODE) ---> CFLAGS= $(COPY)
vim Makefile
- 执行命令
make && make install
阿偶报了个错误,说是缺少依赖。。。。 随手安装一个吧
- 安装C++ 依赖支持
yum -y install gcc gcc-c++ kernel-devel
nicstat 的使用
- 若 %Util 趋于100% 则表示网卡饱和
- 经验值: 千兆网卡读和写总共在128M/s 左右就会趋于饱和
# 每隔两秒收集网卡 ens33 的饱和度
nicstat -i ens33 2