位置: IT常识 - 正文

Linux sar命令详解之分析系统性能案例(linux sar文件)

编辑:rootadmin
这篇文章主要介绍了Linux sar命令详解之分析系统性能案例,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下... 21-09-03

推荐整理分享Linux sar命令详解之分析系统性能案例(linux sar文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中sar命令使用,linux say,linux say,linux sar -n命令详解,linux sac,linux sac,linux sar文件路径,linux sar -n命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

sar 命令很强大,是分析系统性能的重要工具之一,通过该命令可以全面地获取系统的 CPU、运行队列、磁盘读写(I/O)、分区(交换区)、内存、CPU 中断和网络等性能数据。

sar 命令的基本格式如下:

[root@localhost ~]# sar [options] [-o filename] interval [count]

此命令格式中,各个参数的含义如下:

-o filename:其中,filename 为文件名,此选项表示将命令结果以二进制格式存放在文件中;interval:表示采样间隔时间,该参数必须手动设置;count:表示采样次数,是可选参数,其默认值为 1;options:为命令行选项,由于 sar 命令提供的选项很多,这里不再一一介绍,仅列举出常用的一些选项及对应的功能,如表 1 所示。 表 1 sar 命令行选项及功能sar命令选项功能-A显示系统所有资源设备(CPU、内存、磁盘)的运行状况。-u显示系统所有 CPU 在采样时间内的负载状态。-P显示当前系统中指定 CPU 的使用情况。-d显示系统所有硬盘设备在采样时间内的使用状态。-r显示系统内存在采样时间内的使用情况。-b显示缓冲区在采样时间内的使用情况。-v显示 inode 节点、文件和其他内核表的统计信息。-n显示网络运行状态,此选项后可跟 DEV(显示网络接口信息)、EDEV(显示网络错误的统计数据)、SOCK(显示套接字信息)和 FULL(等同于使用 DEV、EDEV和SOCK)等,有关更多的选项,可通过执行 man sar 命令查看。-q显示运行列表中的进程数、进程大小、系统平均负载等。-R显示进程在采样时的活动情况。-y显示终端设备在采样时间的活动情况。-w显示系统交换活动在采样时间内的状态。Linux sar命令详解之分析系统性能案例(linux sar文件)

有关 sar 命令更多可用的选项及功能,可通过执行 man sar 命令查看。

【例 1】如果想要查看系统 CPU 的整理负载状况,每 3 秒统计一次,统计 5 次,可以执行如下命令:

[root@localhost ~]# sar -u 3 5Linux 2.6.32-431.el6.x86_64 (localhost) 10/25/2019 _x86_64_ (1 CPU)06:18:23 AM CPU %user %nice %system %iowait %steal %idle06:18:26 AM all 12.11 0.00 2.77 3.11 0.00 82.0106:18:29 AM all 6.55 0.00 2.07 0.00 0.00 91.3806:18:32 AM all 6.60 0.00 2.08 0.00 0.00 91.3206:18:35 AM all 10.21 0.00 1.76 0.00 0.00 88.0306:18:38 AM all 8.71 0.00 1.74 0.00 0.00 89.55Average: all 8.83 0.00 2.09 0.63 0.00 88.46

此输出结果中,各个列表项的含义分别如下:

%user:用于表示用户模式下消耗的 CPU 时间的比例;%nice:通过 nice 改变了进程调度优先级的进程,在用户模式下消耗的 CPU 时间的比例;%system:系统模式下消耗的 CPU 时间的比例;%iowait:CPU 等待磁盘 I/O 导致空闲状态消耗的时间比例;%steal:利用 Xen 等操作系统虚拟化技术,等待其它虚拟 CPU 计算占用的时间比例;%idle:CPU 空闲时间比例。

【例 2】如果想要查看系统磁盘的读写性能,可执行如下命令:

[root@localhost ~]# sar -d 3 5Linux 2.6.32-431.el6.x86_64 (localhost) 10/25/2019 _x86_64_ (1 CPU)06:36:52 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util06:36:55 AM dev8-0 3.38 0.00 502.26 148.44 0.08 24.11 4.56 1.5406:36:55 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util06:36:58 AM dev8-0 1.49 0.00 29.85 20.00 0.00 1.75 0.75 0.1106:36:58 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util06:37:01 AM dev8-0 68.26 6.96 53982.61 790.93 3.22 47.23 3.54 24.1706:37:01 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util06:37:04 AM dev8-0 111.69 3961.29 154.84 36.85 1.05 9.42 3.44 38.4306:37:04 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util06:37:07 AM dev8-0 1.67 136.00 2.67 83.20 0.01 6.20 6.00 1.00Average: DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %utilAverage: dev8-0 34.45 781.10 9601.22 301.36 0.78 22.74 3.50 12.07

此输出结果中,各个列表头的含义如下:

tps:每秒从物理磁盘 I/O 的次数。注意,多个逻辑请求会被合并为一个 I/O 磁盘请求,一次传输的大小是不确定的;rd_sec/s:每秒读扇区的次数;wr_sec/s:每秒写扇区的次数;avgrq-sz:平均每次设备 I/O 操作的数据大小(扇区);avgqu-sz:磁盘请求队列的平均长度;await:从请求磁盘操作到系统完成处理,每次请求的平均消耗时间,包括请求队列等待时间,单位是毫秒(1 秒=1000 毫秒);svctm:系统处理每次请求的平均时间,不包括在请求队列中消耗的时间;%util:I/O 请求占 CPU 的百分比,比率越大,说明越饱和。

除此之外,如果想要查看系统内存使用情况,可以执行sar -r 5 3命令;如果要想查看网络运行状态,可执行sar -n DEV 5 3命令,等等。有关其它参数的用法,这里不再给出具体实例,有兴趣的读者可自行测试,观察运行结果。

到此这篇关于Linux sar命令详解之分析系统性能案例的文章就介绍到这了,更多相关Linux sar命令内容请搜索电脑学习网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持电脑学习网!

本文链接地址:https://www.jiuchutong.com/zhishi/278194.html 转载请保留说明!

上一篇:antd——使用a-tree组件实现 检索+自动展开+自定义增删改查功能——技能提升(antd怎么用)

下一篇:php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误(php面向对象优点,缺点)

  • word自动生成目录的方法是什么(word自动生成目录页码不对齐)

    word自动生成目录的方法是什么(word自动生成目录页码不对齐)

  • 微信收款记录删除了还可以再查到吗(微信收款记录删掉了怎么查信息)

    微信收款记录删除了还可以再查到吗(微信收款记录删掉了怎么查信息)

  • iphone11pro max的屏幕刷新率是多少(iphone11promax的屏幕是什么屏)

    iphone11pro max的屏幕刷新率是多少(iphone11promax的屏幕是什么屏)

  • 华为nova5为什么充电不亮灯(华为nova5为什么安装不了软件)

    华为nova5为什么充电不亮灯(华为nova5为什么安装不了软件)

  • 怎样下载腾讯视频的视频(怎样下载腾讯视频到手机)

    怎样下载腾讯视频的视频(怎样下载腾讯视频到手机)

  • 红米k20需要贴膜吗(红米k20贴膜有白边怎么办)

    红米k20需要贴膜吗(红米k20贴膜有白边怎么办)

  • 苹果打开软件卡住不动(苹果打开软件卡是手机问题吗)

    苹果打开软件卡住不动(苹果打开软件卡是手机问题吗)

  • 云闪付付款码 多久有效(云闪付付款码截图发给别人能用吗)

    云闪付付款码 多久有效(云闪付付款码截图发给别人能用吗)

  • 三星s8用一会儿就烫手(三星s8用一会儿就黑屏)

    三星s8用一会儿就烫手(三星s8用一会儿就黑屏)

  • 荣耀play屏幕刷新率(荣耀play屏幕刷新赫兹)

    荣耀play屏幕刷新率(荣耀play屏幕刷新赫兹)

  • 人人视频投屏服务异常(人人视频投屏服务初始化失败)

    人人视频投屏服务异常(人人视频投屏服务初始化失败)

  • qq昵称变成qq号(qq昵称变成qq号怎么改回来)

    qq昵称变成qq号(qq昵称变成qq号怎么改回来)

  • 苹果11自动重启(苹果11自动重启无限循环)

    苹果11自动重启(苹果11自动重启无限循环)

  • 存在不兼容无法同时安装怎么解决(存在不兼容驱动360netmon.sys)

    存在不兼容无法同时安装怎么解决(存在不兼容驱动360netmon.sys)

  • autocad是不是应用软件(autocad软件属于)

    autocad是不是应用软件(autocad软件属于)

  • realme Q超广角怎么开(realmeq超广角怎么开)

    realme Q超广角怎么开(realmeq超广角怎么开)

  • vivo手机出现支付风险怎么办(vivo手机出现这种情况怎么办)

    vivo手机出现支付风险怎么办(vivo手机出现这种情况怎么办)

  • 微信转账收不了款怎么办(微信转账收不了款显示上传身份证)

    微信转账收不了款怎么办(微信转账收不了款显示上传身份证)

  • 网络是什么东西(炎魂网络是什么东西)

    网络是什么东西(炎魂网络是什么东西)

  • 苹果x能刷回出厂系统吗(苹果x刷回原来的系统)

    苹果x能刷回出厂系统吗(苹果x刷回原来的系统)

  • 快手快影怎样开通(快手怎么打开快影)

    快手快影怎样开通(快手怎么打开快影)

  • qq一键恢复好友(qq一键恢复好友软件)

    qq一键恢复好友(qq一键恢复好友软件)

  • 怎么安装win7系统(一)?(怎么安装Win7系统)

    怎么安装win7系统(一)?(怎么安装Win7系统)

  • Docker镜像多架构构建(docker运行多个镜像)

    Docker镜像多架构构建(docker运行多个镜像)

  • 帝国CMS自动截取简介怎么解决出现乱码的问题(帝国cms栏目自定义字段)

    帝国CMS自动截取简介怎么解决出现乱码的问题(帝国cms栏目自定义字段)

  • 福利费的进项税额会计分录
  • 交易性金融资产和其他权益工具投资的区别
  • 补发工资怎么补发
  • 减税后含税单价计算公式
  • 单位交的社保明年能退吗
  • 善意取得虚开专票的条件包括
  • 费用计提后冲减怎么做账
  • 小规模纳税人税收优惠政策
  • 外管证开了未用怎么办
  • 代开专用发票缴纳的增值税需要计提吗?
  • 免税销售额收入不含税收入怎么算
  • 所得税季度申报表营业成本怎么填
  • 投标人组织结构怎么填写
  • 个人所得税有哪几种
  • 网上银行转账被骗能追回吗
  • 地方教育费附加计入什么科目
  • 项目工程分包账务
  • 企业的营业外收入包括
  • 工程费用包括哪几类
  • 法院强制拍卖房子流程
  • 增值税系统技术维护费需要勾选吗
  • 网速检测工具
  • 借条无还款时间怎么办
  • win10组策略关闭defender
  • 预算会计的核算范围
  • Win11 Build 22449.1000 预览版发布(附更新修复已知问题汇总)
  • 进项税一定是专票吗
  • 保洁费入账
  • 预付采购材料货款
  • 企业租赁不动产税率
  • 海獭妈妈和新生儿的故事
  • 解决脱发的8个方法
  • 小企业会计准则财务报表至少包括
  • thinkPHP5 tablib标签库自定义方法详解
  • php实现验证码
  • 职工教育经费的计提比例是多少
  • 猿起信息科技有限公司官网
  • 阿里pv
  • js生成随机数字和字母组合
  • php面向对象的机制
  • 会计制度备案附件要上传什么
  • 待抵扣进项税额的账务处理
  • 发票必须在什么时候开
  • 需要计提坏账准备吗
  • 教育咨询公司能开培训费发票吗
  • python继承例子
  • mongodb $lookup
  • 一般纳税人废业企业库存怎么办
  • 哪些企业不能核算成本
  • sqlalchemy mongodb
  • 自行建造的固定资产达到预定可使用状态
  • 保税仓库税收政策
  • 水利建设基金申报表哪里
  • 公司提供给员工暂借款未还款离职
  • 收不到物业费不想干了
  • 企业坏账准备提取的方法和提取的比例由国家统一规定
  • 非本公司员工能否享受本公司的福利
  • mysql 更改密码
  • sql简单教程
  • 电脑开机密码忘记了怎么打开
  • 无法打开vmx86
  • win10预览版好吗
  • w7系统cf怎么调烟雾头
  • win10mobile下载官网
  • windows10周年更新
  • 进程process.acore已停止怎么办
  • 自动切换桌面
  • linux树形结构
  • win10系统中断怎么解除
  • eclipse cocos2dx Command line too long
  • css隐藏显示元素的方法
  • linux实现shell
  • shell脚本查找
  • javascript前端开发案例教程课后答案
  • android应用开发基础课后答案
  • js遍历foreach
  • php jquery教程
  • 杭州汽车摇号中签率多少
  • 独生子女补贴和退休金一起发吗
  • 新版ukey税盘怎么设置密码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设