sar和skar分析linux性能教程.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Sar和skar分析linux性能教程

修改历史

2019-11-25

初稿

教程不断迭代更新中……

TOC\o1-3\h\z\u

1 Sar、Skar使用 3

1.1 简介 3

1.2 安装 3

1.2.1 在线安装 3

1.2.2 离线安装 4

1.2.3 查看是否成功安装 4

1.3 配置 4

1.4 数据生成 5

1.4.1 Sar数据saDD生成 5

1.4.2 某段时间性能数据(重定向数据)生成 5

1.4.3 定时收集配置 5

1.5 数据查看分析 6

2 Sysstat工具和常用命令 8

2.1 包含的工具 8

2.2 sar使用举例 9

Sar、Skar使用

简介

Sysstat是linux系统免费提供用于收集主机性能的一个软件包,不是默认安装的,需要自己安装。

sysstat的主要用途是观察服务负载,比如CPU和内存的占用率、网络的使用率以及磁盘写入和读取速度等。

sysstat工具包中包含两类工具:

即时查看工具:iostat、mpstat、sar

累计统计工具:sar

也就是说,sar具有这两种功能查看和统计。因此,sar是sysstat中的核心工具。

安装

在线安装

CentOS,通过yum安装:

yuminstallsysstat

Ubuntu

apt-getinstallsysstat

离线安装

红帽系:

或者通过rpm包安装:

wget-chttp://pagesperso-orange.fr/sebastien.godard/sysstat-11.7.3-1.x86_64.rpmsudorpm-Uvhsysstat-11.7.3-1.x86_64.rpm

推荐rpm包方式安装,因为能随时安装最新版本。

德班系:

略。

查看是否成功安装

mpstat–V

sysstatversion9.0.4(C)

SebastienGodard(sysstatatorange.fr)

配置

做下面的配置,使得的系统定时调用收集系统信息:

sudovi/etc/default/sysstat将ENABLED=“false“改为ENABLED=“true“。

sudovi/etc/cron.d/sysstat修改sar的周期等配置。

sudo/etc/init.d/sysstatrestart重启sar服务

上面重启服务后,会在下面的目录看到sar的log文件

/var/log/sysstat/sarlog存放目录

文件名saDD,其中DD为当天的日期,如sa25表示25号的系统信息日志。

数据生成

Sar数据saDD生成

sudo/etc/init.d/sysstatrestart后,linux会根据配置/etc/cron.d/sysstat中配置好了计划日志,定时的执行收集信息到saDD。

定时计划配置见REF_Re\r\h1.4.3REF_Re\h定时收集配置

某段时间性能数据(重定向数据)生成

也可也输出重定向到文件,使用sar记录开机到目前的统计信息到文件sar.txt。

LC_ALL=Csar-Asar.txt

(LC_ALL=C语言环境切换回默认编码,解释:/wajika/p/6592659.html,/uid-74180-id-2055792.html)

定时收集配置

如果是用yum或apt-get方式安装,默认已经在/etc/cron.d/sysstat中配置好了计划日志;如果是编译安装或没有,可以手动配置,内容大致如下:

#Runsystemactivityaccountingtoolevery10minutes

*/10****root/usr/lib64/sa/sa111

#0****root/usr/lib64/sa/sa16006

#Generateadailysummaryofprocessaccountingat23:53

5323***root/usr/lib64/sa/sa2-A(红色部分改为sa1和sa2实际所在地址,用yum和apt-get安装sysstat后可以用命令mansa1和mansa2或find/-namesa1可以查看其所在的实际地址)

统计的日志文件会存放在/var/log/sa这个目录下。每10分钟就进行一次日志的记录,在23:53对一天的日志进行汇总。

改为1分钟一次:*/1**

文档评论(0)

wszwtlg202 + 关注
实名认证
文档贡献者

一页纸且

1亿VIP精品文档

相关文档