关于sar命令的一点技巧

      访问: 1,018 次      1 条评论    

CentOS release 6.8 (Final)

1、sar 命令中历史记录的时间间隔

在安装了 sysstat 系统工具后,默认会使用 sadc 命令每10分钟一次收集系统性能信息并保存到 /var/log/sa/saXX 文件中。可以将这个时间改短一点,以便提高监控粒度,比如改成5分钟一次:

$ sudo vi /etc/cron.d/sysstat

# Run system activity accounting tool every 10 minutes
*/5 * * * * root /usr/lib64/sa/sa1 1 1


2、sar -d 检查磁盘I/O Over Load的情况

主要是借助 awk 的技巧:

$ sar -d |head -3; sar -d |awk '($11>50)'


 

3、sar -d 命令中的磁盘设备编号映射关系

如图,DEV的主设备编号和次设备编号:

通过 ls -l /dev/磁盘设备文件 可以看到:

这样就知道哪块磁盘在当时负载较高了(%util)。


不过,你可能更喜欢 -p 参数,这样就直接显示 vda vdb 这样的设备名称了:



仅有一条评论

  1. 多说停止服务,还原默认内置评论

添加新评论