Linux- 日常运维-sar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux- 日常运维-sar相关的知识,希望对你有一定的参考价值。
sar 非常全面的分析系统状态的命令,可以查看系统负载,cpu,内存,磁盘的状态。
sqr :如果没有此命令,则需要安装:yum install -y sysstat
文件路径: /var/log/sa
每10分钟,会抓一次系统状态,保存到文件里。
命令规则是以当天日期去命名并作为结尾
查看网卡流量:
sar -n DEV 1 3 #每一秒钟显示一次,一共显示3次
会显示你的内核版本,时间,64位系统,16颗cpu
23时25分49秒 当前时间
IFACE #网卡名称
rxpck/s txpck/s # rx指的接受到数据包(单位:个),tx,发出去的数据包(单位:个) 几千正常,上万不正常则代表被工具
rxkB/s txkB/s #rx接受的数据量(单位:kb) tx发出的数据量(单位:kb)
其他值:不用理会。
sar -n DEV -f /var/log/sa/sa20 查看当天的历史数据。此目录保留一个月
sar -q 1 3 # 每一秒显示一次,总共显示3次 = w
ldavg-1 ldavg-5 ldavg-15 1分钟,5分钟,15分钟
sar -q 查看历史负载。
sar -b 1 3 #每一秒显示一次,总共显示3次,查看磁盘读写
/var/log/sa下,还有文件sar20,sar20是第二天生成的,sa20是二进制文件,不能查看,只能用sar -n DEV -f /var/log/sa/sa20 命令,而sqr20,可以直接用cat查看
会记录一整天所有系统的内容
以上是关于Linux- 日常运维-sar的主要内容,如果未能解决你的问题,请参考以下文章
Linux centos7 日常运维——使用w查看系统负载vmstat命令top命令sar命令nload命令