linux系统状态查看工具sysstat

linux系统状态查看工具sysstat

ID:1990061

大小:27.23 KB

页数:13页

时间:2017-11-14

linux系统状态查看工具sysstat_第1页
linux系统状态查看工具sysstat_第2页
linux系统状态查看工具sysstat_第3页
linux系统状态查看工具sysstat_第4页
linux系统状态查看工具sysstat_第5页
资源描述:

《linux系统状态查看工具sysstat》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux系统状态查看工具Sysstat网址:http://www.eygle.com/digest/2007/07/linux_sysstat.html原文链接:http://www.linuxsir.org/main/?q=node/211 1、关于Sysstat;Sysstat是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手;Sysstat软件包集成如下工具

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

3、sar工具的后端;    *sadf显示被sar通过多种格式收集的数据;2、安装Sysstat和运行;对于大多数系统,都有这个软件包,软件名以sysstat开头。我们可以通过网络安装它;2.1对于Debian或deb软件包为基础的系统;[root@localhost~]#apt-getinstallsysstat2.2Fedora系统或以RPM包管理的系统;[root@localhost~]#yuminstallsysstat如果是RPM包,请用下面的命令来安装;[root@localhost~]#rpm-ivhsysstat*.

4、rpm如果您想了解yum和rpm软件包管理工具,请参考:《Fedora/Redhat软件包管理指南》2.3Slackware系统,对于Slackware系统;[root@localhost~]#installpkgsysstat*.pkg2.4通过源码包编译安装;如果您是通过源码包安装,请到官方下源源码包http://perso.wanadoo.fr/sebastien.godard,目前最新版本是sysstat-6.1.2;如果您想了想一下什么是源码包,请参考:《如何编译安装源码包软件》[root@localhost~]#tar

5、zxvfsysstat-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工具集所收集的系统信息自动存为某个文件中,你必须通过

6、cron为sa1和sa2做计划任务。我们可以通过修改用户的crontab。在默认的情况下,Sysstat历史信息将被存放在/var/log/sa文件中。如果想定义自己的计划任务,请参考:《计划任务工具cron的配置和说明》在root用户,通过crontab-e来添加下面的一段;#8am-7pmactivityreportsevery10minutesduringweekdays08-18**1-5/usr/lib/sa/sa16006pm-8amactivityreportseveryhourduringweekdays01

7、9-7**1-5/usr/lib/sa/sa1&#ActivityreportseveryhouronSaturdayandSunday0***0,6/usr/lib/sa/sa1&#Dailysummarypreparedat19:05519***/usr/lib/sa/sa2-A&创建Sysstat的启动脚本;[root@localhost~]#touch/etc/rc.d/init.d/sysstat[root@localhost~]#vi/etc/rc.d/init.d/sysstat#!/bin/sh#Begin$rc_

8、base/init.d/sysstat#BasedonsysklogdscriptfromLFS-3.1andearlier.#RewrittenbyGerardBeekmans-gerard@linuxfromscratch.org./etc/s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。