- 浏览: 785993 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
aliang032:
文章很赞,有几个缺点:1、是你的服务端是单进程的,如果进程挂了 ...
php socket编程实例详解 -
最佳蜗牛:
最佳蜗牛 写道是不是缺少了一个toolbar.Realize( ...
wxPython写的简易编辑器(原创) -
最佳蜗牛:
是不是缺少了一个toolbar.Realize()?
wxPython写的简易编辑器(原创) -
最佳蜗牛:
2.7.3版本里不能显示工具栏的图标
wxPython写的简易编辑器(原创) -
sogo6:
我怎么安装的也不行? 裸奔啊。。。。。
让TextMate支持中文显示
iostat 用于输出CPU和磁盘I/O相关的统计信息。命令格式为: 其中: 常用选项: 下面给出几个例子: avg-cpu 部分输出项说明: Device 部分基本输出项说明: Device 部分扩展输出项说明: mpstat 输出每一个 CPU 的运行状况,为多处理器系统中的 CPU 利用率提供统计信息。命令格式为: 其中: 常用选项: 下面给出几个例子:iostat
iostat 的命令格式
iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ]
[ -p [ device | ALL ] ] [ interval [ count ] ]
选项
说明
-c
仅显示CPU统计信息。与-d选项互斥。
-d
仅显示磁盘统计信息。与-c选项互斥。
-k
以KB为单位显示每秒的磁盘请求数。默认单位块。
-m
以MB为单位显示每秒的磁盘请求数。默认单位块。
-p {device|ALL}
用于显示块设备及系统分区的统计信息。与-x选项互斥。
-t
在输出数据时,打印搜集数据的时间。
-V
打印版本号信息。
-x
输出扩展信息。
iostat 使用举例
# 显示一条包括所有的CPU和设备吞吐率的统计信息
# iostat
Linux 2.6.18-53.el5 (cnetos5) 01/21/2008
avg-cpu: %user %nice %system %iowait %steal %idle
0.10 0.04 0.37 0.07 0.00 99.42
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 1.44 16.79 10.58 800430 504340
sdb 0.01 0.07 0.00 3314 8
sdc 0.86 8.56 0.00 407892 24
# 每隔5秒显示一次设备吞吐率的统计信息(单位为 块/s)
# iostat -d 5
# 每隔5秒显示一次设备吞吐率的统计信息(单位为 KB/s),共输出3次
# iostat -dk 5 3
# 每隔2秒显示一次 sda 及上面所有分区的统计信息,共输出5次
# iostat -p sda 2 5
# 每隔2秒显示一次 sda 和 sdb 两个设备的扩展统计信息,共输出6次
# iostat -x sda sdb 2 6
Linux 2.6.18-53.el5 (cnetos5) 01/21/2008
avg-cpu: %user %nice %system %iowait %steal %idle
0.10 0.04 0.37 0.07 0.00 99.42
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.17 0.84 0.96 0.47 16.67 10.56 19.01 0.01 7.11 1.25 0.18
sdb 0.00 0.00 0.01 0.00 0.07 0.00 5.16 0.00 0.22 0.19 0.00
…………
iostat 的输出项说明
%user
在用户级别运行所使用的 CPU 的百分比。
%nice
nice 操作所使用的 CPU 的百分比。
%system
在核心级别(kernel)运行所使用 CPU 的百分比。
%iowait
CPU 等待硬件 I/O 所占用 CPU 的百分比。
%steal
当管理程序(hypervisor)为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。
%idle
CPU 空闲时间的百分比。
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%时,表示设备带宽已经占满。
mpstat
mpstat 的命令格式
mpstat [ -P { cpu | ALL } ] [ -V ] [ interval [ count ] ]
选项
说明
-P {cpu|ALL}
指定 CPU。用 CPU-ID 指定,CPU-ID 是从0开始的,即第一个CPU为0。ALL 表示所有CPU。
-V
输出版本号信息。
mpstat 使用举例
# 输出所有 CPU 使用情况的统计信息。
# mpstat
Linux 2.6.18-53.el5 (cnetos5) 01/21/2008
10:39:06 AM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
10:39:06 AM all 0.10 0.04 0.31 0.06 0.04 0.01 0.00 99.45 1012.99
# 输出第一个 CPU 使用情况的统计信息。
# mpstat -P 0
Linux 2.6.18-53.el5 (cnetos5) 01/21/2008
10:41:03 AM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s
10:41:03 AM 0 0.09 0.02 0.40 0.09 0.08 0.01 0.00 99.32 1012.79
# 每隔2秒输出所有CPU的统计信息,共输出5次。
# mpstat 2 5
# 每隔2秒输出一次所有CPU的统计信息,共输出5次。
# mpstat -P ALL 2 5
# 每隔2秒输出一次第二个CPU的统计信息,共输出5次。
# mpstat -P 1 2 5
mpstat 输出项说明
CPU
在多CPU系统里,每个CPU有一个ID号,第一个CPU为0。all表示统计信息为所有CPU的平均值。
%user
显示在用户级别运行所占用CPU总时间的百分比。
%nice
显示在用户级别,用于nice操作,所占用CPU总时间的百分比。
%sys
显示在kernel级别运行所占用CPU总时间的百分比。注意:这个值并不包括服务中断和softirq。
%iowait
显示用于等待I/O操作时,占用CPU总时间的百分比。
%irq
显示用于中断操作,占用CPU总时间的百分比。
%soft
显示用于softirq操作,占用CPU总时间的百分比。
%steal
管理程序(hypervisor)为另一个虚拟进程提供服务而等待虚拟 CPU 的百分比。
%idle
显示CPU在空闲状态,占用CPU总时间的百分比。
intr/s
显示CPU每秒接收到的中断总数。
发表评论
-
Web性能压力测试工具之Siege详解
2013-05-28 18:01 1574Siege是一款开源的压力测试工具,设计用于评估WEB应用在 ... -
Linux的IO性能监控工具iostat详解
2013-05-26 03:08 3008Linux系统出现了性能问题,一般我们可以通过top、ios ... -
linux,centos下解压tar,gz,bz2,tgz,zip
2013-03-23 19:55 3146今天从ix主机上打包了个zip文件,到linuxvps下总 ... -
Installing Phusion Passenger and nginx on Mac OS X
2013-03-08 18:04 1622I was trying to install Phusi ... -
ld: symbol(s) not found for architecture x86_64
2013-03-08 10:58 3755GraphicsMagic 有一个Nodejs的客户端: ... -
在Mac下安装GraphicsMagick
2013-01-31 23:11 1440GraphicsMagic 有一个Nodejs的客户端: ... -
Mac Lion 的textmate全屏设置
2011-08-31 09:53 1772You’ll need: TextMate Xcod ... -
Linux服务器下查看网络流量
2011-08-01 01:37 1933推荐Linux下检测网卡流量的两款软件,其一是:nload,另 ... -
linux下ps 命令详解
2011-08-01 00:48 3352linux上进程有5种状态: 1. 运行(正在运行或在运行队列 ... -
sysstat 工具详细说明(一)
2011-08-01 00:38 6497sysstat 工具 内容提要 了解 ... -
uptime查看linux负载及数值的意义
2011-07-31 23:56 1242uptime命令都会用,但是结果什么意思呢?一般来说只要每个C ... -
查看linux版本命令
2011-07-31 18:45 10101. 查看内核版本命令: 1) [root ... -
修改Linux系統的默認連接數
2011-07-29 01:39 24461、修改用戶進程可打 ... -
Linux iptables防攻擊使用
2011-07-29 01:36 1595虛擬主機服務商在運 ... -
提升Linux服務器的安全性能
2011-07-29 01:34 1135眾所周知,就安全性而言,Linux相對於Windows ... -
Linux hosts.allow与hosts.deny文件设置
2011-07-29 01:05 51473redhat as4常用应用之hosts.allow和ho ... -
linux禁止root通过SSH远程登录访问设置
2011-07-29 00:38 1165禁止ROOT通过SSH远程登录访问改/etc/ssh/sshd ... -
Linux安全策略:你能信任你的ps命令吗?
2011-07-27 23:54 1373找出rootkit的首 ... -
Linux系统Iptables防火墙
2011-07-27 23:44 846Linux 的内置firewall机制,是通过kernel中的 ... -
防范攻击 Linux安全技巧11则
2011-07-27 23:40 10021、禁止使用ping ...
相关推荐
sysstat 是 Linux 系统中的常用工具包。它的主要用途是观察服务负载,比如CPU和内存的占用率、网络的使用率以及磁盘写入和读取速度等。 sysstat 工具包中包含两类工具: • 即时查看工具:iostat、mpstat、sar • ...
linux 查看系统资源工具 memstat iostat
linux性能测试网络监控工具-sysstat,含安装包及安装命令、监控命令等。
linux下安装oracle时必备的文件sysstat-10.0.2.tar.gz 。
传统的Sysstat监控工具是以命令行的方式执行的,输出的结果只能显示在标准输出;但通常我们的程序需要以api的方式监控系统的性能,所以传统的Sysstat是做不到的。该资源对sysstat-11.5.5的源码进行改造,以动态库的...
sysstat 该服务包括监控系统性能及效率的一组工具。这些工具对于收集系统的性能数据很有帮助:核心工具包: iostat : cpu使用率及硬盘吞吐效率工具 mpstat:提供单个或者多个处理器的数据 sar 负责收集,报告并存储...
linue操作系统sysstat命令源代码,Linux下使用iostat监测IO状态,最新稳定版。另外有最新稳定版12.2.1。
通过网上收集和对LINUX服务器性能的分析和体验,整理了几个比较实用,功能比较强大的性能测试工具供亲们下载,虽然网络上都对每个工具做了详细的功能介绍和文档说明,但分得很散,所以, 在此本人将各个比较实用的...
Linux 下的性能分析,少不了要使用 sysstat 工具包中的命令。同时 sysstat 服务会自动每个10分钟收集一次系统状态信息,并将它们存储到 /var/log/sa目录下。每天一个文件,文件名分别是sa01, sa02,... sa30.. 自动...
sysstat-Linux操作系统的系统性能工具 (C)1999-2020塞巴斯蒂安·戈达德(sysstat(at)橙色(dot)fr)介绍sysstat软件包包含许多商用Unix通用的各种实用程序,用于监视系统性能和使用情况: iostat报告块设备和...
sysstat-11.5.6.tar.gz,sysstat是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据。
sysstat-用于Linux操作系统的系统性能工具sysstat-用于Linux操作系统的系统性能工具(C)1999-2021 Sebastien GODARD(sysstat(at)橙色(点)fr)简介sysstat程序包包含许多公用程序,许多公用程序商业Unix,以...
linux rpm sysstat-7.0.2-3.el5.x86_64.rpm
sysstat软件安装包,安装之后可以方便
sysstat-10.0.0.tar.gz linux监控工具sar安装包,可以监控Linux的cpu,内存,磁盘,进程等等。
sysstat 实用程序是一组用于 Linux 的性能监视工具。 其中包括 sar、sadf、mpstat、iostat、nfsiostat-sysstat、cifsiostat、pidstat 和 sa 工具。
本资源是在centos7.4.1708的docker系统使用yum下载的sysstat的rpm包及其相关依赖,可以避免某些centos版本无sysstat的尴尬。
SYSSTAT是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、...
Sysstat 是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据
nmon工具监控Linux系统资源 很好用哦 带说明文档的