//查看指定文件CPU使用记录

#sar -f /var/log/sa/sa03

00:00:01 CPU %user %nice %system %iowait %idle

00:10:01 all 52.32 0.00 30.92 1.40 15.37

00:20:01 all 50.11 0.00 28.97 0.82 20.10

00:30:01 all 45.94 0.00 26.23 0.88 26.95

00:40:02 all 44.92 0.00 25.54 0.81 28.73

00:50:01 all 45.34 0.00 26.17 0.77 27.72

01:00:01 all 43.23 0.00 24.85 0.94 30.97

01:10:01 all 43.65 0.00 25.15 0.84 30.36

01:20:01 all 43.13 0.00 24.99 0.92 30.96

//查看指定文件1/5/15分钟平均负载记录

#sar -q -f /var/log/sa/sa03

00:00:01 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15

00:10:01 5 330 15.00 17.72 17.09

00:20:01 4 331 8.02 13.84 16.11

00:30:01 4 331 17.79 13.42 14.56

00:40:02 12 332 11.66 12.31 13.51

00:50:01 3 326 13.88 12.23 12.90

01:00:01 26 337 10.10 12.03 12.42

01:10:01 8 334 12.34 10.78 11.46

01:20:01 13 329 10.00 11.58 11.49

//查看指定文件7点到9点CPU使用记录,如要看负载加参数-q

#sar -s 07:00:00 -e 10:00:00 -f /var/log/sa/sa03

07:00:01 CPU %user %nice %system %iowait %idle

07:10:01 all 42.39 0.00 23.54 0.64 33.43

07:20:01 all 41.42 0.00 24.47 0.77 33.34

07:30:01 all 42.93 0.00 25.55 0.75 30.77

07:40:01 all 50.33 0.00 29.08 0.66 19.92

07:50:01 all 51.40 0.00 30.30 0.69 17.61

08:00:01 all 47.63 0.00 28.37 0.66 23.34

08:10:01 all 44.23 0.00 26.30 0.71 28.76

08:20:01 all 43.46 0.00 24.58 0.58 31.37

08:30:01 all 43.86 0.00 26.06 0.60 29.49

08:40:01 all 44.80 0.00 26.86 0.66 27.67

08:50:02 all 47.46 0.00 27.16 0.51 24.87

09:00:01 all 46.10 0.00 27.61 0.47 25.81

09:10:01 all 46.95 0.00 27.95 0.69 24.40

09:20:02 all 49.30 0.00 28.27 0.79 21.64

09:30:01 all 49.99 0.00 29.07 0.64 20.30

09:40:01 all 51.41 0.00 30.75 0.52 17.32

09:50:01 all 51.49 0.00 30.20 0.66 17.65

Average: all 46.77 0.00 27.42 0.65 25.16

安装sysstat工具包后会自动每10分钟采集一次

脚本在/etc/cron.d/sysstat

默认只保留7天的文件

要保留更长时间要修改配置文件

有人觉得是修改/etc/sysconfig/sysstat这个文件,其实不是的

应该是/usr/lib/sa/sa2(64位/usr/lib64/sa/sa2),来看看里面的代码

HISTORY=7

[ -r /etc/sysconfig/sysstat ] && . /etc/sysconfig/sysstat

[ ${HISTORY} -gt 28 ] && HISTORY=28

#就是这个了,如果sysstat文件设置了历史天数超过28天就不会生效的

超过28天就要修改这个地方了。

不要小看这个命令,它能够让你对系统运行情况了如指掌。

linux sar 历史负载,sar 查看历史负载相关推荐

  1. 如何查java当前负载_Linux查看机器负载

    负载(load)是linux机器的一个重要指标,直观了反应了机器当前的状态.如果机器负载过高,那么对机器的操作将难以进行. Linux的负载高,主要是由于CPU使用.内存使用.IO消耗三部分构成.任意 ...

  2. linux显示mem进行排序,Linux查看系统负载(CPU和MEM考虑)

    查看占用CPU最高的10个进程 [tidb@:vg_adn_tidbCkhsTest:172.31.30.62 ~/tidb-ansible]$ps aux | grep -v PID | sort ...

  3. linux命令获取进程pid_查看所有进程PID号的linux命令 - 卡饭网

    win10如何通过PID号结束进程 win10如何通过PID号结束进程 1.按CTRL+SHIFT+ESC键直接调用任务管理器 2.也可以通过按CTRL+ALT+DEL键选择[任务管理器]来调用[任务 ...

  4. 使用w查看系统负载、vmstat命令、top命令、sar命令、nload命令

    使用w查看系统负载 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数 如果一个进程满足以下条件则其就会位于运行队列中: 它没有在等待I/O操作的结果 它没有主动进入等待状态(也就是没有调用' ...

  5. Linux命令之查看系统负载

    网站服务器经常会遇到linux系统负载的问题,那么linux下查看系统负载的命令有哪些呢?  linux下查看负载的主要命令有下面一些: top, uptime,w,vmstat 1.top命令查看l ...

  6. linux下查看cpu负载及分析

    linux下查看cpu负载有两个命令可以看:uptime 和 top. 其中load average的三个值分别表示1分钟.5分钟.15分钟的CPU负载情况,是运维需要经常关注的 那么怎么确定这些值展 ...

  7. Linux查看机器负载

    负载(load)是linux机器的一个重要指标,直观了反应了机器当前的状态.如果机器负载过高,那么对机器的操作将难以进行. Linux的负载高,主要是由于CPU使用.内存使用.IO消耗三部分构成.任意 ...

  8. linux查看更多历史记录,查看更多历史,如何查看浏览历史记录

    查看更多历史,如何查看浏览历史记录以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何查看浏览历史记录 1.进入手机百度 ...

  9. Linux下查看历史操作记录

    Linux下查看历史操作记录 2012-04-17 10:23:05 我来说两句 收藏 我要投稿 last命令可以用来查看用户的登陆记录. history命令可以查看命令的执行历史. www.2cto ...

  10. linux服务器查看历史,linux如何查看历史命令

    linux如何查看历史命令 发布时间:2021-04-14 09:17:15 来源:亿速云 阅读:101 作者:小新 这篇文章将为大家详细讲解有关linux如何查看历史命令,小编觉得挺实用的,因此分享 ...

最新文章

  1. linux下=号与==号
  2. Android Studio failed to resolve .....
  3. LeetCode20——Valid Parentheses(括号匹配问题,使用栈的知识)
  4. “金融与安全大数据”专题导读
  5. 计算机网络实验:VLAN Practice Lab Setup in Packet Tracer and Configure DHCP Server for multiple VLAN
  6. spark基础之Spark SQL和Hive的集成以及ThriftServer配置
  7. CoreAnimation-CALayer简述
  8. java BigDecimal equals和compareTo区别
  9. zz Makefile学习教程: 跟我一起写 Makefile
  10. Flink Forward Asia Hackathon 正式启动,10W 奖金等你来!
  11. mt4 指标 涨跌幅 颜色k线_通达信K线波段操盘指标公式
  12. fp算法例题_大部分人都理解错了的FPgrowth算法
  13. flowplayer设置视频logo
  14. HTML5在豆瓣中的应用
  15. 计算机学硕答辩,东南大学计算机硕士毕业答辩基本流程(参考).doc
  16. 再也不用发愁文献翻译了(完全免费)
  17. 深度学习的发展历史是什么?
  18. php curl发邮件,使用PHP cURL通过Mailgun API发送带附件的电子邮件
  19. 微软控制云服务器软件,服务器远程控制用什么软件
  20. 基于Linux实现的聊天室小程序

热门文章

  1. 原地踏步 – 没有突破高效理念的结果
  2. 程序员面试金典——1.1确定字符互异
  3. C++ 整型和字符串相互转换
  4. c/c++ 网络编程 getaddrinfo 函数
  5. 4种字符串匹配算法:有限自动机(中)
  6. Json.Net学习笔记(十) 保持对象引用
  7. linux列出一个目录及其子目录下面的某种类型的文件
  8. jquery与checkbox的checked属性的问题
  9. C# 中将所有引用的DLL 和exe文件打成一个exe文件(转)
  10. match VS match_phrase