sar命令

时间:2022-10-01 16:01:10
###
# sar命令是一个能非常全面分析系统状态的命令,用于查看网卡流量较多,这个命令被称为瑞士军刀
# yum install -y sysstat 安装sar命令包,刚刚安装需要10分钟后会生成/var/log/sa文件
# sar命令会自动生成一个历史文件目录 叫/var/log/sa
# sar特性会每间隔10分钟会把系统的状态抓一遍,然后保存在/var/log/sa目录中
# sar -n DEV 1 10 查看网卡流量 表示每搁一秒钟显示一次,显示10次

sar命令


# 第一列23时24分24秒    表示时间
# 第二列IFACE 表示网卡的名字
# 第三列rxpck/s 表示接收到的数据包 多少个,这个数据包如果上万就需要关注了
# 第四列txpck/s表示 发送出去的数据包 多少个
# 第五列 rxkB/s 表示 接收的数据量 单位KB
# 第六列txkB/s 表示发送出去的数据量 单位KB
# 第七列rxcmp/s 表示
# 第八列 txcmp/s 表示
# 第九列 rxmcst/s 表示
# 第十列%ifutil 表示

sar命令


# sar -n DEV 1 10  -f /var/log/sa/sa22 查看系统历史状态,sa22这里查看22号的
# -f 指定一个文件


# sar -q 1 10 查看系统的负载
# sar -q 查看历史数据
# sar -b 1 5 查看磁盘读写

sar命令

# /var/log/sa/这个目录下会有一个sa17和一个sar17
# 这两个文件的区别是sa17是一个二进制文件 不能cat,sar17 是可以去cat的