dstat监控工具介绍

dstat命令是一个用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具。与sysstat相比,dstat拥有一个彩色的界面,在手动观察性能状况时,数据比较显眼容易观察;而且dstat支持即时刷新。和sysstat相同的是,dstat也可以收集指定的性能资源,例如 dstat -c 即显示CPU的使用情况。

一、安装

$ yum -y install dstat

二、参数说明

直接使用dstat,分别显示cpu、disk、net、page、system信息,默认是1s显示一条信息。可以在最后指定显示一条信息的时间间隔,如dstat 5 是每5s显示一条,dstat 5 10 表示每5s显示一条,一共显示10条。

用法:dstat [-afv] [options..] [delay [count]]

常用参数:
  -c, --cpu              显示CPU系统占用,用户占用,空闲,等待,中断,软件中断等信息
  -C 0,3,total           统计指定CPU或汇总信息
  -d, --disk             显示磁盘情况
  -D total,hda           统计指定磁盘或汇总信息
  -g, --page             显示页面使用情况
  -i, --int              显示中断统计
  -I 5,eth2              统计系统负载情况,包括1分钟、5分钟、15分钟平均值
  -l, --load             enable load stats
  -m, --mem              显示内存情况
  -n, --net              显示网络情况
  -N eth1,total          可以指定网络接口
  -p, --proc             统计进程信息,包括runnable、uninterruptible、new
  -r, --io             统计I/O请求情况,包括读写请求
  -s, --swap             显示swap情况
  -S swap1,total         可以指定多个swap
  -t, --time             显示统计时时间,对分析历史数据非常有用
  -y, --sys              统计系统信息,包括中断、上下文切换
  --ipc                  报告IPC消息队列和信号量的使用情况
  --lock                 统计lock信息
    --socket               用来显示tcp、udp、raw端口状态
  --raw                  统计raw信息
  --tcp                  统计tcp信息
  --udp                  统计udp信息
  --unix                 统计unix信息
  -M stat1,stat2         统计external信息
         --mods stat1,stat2
  -a, --all              使用-cdngy 缺省的就是这样显示
  -f, --full             使用 -C, -D, -I, -N and -S 显示
  -v, --vmstat           使用-pmgdsc -D 显示
  --integer              show integer values
  --nocolor              不使用颜色功能
  --noheaders            只显示一次表头以后就不显示了,使用重定向写入文件时很有用
  --noupdate             disable intermediate updates
  --output file          写入到CVS文件中,这个比较常用

三、示例

$ dstat 2 5

这里写图片描述

#监控swap,process,sockets,filesystem并显示监控的时间
$ dstat -tsp --socket --fs
$ dstat -tsp --socket --fs --output /root/all.csv   #将数据写入到CVS文件中

这里写图片描述

$ dstat -icdmnspty --udp --tcp

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值