linux 安装sysstat使用iostat、mpstat、sar、sa(转载)
使用yum安装
#yum install sysstat
sysstat的安装包是:sysstat-5.0.5-1.i386.rpm,装完了sysstat-5.0.5-1.i386.rpm
后 就会有iostat、mpstat、sar、sa的功能,sysstat-5.0.5-1.i386.rpm
启动sysstat
/etc/init.d/sysstat start
设置sysstat自启动
#checkfig sysstat on
输出CPU使用情况的统计信息,每秒输出一次,一共输出100次
17时06分01秒 CPU %user %nice %system %iowait %idle
17时06分02秒 all 1.27 0.00 0.51 1.01 97.22
17时06分03秒 all 0.00 0.00 0.00 0.00 100.00
17时06分04秒 all 0.00 0.00 0.00 0.00 100.00
17时06分05秒 all 0.25 0.00 0.00 0.00 99.75
17时06分06秒 all 0.00 0.00 0.00 0.51 99.49
Average: all 0.30 0.00 0.10 0.30 99.29
%user 显示在用户级别(application)运行使用 CPU 总时间的百分比。
%nice 显示在用户级别,用于nice操作,所占用 CPU 总时间的百分比。
%system 在核心级别(kernel)运行所使用 CPU 总时间的百分比。
%iowait 显示用于等待I/O操作占用 CPU 总时间的百分比。
%steal 管理程序(hypervisor)为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。
%idle 显示 CPU 空闲时间占用 CPU 总时间的百分比。
若 %iowait 的值过高,表示硬盘存在I/O瓶颈
若 %idle 的值高但系统响应慢时,有可能是 CPU 等待分配内存,此时应加大内存容量
若 %idle 的值持续低于 10,则系统的 CPU 处理能力相对较低,表明系统中最需要解决的资源是 CPU。
显示I/O和传送速率的统计信息
17时09分07秒 tps rtps wtps bread/s bwrtn/s
17时09分08秒 3.12 3.12 0.00 25.00 0.00
17时09分09秒 89.58 6.25 83.33 141.67 733.33
17时09分10秒 42.71 9.38 33.33 141.67 600.00
17时09分11秒 2.11 2.11 0.00 16.84 0.00
17时09分12秒 1.04 0.00 1.04 0.00 175.00
Average: 27.77 4.18 23.59 65.14 302.30
rtps 每秒钟从物理设备读入的数据总量
wtps 每秒钟向物理设备写入的数据总量
bread/s 每秒钟从物理设备读入的数据量,单位为 块/s
bwrtn/s 每秒钟向物理设备写入的数据量,单位为 块/s
每秒钟创建的进程数
15时10分01秒 1.35
15时20分01秒 1.01
15时30分01秒 0.59
15时40分01秒 1.35
15时50分01秒 0.99
16时00分01秒 0.57
16时10分01秒 1.33
16时20分01秒 1.02
16时30分01秒 0.57
16时40分01秒 1.33
16时50分01秒 1.07
17时00分01秒 0.56
17时10分01秒 1.32
输出网络设备状态的统计信息
17时13分42秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
17时13分43秒 eth1 3669.70 4156.57 368362.63 2747714.14 0.00 0.00 0.00
17时13分44秒 eth1 2689.11 2585.15 289661.39 701461.39 0.00 0.00 0.00
17时13分45秒 eth1 3746.00 4077.00 415178.00 2605720.00 0.00 0.00 0.00
17时13分46秒 eth1 3096.00 3241.00 327916.00 1597320.00 0.00 0.00 0.00
17时13分47秒 eth1 2910.00 2834.00 312632.00 957903.00 0.00 0.00 0.00
Average: eth1 3220.20 3375.60 342592.60 1717931.20 0.00 0.00 0.00
rxpck/s 每秒接收的包总数
txpck/s 每秒传输的包总数
rxbyt/s 每秒接收的字节(byte)总数
txbyt/s 每秒传输的字节(byte)总数
rxcmp/s 每秒接收压缩包的总数
txcmp/s 每秒传输压缩包的总数
rxmcst/s 每秒接收的多播(multicast)包的总数
输出进程队列长度和平均负载状态统计信息
17时16分28秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15
17时16分29秒 0 160 0.26 0.11 0.03
17时16分30秒 0 160 0.26 0.11 0.03
17时16分31秒 0 160 0.24 0.11 0.03
17时16分32秒 0 160 0.24 0.11 0.03
17时16分33秒 0 160 0.24 0.11 0.03
Average: 0 160 0.25 0.11 0.03
plist-sz 进程列表中进程(processes)和线程(threads)的数量
ldavg-1 最后1分钟的系统平均负载(System load average)
ldavg-5 过去5分钟的系统平均负载
ldavg-15 过去15分钟的系统平均负载
输出内存和交换空间的统计信息
7、iostat
tps 每秒钟物理设备的 I/O 传输总 量。
Blk_read 读入的数据总量,单位为 块。
Blk_wrtn 写入的数据总量,单位为 块。
kB_read 读入的数据总量,单位为 KB。
kB_wrtn 写入的数据总量,单位为 KB。
MB_read 读入的数据总量,单位为 MB。
MB_wrtn 写入的数据总量,单位为 MB。
Blk_read/s 每秒从驱动器读入的数据量,单位为 块 /s。
Blk_wrtn/s 每秒向驱动器写入的数据量,单位为 块 /s。
kB_read/s 每秒从驱动器读入的数据量,单位为 KB/s。
kB_wrtn/s 每秒向驱动器写入的数据量,单位为 KB/s。
MB_read/s 每秒从驱动器读入的数据量,单位为 MB/s。
MB_wrtn/s 每秒向驱动器写入的数据量,单位为MB/s。
rrqm/s 将读入请求合并后,每秒发送到设备的读入请求数。
wrqm/s 将写入请求合并后,每秒发送到设备的写入请求数。
r/s 每秒发送到设备的读入请求 数。
w/s 每秒发送到设备的写入请求 数。
rsec/s 每秒从设备读入的扇区 数。
wsec/s 每秒向设备写入的扇区 数。
rkB/s 每秒从设备读入的数据量,单位为 KB/s。
wkB/s 每秒向设备写入的数据量,单位为 KB/s。
rMB/s 每秒从设备读入的数据量,单位为 MB/s。
wMB/s 每秒向设备写入的数据量,单位为 MB/s。
avgrq-sz 发送到设备的请求的平均大小,单位为扇 区。
avgqu-sz 发送到设备的请求的平均队列长 度。
await I/O请求平均执行时间。包括发送请求和执行的时间。单位为毫 秒。
svctm 发送到设备的I/O请求的平均执行时间。单位为毫 秒。
%util 在I/O请求发送到设备期间,占用CPU时间的百分比。用于显示设备的带宽利用率。当这个值接近100%时,表示设备带宽已经占满。
linux 安装sysstat使用iostat、mpstat、sar、sa(转载)的更多相关文章
- linux 安装sysstat使用iostat、mpstat、sar、sa
使用yum安装 #yum install sysstat sysstat的安装包是:sysstat-5.0.5-1.i386.rpm,装完了sysstat-5.0.5-1.i386.rpm后 就会有i ...
- iostat,mpstat,sar即时查看工具,sar累计查看工具
iostat,mpstat,sar即时查看工具,sar累计查看工具
- Linux监控命令整理(top,free,vmstat,iostat,mpstat,sar,netstat)
1.1 top 1.1.1 命令说明 Top 命令能够实时监控系统的运行状态,并且可以按照cpu.内存和执行时间进行排序 1.1.2 参数说明 命令行启动参数: 用法: top -hv | -bcis ...
- Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc
sysstat Sysstat的工具集sar. iostat.mpstat.sadf.sar.sadc * iostat 工具提供CPU使用率及硬盘吞吐效率的数据: * mpstat 工具提供单个处理 ...
- 安装sysstat出现软件包依赖问题
需要使用Linux性能分析工具iostat 和sar等, 这就需要安装软件包sysstat 在Ubuntu 12.04下运行sudo apt-get install sysstat,出现如下问题: 开 ...
- mpstat, pidstat, iostat和sar
在我们上一篇文章中,我们已经学习了如何去安装和更新sysstat,并且了解了包中的一些实用工具. 今天,我们将会通过一些有趣的实例来学习mpstat, pidstat, iostat和sar等工具,这 ...
- #linux包之sysstat之iostat命令
概述 对于I/O-bond类型的进程,我们经常用iostat工具查看进程IO请求下发的数量.系统处理IO请求的耗时,进而分析进程与操作系统的交互过程中IO方面是否存在瓶颈.同vmstat一样,iost ...
- linux环境中iostat命令的安装,解决-bash: iostat: command not found问题
需求说明: 今天在测试环境的主机上,准备通过iostat来查看系统的io情况,发现没有该命令 [root@testvm Packages]# iostat -bash: iostat: command ...
- Linux 监测磁盘常用的工具sar iostat vmstat
Linux 检测内存常用的工具sar iostat vmstat #每秒刷新一次显示2次 sar -d 1 2 iostat -kx 1 2 vmstat -d 1 2 磁盘统计信息解释 tps 每秒 ...
随机推荐
- Redis 管道技术
Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务.这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响 ...
- 制作嵌入式linux文件系统(ramdisk,cramfs,squashfs)
转:http://blog.csdn.net/zyb19831212/article/details/1887930 一.什么是文件系统 (Filesystem): A directory struc ...
- BootStrap2学习日记19---缩略图
缩略图 代码: <ul class="thumbnails"> <li class="span3"><a href="# ...
- xUtils的介绍
鉴于大家的热情,我写了一篇Android 最火框架XUtils之注解机制详解<-点击查看 xUtils简介 xUtils 包含了很多实用的android工具. xUtils 最初源于Afinal ...
- [经典算法] 排列组合-N元素集合的所有子集(一)
题目说明: 给定一组数字或符号,产生所有可能的集合(包括空集合),例如给定1 2 3,则可能的集合为:{}.{1}.{1,2}.{1,2,3}.{1,3}.{2}.{2,3}.{3}. 题目解析: 如 ...
- DPKG命令与软件安装、APT
====Linux软件包==== Linux系统中,软件通常以源代码或者预编译包的形式提供. 软件的源代码通常需要编译为二进制代码才可使用,安装比较耗时.用户可以自行调节编译选项,决定需要的功能或组件 ...
- 能够提高开发效率的Eclipse实用操作
工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分 ...
- JSON解析总结2
使用json-lib-2.4-jdk15.jar JSON工具类: import java.util.List; import net.sf.json.JSONArray; import net.sf ...
- vagrant WARNING: You are not using an encrypted connection
开发环境:vagrant 1.7 + centos 6(i386) + LAMP Drupal版本:7.53 在vagrant LAMP开发环境中,给Druapl安装模块时,显示WARNING: Yo ...
- document.execCommand()命令小计
2D-Position 允许通过拖曳移动绝对定位的对象. AbsolutePosition 设定元素的 position 属性为“absolute”(绝对). BackColor 设置或获取当前选中区 ...