Linux系统状态查看工具Sysstat.docx
上传人:qw****27 上传时间:2024-09-12 格式:DOCX 页数:13 大小:27KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Linux系统状态查看工具Sysstat.docx

Linux系统状态查看工具Sysstat.docx

预览

免费试读已结束,剩余 3 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

HYPERLINK"http://www.eygle.com/digest/2007/07/linux_sysstat.html"Linux系统状态查看工具Sysstat网址:HYPERLINK"http://www.eygle.com/digest/2007/07/linux_sysstat.html"http://www.eygle.com/digest/2007/07/linux_sysstat.html原文链接:HYPERLINK"http://www.linuxsir.org/main/?q=node/211"http://www.linuxsir.org/main/?q=node/2111、关于Sysstat;Sysstat是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手;Sysstat软件包集成如下工具:*iostat工具提供CPU使用率及硬盘吞吐效率的数据;*mpstat工具提供单个处理器或多个处理器相关数据;*sar工具负责收集、报告并存储系统活跃的信息;*sa1工具负责收集并存储每天系统动态信息到一个二进制的文件中。它是通过计划任务工具cron来运行,是为sadc所设计的程序前端程序;*sa2工具负责把每天的系统活跃性息写入总结性的报告中。它是为sar所设计的前端,要通过cron来调用*sadc是系统动态数据收集工具,收集的数据被写一个二进制的文件中,它被用作sar工具的后端;*sadf显示被sar通过多种格式收集的数据;2、安装Sysstat和运行;对于大多数系统,都有这个软件包,软件名以sysstat开头。我们可以通过网络安装它;2.1对于Debian或deb软件包为基础的系统;[root@localhost~]#apt-getinstallsysstat2.2Fedora系统或以RPM包管理的系统;[root@localhost~]#yuminstallsysstat如果是RPM包,请用下面的命令来安装;[root@localhost~]#rpm-ivhsysstat*.rpm如果您想了解yum和rpm软件包管理工具,请参考:HYPERLINK"http://www.linuxsir.org/main/?q=node/63"《Fedora/Redhat软件包管理指南》2.3Slackware系统,对于Slackware系统;[root@localhost~]#installpkgsysstat*.pkg2.4通过源码包编译安装;如果您是通过源码包安装,请到官方下源源码包HYPERLINK"http://perso.wanadoo.fr/sebastien.godard/download.html"\t"_blank"http://perso.wanadoo.fr/sebastien.godard,目前最新版本是sysstat-6.1.2;如果您想了想一下什么是源码包,请参考:HYPERLINK"http://www.linuxsir.org/main/?q=node/51"《如何编译安装源码包软件》[root@localhost~]#tarzxvfsysstat-6.1.2.tar.gz[beinan@localhost~]$cdsysstat-6.1.2[beinan@localhostsysstat-6.1.2]#[beinan@localhostsysstat-6.1.2]#makeconfig[beinan@localhostsysstat-6.1.2]#make[beinan@localhostsysstat-6.1.2]#makeinstall2.5关于Sysstat计划任务;如果您想得到Sysstat工具集所收集的系统信息自动存为某个文件中,你必须通过cron为sa1和sa2做计划任务。我们可以通过修改用户的crontab。在默认的情况下,Sysstat历史信息将被存放在/var/log/sa文件中。如果想定义自己的计划任务,请参考:HYPERLINK"http://www.linuxsir.org/main/?q=node/209"《计划任务工具cron的配置和说明》在root用户,通过crontab-e来添加下面的一段;#8am-7pmactivityreportsevery10minutesduringweekdays08-18**1-5/usr/lib/sa/sa16006&#7pm-8amactivityreport