一、命令介绍

dstat是监控本机多种资源的监控工具,是vmstat, iostat and ifstat的替代工具。

RHEL6.4安装dstat: rpm -ivh dstat-0.7.0-1.el6.noarch

二、基本使用

直接输入dstat,会使用默认值,每秒显示一次cpu、disk、net、paging、system的数据。等于dstat -cdngy 1。

推荐使用 date && dstat -tclmdny 60 一分钟监视一次(注意调节显示的宽度,或去掉-t选项)。

基本用法

dstat [-afv] [options..] [delay [count]]

常用选项如下:

dstat 3 #3秒输出一条信息

dstat -N eth0 #显示eth0网卡进出流量

dstat -l #显示cpu在1、5、15分钟的负载

dstat -r #显示io读写流量

有关Dstat涉及的些参数含义说明:

Dstat options:

-c, --cpu 显示CPU情况

-C 0,3,total include cpu0, cpu3 and total

-d, --disk 显示磁盘情况

-D total,hda include hda and total

-g, --page enable page stats

-i, --int enable interrupt stats

-I 5,eth2 include int5 and interrupt used by eth2

-l, --load enable load stats

-m, --mem 显示内存情况

-n, --net 显示网络情况

-N eth1,total 可以指定网络接口

-p, --proc enable process stats

-s, --swap 显示swap情况

-S swap1,total 可以指定多个swap

-t, --time enable time counter

-y, --sys enable system stats

--ipc 报告IPC消息队列和信号量的使用情况

--lock enable lock stats

--raw enable raw stats

--tcp enable tcp stats

--udp enable udp stats

--unix enable unix stats

-M stat1,stat2 enable external stats

--mods stat1,stat2

-a, --all 使用-cdngy 缺省的就是这样显示

-f, --full 使用 -C, -D, -I, -N and -S 显示

-v, --vmstat 使用-pmgdsc -D 显示

--integer show integer values

--nocolor disable colors (implies --noupdate)

--noheaders 只显示一次表头以后就不显示了,使用重定向写入文件时很有用

--noupdate disable intermediate updates

--output file 写入到CVS文件中

三、高级用法

显示mem、io、cpu使用最高的进程:

如下选项,可以得到占用资源最多的进程和用户。

--top-bio

show most expensive block I/O process

--top-cpu

show most expensive CPU process

--top-cputime

show process using the most CPU time (in ms)

--top-cputime-avg

show process with the highest average timeslice (in ms)

--top-io

show most expensive I/O process

--top-latency

show process with highest total latency (in ms)

--top-latency-avg

show process with the highest average latency (in ms)

--top-mem

show process using the most memory

linux dstat rpm,dstat监控工具介绍相关推荐

  1. 【dstat】Linux上全能系统监控工具dstat的安装和使用

    一.安装dstat # yum -y install dstat # yum info dstat 二.相关使用 命令参数 在dstat命令中有很多参数可选,你可以通过man dstat命令查看,大多 ...

  2. Linux终端下 dstat 监控工具

    查看全部内存都有谁在占用: dstat -g -l -m -s --top-mem 显示一些关于CPU资源损耗的数据: dstat -c -y -l --proc-count --top-cpu 输出 ...

  3. JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta (Linux 如何查看进程的各线程的CPU占用 )

    http://dolphin-ygj.iteye.com/blog/366216 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta 博客分类: 调优 ...

  4. linux维护rpm 数据库,Linux运维知识之linux rpm命令详细介绍

    本文主要向大家介绍了Linux运维知识之linux rpm命令详细介绍,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 虽然现在N多人都使用yum去替代rpm了,但是rpm在一些 ...

  5. linux 共享存储 iostat,Linux环境下存储监控工具nfsiostat介绍

    我对Linux下存储管理和监控工具的缺乏感到非常不满,虽然如此,我还是积极在寻找适合的工具,除了等待更好的工具出现(或自己开发一款)外,我们必须好好利用现有工具的功能. sysstat监控工具家族中的 ...

  6. Linux系统之温度监控工具——lm_sensors的安装和基本使用

    Linux系统之温度监控工具--lm_sensors的安装和基本使用 一.lm_sensors介绍 二.检测安装环境 1.检查yum仓库 2.检查系统版本 三.安装lm_sensors 四.侦测硬件 ...

  7. linux rpm目录,Linux修改RPM的安装目录的方法

    Linux系统下大多数人都是使用rpm -i xxxx.rpm命令来安装RPM包,这种情况下RPM会被安装在默认的目录当中.如果不想把RPM安装在这个目录下应该怎么办呢?下面就来介绍一下Linux如何 ...

  8. Window VNC远程控制LINUX:VNC详细配置介绍

    Window VNC远程控制LINUX:VNC详细配置介绍 //---------------------------------------vnc linux下的详细配置 1.VNC的启动/停止/重 ...

  9. Linux的RPM管理

    目录 rpm包的介绍 rpm包的简单查询指令 rpm包的卸载指令 rpm包的安装指令 rpm包的介绍 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中.它生成具有.RPM扩展名的文 ...

  10. Linux中.rpm,Linux中rpm的使用

    1.安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包: rpm -iv example.rpm 安装 example.rpm ...

最新文章

  1. mysql case when 去重_【Mysql】 case ... when ... 用法
  2. mysql order by newid_order by newid() 随机查询
  3. ssh(Spring+Spring mvc+hibernate)——Dept.hbm.xml
  4. C# 只允许运行一个程序实例
  5. /proc 虚拟文件系统(实例)
  6. struct结构体初始化3种方法
  7. linux 挂载san存储,新手看招:Linux操作系统下挂载SAN资源
  8. js纯ajax,自动完成JS类(纯JS, Ajax模式)
  9. 开源自动化部署工具_6种开源家庭自动化工具
  10. MySql Workbench如何设置主键自增长
  11. This dependency was not found: * !!vue-style-loader!css-loader? 解决方案
  12. [SCM]源码管理 - SVN:externals
  13. 开发中常用日志搜索技巧
  14. ASP.NET MVC 3和Razor中的@helper
  15. 凤凰os可以用linux指令么,用凤凰OS必须先了解的那些事
  16. 方波、三角波、正弦波信号发生器
  17. 而立之年,第一篇博客,
  18. 数据统计基础之F分布及其应用
  19. csirs参考信号_发送和接收点(TRP)及信道状态信息参考信号(CSI-RS)传输的方法与流程...
  20. 蓝桥杯真题 - 费解的开关题解

热门文章

  1. 软件加密狗破解思路和方法
  2. 西瓜书重温(七): 贝叶斯分类器(手推+代码demo)
  3. 网易面经(内含腾讯ieg/IOS一面面经)
  4. xshell报initialize flexnet service failed error code 50003错误
  5. python 列表比较不同物质的吸热能力_文章
  6. 大学算法分析与设计复习总结
  7. 计算机地图制图符号制作的心得,计算机地图制图原理与方法——地图符号设计参考文档...
  8. 浅析游戏音效中的虚拟音效
  9. java出现com.lowagie.text。DocumentException:字体“C: \ Windows \ \ simsun字体。带有'Identity-H'的ttc'不被识别的错误
  10. 小米浏览器地址栏欺骗漏洞原理与利用分析