linux sysstat相关工具sar、iostat等介绍
@简介: Sysstat是linux系统上的状态查看工具,包含监测系统性能及效率的一组工具,这些工具对于我 们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于 我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手; Sysstat 软件包集成如下工具: iostat : reports CPU statistics and input/output statistics for devices, partitions and network filesystems. 报告cpu使用率以及硬盘网络的吞吐量. mpstat:reports individual or combined processor related statistics. 提供单个处理器或多个处理器相关数据; pidstat:reports statistics for Linux tasks (processes) : I/O, CPU, memory, etc. 报告linux上的进程io、cpu、内存等的使用率. sar: collects, reports and saves system activity information (CPU, memory, disks, interrupts, network interfaces, TTY, kernel tables,etc.) 工具负责收集、报告并存储系统活跃的信息; sadc: is the system activity data collector, used as a backend for sar.是系统动态 数据收集工具,收集的数据被写一个二进制的文件中,它被用作sar工具的后端; sa1: collects and stores binary data in the system activity daily data file. It is a front end to sadc designed to be run from cron. 工具负责收集并存储每天系统动态信息到一个二进制的文件中.它是通过计划任务工具 cron来运行,是为sadc所设计的程序前端程序; sa2: writes a summarized daily activity report. It is a front end to sar designed to be run from cron. 工具负责把每天的系统活跃性息写入总结性的报告中.它是为sar所设计的前端 ,要通
sadf: displays data collected by sar in multiple formats (CSV, XML, etc.) This is useful to load performance data into a database, or import them in a spreadsheet to make graphs. 显示被sar通过多种格式收集的数据; nfsiostat: reports input/output statistics for network filesystems (NFS). 报告nfs的吞吐率. cifsiostat:reports CIFS statistics. 统计cifs的使用情况. @安装:在centos上可以通过yum安装Sysstat yum install sysstat 但是安装的不是最新版本,好多功能没有,建议用源代码安装. 下载最新版sysstat-9.1.5.tar.gz wget http://pagesperso-orange.fr/sebastien.godard/sysstat-9.1.5.tar.gz tar zxvf sysstat-9.1.5.tar.gz cd sysstat-9.1.5 ./configure make make install 如果没有指定--prefix,默认安装在/usr/local下. Sysstat 通过a1 和sa2收集系统信息,如果要把收到的信息自动保存到文件中,通过cron 为sa1 和sa2 做计划任务.通过crontab –e 添加如下内容. # Run system activity accounting tool every 10 minutes */10 * * * * root /usr/lib/sa/sa1 -d 1 1 # 0 * * * * root /usr/lib/sa/sa1 -d 600 6 & # Generate a daily summary of process accounting at 23:53 53 23 * * * root /usr/lib/sa/sa2 –A @Sysstat 工具集介绍:通用参数说明:这些命令中,有些事收集统计,有些事报告显示统计,有些收集的同时也能报 告收集到的信息,下面每个命令都有说明.
统计采集的命令会把结果写入文件 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |