linux 性能检测工具之 dstat

转载 2013年12月06日 11:10:24
这几天在做lamp性能调优,对系统性能检测使用top vmstat 发现非常不妨便,在刚开会的时候, @mandahang 介绍了一个软件 dstat,用起来感觉还真不错。

下面则对dstat 做下简单的介绍:

一、安装

1.在centos下 可以 yum -y instatll dstat

2. 下载rpm包进行安装

 wget http://packages.sw.be/dstat/dstat-0.7.2-1.el5.rfx.noarch.rpm

 rpm -ivh dstat-0.7.2-1.el5.rfx.noarch.rpm

二、使用

1.执行 dstat 命令的时候,默认他会 收集-cpu-、-disk-、-net-、-paging-、-system-的数据,一秒钟收集一次。默认输入 dstat 等于输入了dstat -cdngy 1或dstat -a 1;

 

如果我们执行 dstat 3 命令的话,他就是3秒收集一次信息。

2.同样的 dstat 也可以收集指定的性能资源。使用 dstat -h 可以看到相应的参数。

  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文件中

  dstat -cdlmnpsy

  在1024×768的屏幕上正好全部显示出来

  别名  alias dstat='dstat -cdlmnpsy'

例 图:

我们选择 cdlmnpsyt 几个参数 让它5秒刷新一次

他会针对 cpu 磁盘 load 内存 网络 process swap 时间 等具体资源,进行抓取信息。也许是由于以前不知道,新鲜感吧,今天用这个工具感觉还是听不错的。

   知道的朋友们就当看个热闹,没用过的,可以试一试,嘿嘿,真的还不错。。。

linux 性能检测工具之 dstat

这几天在做lamp性能调优,对系统性能检测使用top vmstat 发现非常不妨便,在刚开会的时候, @mandahang 介绍了一个软件 dstat,用起来感觉还真不错。 下面则对dstat 做下...
  • xiyang_1990
  • xiyang_1990
  • 2013年09月05日 16:55
  • 658

嵌入式 Linux下比较全面的监控工具dstat

1) 工具说明 dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥...
  • skdkjxy
  • skdkjxy
  • 2014年11月18日 20:49
  • 1207

linux命令---dstat

概述  先献上【官网】和【github】本文中所有资料的均源于此,写的不清楚的地方可以翻阅一下官方文档  dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多...
  • yue530tomtom
  • yue530tomtom
  • 2017年07月19日 19:16
  • 562

Linux 终端下 dstat 监控工具

Linux 终端下 dstat 监控工具 dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能...
  • qq_30164225
  • qq_30164225
  • 2017年02月04日 10:41
  • 354

Linux性能监控工具dstat

一、先安装EPEL1.下载wget http://dl.fedoraproject.org/pub/epel/…2.安装sudo rpm -ivh epel-release-6-8.noarch.rp...
  • u010941185
  • u010941185
  • 2016年04月25日 14:04
  • 287

Linux下很全面的监控工具dstat

dstat -cndylmip -N total 1  (监控系统资源) 1)  工具说明 dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这...
  • wanglha
  • wanglha
  • 2015年12月30日 17:02
  • 1269

dstat使用

1、安装 方法一:yum #yum install -y dstat 方法二:rpm 官网下载地址: http://dag.wieers.com/rpm/packages...
  • xtjsxtj
  • xtjsxtj
  • 2013年11月19日 17:30
  • 1165

几款优秀的Linux基准测试工具

CSDN GitHub 几款优秀的Linux基准测试工具 AderXCoding/system/benchmark 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议...
  • gatieme
  • gatieme
  • 2017年01月09日 23:26
  • 4017

Linux性能分析和工具)

首先来看一张图: http://www.360doc.com/content/14/0325/15/15064667_363607814.shtml  上面这张神一样的图出自国外一个Lead ...
  • lishenglong666
  • lishenglong666
  • 2015年09月10日 14:41
  • 1123

Linux 下统计网卡的流量

1.原理 eth0的网口上分析报告会输出到这些文件中:(不同的网卡目录是对对应的网卡名称) /sys/class/net/eth0/statistics/rx_packets: 收到的数据包数据...
  • baidu_32452525
  • baidu_32452525
  • 2017年12月17日 00:22
  • 41
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 性能检测工具之 dstat
举报原因:
原因补充:

(最多只允许输入30个字)