ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [20141201]SYSSTAT软件包.txt

[20141201]SYSSTAT软件包.txt

原创 Linux操作系统 作者:lfree 时间:2014-12-01 11:38:13 0 删除 编辑

[20141201]SYSSTAT软件包.txt

linux下有一个软件包SYSSTAT。

#  rpm -qi sysstat
Name        : sysstat                      Relocations: (not relocatable)
Version     : 7.0.2                             Vendor: Oracle America
Release     : 12.0.1.el5                    Build Date: Tue 23 Oct 2012 11:27:04 AM CST
Install Date: Fri 16 May 2014 11:25:19 PM CST      Build Host: ca-build56.us.oracle.com
Group       : Applications/System           Source RPM: sysstat-7.0.2-12.0.1.el5.src.rpm
Size        : 427611                           License: GPL
Signature   : DSA/SHA1, Tue 23 Oct 2012 11:27:09 AM CST, Key ID 66ced3de1e5e0159
URL         : http://perso.orange.fr/sebastien.godard/
Summary     : The sar and iostat system monitoring commands.
Description :
This package provides the sar and iostat commands for Linux. Sar and
iostat enable system monitoring of disk, network, and other IO
activity.

Sysstat 软件包集成如下工具:
* iostat 工具提供CPU使用率及硬盘吞吐效率的数据;
* mpstat 工具提供单个处理器或多个处理器相关数据;
* sar 工具负责收集、报告并存储系统活跃的信息;
* sa1 工具负责收集并存储每天系统动态信息到一个二进制的文件中。它是通过计划任务工具cron来运行,是为sadc所设计的程序前端程序;
* sa2 工具负责把每天的系统活跃**写入总结性的报告中。它是为sar所设计的前端 ,要通过cron来调用
* sadc 是系统动态数据收集工具,收集的数据被写一个二进制的文件中,它被用作sar工具的后端;
* sadf 显示被sar通过多种格式收集的数据;

--不过缺省仅仅保存7天的信息,保存在目录/var/log/sa/目录下,需要保存更长的时间。
--查询相关配置文件。

#  rpm -qc sysstat
/etc/cron.d/sysstat
/etc/sysconfig/sysstat
/etc/sysconfig/sysstat.ioconf

#  cat /etc/sysconfig/sysstat
# How long to keep log files (days), maximum is a month
HISTORY=7

#  cat /etc/sysconfig/sysstat
# How long to keep log files (days), maximum is a month
HISTORY=31

--修改31就ok了。看来这个步骤以后作为安装后必须做的工作。

#  sar -r -f /var/log/sa/sa19
12:00:01 AM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
....
09:50:01 AM   2091124 262144264     99.21      5748 135725800   5663272  19502548     77.50   2512040
10:00:01 AM   2076796 262158592     99.21      6116 134030392   3675336  21490484     85.40   2644500
10:10:01 AM   2516192 261719196     99.05      4940 131253616   1152548  24013272     95.42   2789104
10:20:01 AM   2498060 261737328     99.05      8576 130689512    306956  24858864     98.78   2922268
10:30:01 AM   3139900 261095488     98.81      4828 130041356         8  25165812    100.00   2969524
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Average:     41720303 222515085     84.21    194765 145979113  14521777  10644043     42.30   3363555

10:45:27 AM       LINUX RESTART

10:50:01 AM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
11:00:01 AM 235686524  28548864     10.80     56752  19712332  25165820         0      0.00         0
11:10:01 AM 235284752  28950636     10.96     73452  19975688  25165820         0      0.00         0
Average:    235485638  28749750     10.88     65102  19844010  25165820         0      0.00         0


--记录一个%swpused使用100%的情况,导致机器重启的情况。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-1352552/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    4006
  • 访问量
    7969584