Linux(Centos 7.6)命令详解:sar

centos版本的sar工具 Linux默认安装并不安装sar.可以在安装光盘中找到RPM安装包。sysstat-9.0.4-20.el6.i686.rpm 立即下载

1.命令作用

收集、报告或保存系统活动信息(Collect, report, or save system activity information);常用于在指定时间间隔收集系统硬件信息;在最小安装下没有此命令,需要yum install sysstat安装

2.命令语法

Usage: sar [ options ] [ <interval> [ <count> ] ]

3.参数详解

OPTION:

  • -A,相当于-bBdFHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -u ALL -P ALL的集合
  • -B,报告内存分页统计信息,即数据从磁盘到swap或内存调入调出统计信息
  • -b,报告输入/输出(I/O)以及传输速率的统计数据
  • -C,在从文件中读取数据时,要求 sar 显示由 sadc 插入的注释信息
  • -d,报告每个块设备的活动情况
  • -F [ MOUNT ],显示当前已挂载文件系统的统计信息,忽略伪文件系统
  • -H,报告大页面的使用情况统计数据
  • -h,显示一条简短的帮助信息后退出
  • -p,与选项-d选项一起使用,美化设备名称(-d默认显示"dev m-n")
  • -q,报告队列长度及负载平均值
  • -R,报告内存统计信息
  • -r,报告内存使用情况统计信息
  • -S,报告交换空间的使用情况统计数据
  • -t,从每日数据文件读取数据时,应指示 sar 显示数据文件创建者所在时区的原始时间戳;若未指定此选项,sar 命令将显示用户所在时区的时间戳
  • -u [ ALL ],报告CPU利用率;ALL关键字表示应显示所有CPU字段
  • -V,打印版本号然后退出
  • -v,报告inode、文件及其他内核表的状态
  • -W,报告交换统计数据
  • -w,报告任务创建及系统切换活动
  • -y,报告TTY设备活动情况
  • -I { <int> [,...] | SUM | ALL | XALL },报告指定中断的相关统计信息。int 为中断编号。在命令行中指定多个 -I int 参数将查看多个独立的中断。SUM 关键字表示要显示每秒接收到的中断总数。ALL 关键字表示要报告前 16 个中断的统计信息,而 XALL 关键字表示要报告所有中断的统计信息,包括潜在的 APIC 中断源。请注意,中断统计信息取决于使用“-S INT”选项收集的数据
  • -P { <cpu> [,...] | ALL } ],报告指定处理器或多个处理器的每台处理器的统计信息。若指定“ALL”关键字,则会报告每个单独处理器以及所有处理器的全局统计信息。请注意,处理器 0 是第一个处理器
  • -m { <keyword> [,...] | ALL },报告电源管理统计数据。请注意,这些统计数据是基于使用“-S POWER”选项收集而来的。可能的关键词有:CPU(中央处理器)、FAN(风扇)、FREQ(频率)、IN(输入)、TEMP(温度)和 USB(通用串行总线)
  • -n { <keyword> [,...] | ALL },报告网络统计数据。可能的关键词有:DEV、EDEV、NFS、NFSD、SOCK、IP、EIP、ICMP、EICMP、TCP、ETCP、UDP、SOCK6、IP6、EIP6、ICMP6、EICMP6 和 UDP6
  • -j { ID | LABEL | PATH | UUID | ... },显示持久设备名称。请与选项 -d 一同使用此选项。选项 ID、LABEL 等用于指定持久名称的类型。这些选项没有限制,唯一的前提是具有所需持久名称的目录存在于 /dev/disk 中。如果未找到设备的持久名称,则会以格式化方式显示设备名称(请参阅选项 -p 以下内容)
  • -f [ <filename> ] | -o [ <filename> ] | -[0-9]+ ],从文件名中提取记录(由 -o 参数指定的文件名生成)。文件名参数的默认值为当前的每日数据文件,即 /var/log/sa/sadd 文件。-f 选项与 -o 选项互斥
  • -i <interval>,按照“间隔参数”所指定的秒数范围,选取尽可能接近该秒数的记录数据
  • -s [ <hh:mm:ss> ],设定数据的起始时间,使 sar 命令提取在指定时间(或紧接该时间之后)进行标记的记录。默认的起始时间为 08:00:00。小时必须以 24 小时制格式给出。此选项仅在从文件读取数据(使用选项 -f )时可用
  • -e [ <hh:mm:ss> ],设定报告的结束时间。默认的结束时间为 18:00:00。小时需以 24 小时制格式输入。此选项可用于从文件读取数据或向文件写入数据(使用选项 -f 或 -o)时的情况

4.常用用例

4.1.磁盘内存调度信息

[root@node2 ~]# sar -B
Linux 3.10.0-957.el7.x86_64 (node2) 	07/22/2025 	_x86_64_	(1 CPU)

09:51:19 AM       LINUX RESTART

10:00:01 AM  pgpgin/s pgpgout/s   fault/s  majflt/s  pgfree/s pgscank/s pgscand/s pgsteal/s    %vmeff
10:10:01 AM     18.57      0.84     84.42      0.24     27.92      0.00      0.00      0.00      0.00
Average:        18.57      0.84     84.42      0.24     27.92      0.00      0.00      0.00      0.00
[root@node2 ~]# 

# 输出详细解释
pgpgin/s,系统每秒从磁盘读取并加载到内存中的千字节数总和
pgpgout/s,系统每秒向磁盘写入的千字节数总量
fault/s,系统每秒产生
电流采样电路设计:差分放大与ADC采集详解 在电机控制、电源管理、电池监测等应用中,电流采样是一个关键环节。通常,我们使用小阻值的采样电阻将电流信号转换为电压信号,再通过运放放大后送入ADC进行采集。本文将详细分析一种基于差分放大器的电流采样电路,包括信号放大、参考电压偏置、滤波保护以及ADC转换计算等内容。 阅读详情

相关推荐

linux基线检查、基线加固、安全漏扫、系统漏洞、centos7、文尾部附脚本

等保三级-CentOS Linux 7合规基线检查 风险分类:系统-等保三级-CentOS Linux 7合规基线检查 检测项说明: CentOS Linux 7合规基线检查,对标中国等保2.0第三级等级保护基本要求部分检查项目,仅供参考 检查项目 : 应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换 加固建议: 1、执行`cat /etc/shadow | awk -F: '($2 == "" ) { print $1}' `, 查看空密码账户并处理; 2、

swindy博客 5622

Mamba实战:如何用Samba框架轻松搞定RGB-D显著性检测(附避坑指南)

本文提供了基于Samba框架进行RGB-D显著性目标检测的实战指南。详细解析了从环境配置、数据预处理到模型推理与可视化的全流程,并重点剖析了多模态数据融合中的常见陷阱与调试技巧,旨在帮助开发者高效部署这一基于Mamba的先进视觉模型,规避工程实践中的典型问题。

dapp9builder的博客 615

分布式存储系统关于GDPR条例中的数据清除原则

文章目录前言HDFS存储系统数据的完全删除基于加解密的输入输出流的数据保护方案 前言 关于GDPR是什么,可能许多同学之前并不太了解,至少笔者在之前也是不清楚的。GDPR全称为通用数据保护条例,General Data Protection Regulation。它是一项来自欧盟的关于计算机数据保护相关的条约,旨在规范系统如何收集,管控用户私人数据的种种行为。但是当前的一些存储系统并没有完全符合...

走在前往架构师的路上 3623

Python主要智能优化算法库汇总

最近几年简单浏览和对比了一些智能算法的库。现将各种库的主要信息、相关优缺点简单整理如下,各位同学可根据自己的需求和喜好进行选择。 文章目录1、DEAP2、mealpy3、scikit-opt (国产良心)4、Geat2(国产用心)5、pygmo26、pyswarms7、SciPy(想不到吧)小结 1、DEAP 项目地址:https://github.com/DEAP/deap 安装: pip install deap 优点: 起点高,发表在Journal of Machine Learning Rese

半个冯博士 2万+

中国国家级地面气象站基本气象要素日值数据集(V3.0)

气温数据TEM, 包括站点编号(sid), 纬度(lat), 经度(long), 高程(elev), 年(year), 月(month),日(day), 平均气温(tmean), 最高气温(tmax), 最低气温(tmin)气压数据PRS, 包括站点编号(sid), 纬度(lat), 经度(long), 高程(elev), 年(year), 月(month),日(day), 平均气压(pmean), 最高气压(pmax), 最低气压(pmin)中国国家级地面气象站基本气象要素日值数据集(V3.0)

J_Giser的博客 3891

生成EtherCAT从站XML图片信息方法

详细介绍了EtherCAT从站XML文件中图片元素的生成方法。

kevin1499的博客 2128

边缘设备部署全攻略——ARM架构设备的OpenClaw优化(2026实测)

本文详细介绍了ARM架构设备上OpenClaw的部署与优化方案。针对边缘计算场景,文章系统分析了三类ARM设备:嵌入式设备(如Raspberry Pi 4、Jetson Nano)、工业设备(如BeagleBone、i.MX8M Plus)和服务器设备(如Marvell Armada、AWS Graviton3),并提供了详细的性能与功耗对比数据。在系统配置方面,重点推荐了Ubuntu ARM、Debian ARM和OpenWRT三种操作系统,包括内核版本、必备软件包和针对边缘环境的优化策略(如CPU频率调

博客 410

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: Linux(Centos 7.6)命令详解:dmesg
下一篇: Linux(Centos 7.6)命令详解:dmidecode
豆是浪个
博客等级 码龄2年 2564粉丝 138原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值