如何在Linux中安装并使用Sar工具 Linux查看历史系统性能的方法
sar是sysstat包中的系统性能分析工具,可报告CPU、内存、I/O、网络等多维度活动;需安装sysstat并启用历史采集(如配置ENABLED="true"及cron任务)才能回溯分析,否则仅支持实时采样。
sar 不是独立安装的工具,它属于 sysstat 包。没装 sysstat,sar 就不存在;装了但没启用采集,sar 只能看实时数据,无法回溯历史。
确认 sysstat 是否已安装并启用历史采集
很多发行版预装了 sysstat,但默认禁用历史数据收集。必须手动开启,否则 sar -f /var/log/sysstat/saXX 会报错 No such file or directory。
- 检查是否安装:
which sar或dpkg -l sysstat(Debian/Ubuntu)、rpm -q sysstat(RHEL/CentOS) - 检查是否启用采集:
- Debian/Ubuntu:查看
/etc/default/sysstat,确认ENABLED="true" - RHEL/CentOS:查看
/etc/sysconfig/sysstat,确认ENABLED="true"
- Debian/Ubuntu:查看
- 检查 cron 是否生效:
ls /etc/cron.d/sysstat应存在,且内容包含类似/10 * root /usr/lib64/sa/sa1 -F -L的行 - 首次启用后,需等待至少一个采集周期(默认 10 分钟)才会生成首个
/var/log/sysstat/saXX文件(XX 是当天日期,如sa19)
sar -f 查历史数据时常见路径和日期错误
sar -f 后面跟的必须是完整、存在的二进制数据文件路径,不是目录,也不是任意日期名。
- 正确路径格式:
sar -u -f /var/log/sysstat/sa19(查今天) - 错误写法示例:
-
sar -u -f /var/log/sysstat/→ 缺少具体文件名 -
sar -u -f /var/log/sysstat/sa25→ 25 号还没到,文件不存在 -
sar -u -f /var/log/sysstat/sa05→ 5 号文件存在,但你当前是 5 月 19 日,sa05实际对应 本月 5 日(不是上月),别搞混月份
-
- 查看可用历史文件:
ls -t /var/log/sysstat/sa[0-9][0-9](只列 sa 开头的两位数日期文件) - 注意:
saXX文件是二进制格式,不能用cat直接读;必须用sar -f解析
按指标类型选对 sar 参数和时间范围
不同子系统用不同选项,参数错一个,输出就完全不对,而且不会报错——容易误判。
AI工具网
AI工具网 | AI工具导航和推荐
下载
- CPU 使用率:
sar -u -f /var/log/sysstat/sa19(含 %user、%system、%iowait、%idle) - 内存使用:
sar -r -f /var/log/sysstat/sa19(看 %memused、kbmemfree、kbbuffers) - 磁盘 I/O 总体吞吐:
sar -b -f /var/log/sysstat/sa19(tps、rd_sec/s、wr_sec/s) - 单个磁盘详细延迟与队列:
sar -d -p -f /var/log/sysstat/sa19(-p让设备名可读,如sda而非数字编号) - 网卡流量:
sar -n DEV -f /var/log/sysstat/sa19(显示 eth0、ens33 等接口的 rxkB/s、txkB/s) - 加时间范围(精确到秒):
sar -u -f /var/log/sysstat/sa19 14:00:00 15:30:00
为什么 %iowait 高不一定代表磁盘慢?
sar -u 输出里的 %iowait 是 CPU 等待 I/O 完成的时间占比,但它受虚拟化层、存储栈、队列深度等影响,不能直接等同于磁盘响应慢。
- 在 KVM/QEMU 或云主机中,
%iowait可能被虚机监控层“放大”,而实际块设备延迟(await)在sar -d中才体现 - NVMe 设备下,
%iowait常偏低,但队列堆积(avgqu-sz)或高%util才是瓶颈信号 - 真正要看磁盘是否拖慢系统,得组合看:
-
sar -d -p -f /var/log/sysstat/sa19中的await(平均 I/O 延迟,单位 ms) -
svctm(服务时间,已废弃,忽略) -
%util(设备忙时百分比,接近 100% 表示饱和)
-
历史数据的价值不在单点数值,而在趋势对比——比如某天凌晨 %iowait 从 2% 突升至 35%,再结合 sar -d 发现同期 await 从 0.3ms 涨到 12ms,这才构成有效线索。
如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!
猜您喜欢
迷你世界工具介绍大全2026年
2026-07-11迷你世界里面有各式各样的工具道具,每一种工具的作用都是不一样的,今天给大家带来了2025年最新工具介绍大全,那么下面就是相关的内容,来看看吧. 迷你世界工具介绍大全2026年 扳手——精铁锭X3、硅石X2 本文内容来源于互联网,如有侵权请联系删除。
迷你世界野人伙伴职业对应工具2026版
2026-07-11迷你世界里面有很多的野人伙伴,今天给大家带来了野人伙伴职业对应工具,每个野人伙伴都可以变成不同的职业有不同的对应工具,那么下面就是具体的内容. 迷你世界野人伙伴职业对应工具2026版 首先我们来大致了解一下野人的职业: 1、近战守卫 近战守卫职业使用近战武器(木棒,剑、长枪等近战武器),守卫职业会使用手中的武器攻击来犯的怪物。 我们对着野人伙伴,手持武器点击一下即可让伙伴成为近战守卫 注意:只有野...
蛙趣漫画正版官方软件下载安装
2026-07-09蛙趣漫画是一款专为漫画爱好者打造的免费阅读平台,汇聚了全球海量正版漫画资源,涵盖国漫、日漫、韩漫及欧美漫画等各类作品,题材覆盖热血、恋爱、悬疑、科幻等全品类,能满足不同用户的个性化需求 蛙趣漫画正版官方软件下载安装:点此进入 蛙趣漫画不仅仅是一个漫画阅读平台,更是一个集创作、分享、互动于一体的综合性社区。除了提供丰富的漫画资源外,平台还为用户准备了便捷的创作工具,无论是漫画新手还是资深画师,都能在...
《绍宋:还我河山》下载安装教程介绍
2026-07-09这是一款沉浸式真人互动历史权谋影视游戏!你将化身赵玖,魂穿南宋最具争议的皇帝赵构,每次抉择都将左右王朝气运、定夺天下兴亡!面对靖康之变后的山河破碎,你能否打破宿命再造山河?真人互动影视游戏《绍宋:还我河山》邀你于乱世绝境之中,一起喊出宋可亡,天下不可亡的怒吼!绍宋:还我河山怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“绍宋:还我河山”进入商店购买页面。点击添加...
迷你世界工具大全用法2026
2026-07-07迷你世界里面有很多的道具物品,今天给大家带来了游戏里面的最新版本的工具大全用法,还有小伙伴不清楚游戏里面的工具怎么用,那么下面就是具体的内容. 迷你世界工具大全用法 氧气面罩 属性:工具 解锁途径:无需解锁 需要材料 棉花*2 雀莺羽毛*1 合成台 工具箱 用途:使用雀莺的羽毛制成的密封性极好的面罩,是星球旅行的必备装。装备到头部可以抵御外星恶劣的缺氧环境,装备会扣除耐久度,耐久度为0时装备会消失...
《神貌之树逆卡巴拉》下载安装教程介绍
2026-07-03本作以突如其来的灾害“世界崩落”后的东京为舞台。玩家将在流动的时间中发动技能,对敌人进行反击,是一款战术反击时间线RPG游戏。神貌之树逆卡巴拉怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“神貌之树逆卡巴拉”进入商店购买页面。点击添加至购物车,然后付钱购买,最后再次进入商店购买页面点击马上开玩选择文件下载位置即可开始下载。可以去Steam平台下载,地址是:htt...
《幻鸟之森》下载安装教程介绍
2026-07-03《幻鸟之森》是一款陪伴你工作、学习和休息的桌面放置养成游戏。你可以在屏幕一侧观察、照料并引导神秘小鸟成长,看它们从雏鸟逐渐进化为幻想中的奇妙生物。无需频繁切换窗口,也能在日常间隙收获一份轻松与陪伴~幻鸟之森怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“幻鸟之森”进入商店购买页面。点击添加至购物车,然后付钱购买,最后再次进入商店购买页面点击马上开玩选择文件下载位...
《超级变色龙》下载安装教程介绍
2026-07-03把自己涂满颜色,融入背景吧!《MecchaChameleon》是一款全新感觉的捉迷藏游戏,玩家需要在自己纯白的身体上绘图以拟态成关卡中的样子。躲藏地点、姿势,以及最重要的“画功”是生存的关键。用连变色龙都自愧不如的技术欺骗追捕者的眼睛,在时限内逃出生天吧!您还可以轻松享受随机匹配或观众参与型直播。超级变色龙怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“超级变色...
《喵咪争霸》下载安装教程介绍
2026-07-03《喵咪争霸》是一款可爱画风的即时战斗休闲卡牌游戏。能力各异、萌态万千的猫咪卡牌,每一张都可能是破局的关键。研究不同的卡组与道具搭配,突破重重关卡,成为这片大陆的最强大佬吧!喵咪争霸怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“喵咪争霸”进入商店购买页面。点击添加至购物车,然后付钱购买,最后再次进入商店购买页面点击马上开玩选择文件下载位置即可开始下载。可以去St...
《小闹花园》下载安装教程介绍
2026-07-03《小闹花园》是一款在桌面挂机养花的游戏。你可以随缘地为种子浇水、施肥,随缘地收一收可爱的花朵和果实,最后爽爽地杀一杀讨厌的虫子,放心,它们不会弄脏你的桌面!小闹花园怎么下载安装Steam平台需要先安装Steam平台,之后注册一个账号登录,然后搜索“小闹花园”进入商店购买页面。点击添加至购物车,然后付钱购买,最后再次进入商店购买页面点击马上开玩选择文件下载位置即可开始下载。可以去Steam平台下载,...
