redhat 7.6 流量监控命令、软件(1) ethstatus

1. 查看1个月内流量,只保留一个月的流量

命令:

sar   -n  DEV   -f    /var/log/sa/sa26

RX代表进来的流量,TX代表出去的流量

2.安装查看实时流量软件ethstatus

解压安装包 

tar  -zxvf  ethstatus_0.4.2.orig.tar.gz

make直接编译安装,这里提示报错,fatal error: curses

 

 需要安装ncurses-devel.x86_64,下面直接敲命令安装,安装完,直接make

yum install -y ncurses-devel.x86_64

make 后,还是提示,不用管,ls查看多出了一个可执行的二进制文件

 

 ./ethstatus  直接执行

 

成功。

 

  */proc/net/dev*  这里是备注,软件调用这个配置文件做的实时流量监控

 软件识别5位数的网卡名称,需要对软件 ethstatus.c 配置文件 修改参数,红箭头原来是5,修改>网卡名称的长度即可,我这里修改为15,修改完要重新编译,执行make

 

执行下面命令,正常启动(ens33是网卡名称,每台电脑都不一样)

 

下面效果,流量实时在动。RX代表接受到的流量,TX代表传输出去的流量

 

原文地址:https://www.cnblogs.com/MOMING95/p/11764274.html