这几天在做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 时间 等具体资源,进行抓取信息。也许是由于以前不知道,新鲜感吧,今天用这个工具感觉还是听不错的。

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

转载于:https://blog.51cto.com/lhflinux/518868

linux 性能检测工具之 dstat相关推荐

  1. linux dstat 监控软件,linux 性能检测工具之 dstat

    这几天在做lamp性能调优,对系统性能检测使用top vmstat 发现非常不妨便,在刚开会的时候, @mandahang 介绍了一个软件 dstat,用起来感觉还真不错. 下面则对dstat 做下简 ...

  2. [Linux 性能检测工具]IOSTAT

    [Linux 性能检测工具]IOSTAT IOSTAT NAME:          Iostat, 报告CPU的统计,和 I/O的统计. 语法: iostat  [ -c ] [ -d ] [ -N ...

  3. [Linux 性能检测工具]DF

    [Linux 性能检测工具]DF DF NAME: df 报告了文件系统的使用 语法: df [OPTION]... [FILE]... 描述: Df显示了以文件名为从参数查看所在文件系统的可用空间. ...

  4. [Linux 性能检测工具]SAR

    SAR NAME: SAR报告,收集,保存系统活动信息 语法: sar  [ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -i interval ] [ -m ...

  5. (转)超全整理!Linux性能分析工具汇总合集

    原文地址:https://rdc.hundsun.com/portal/article/731.html?ref=myread 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇 ...

  6. Linux 性能分析工具汇总

    Linux 性能分析工具汇总 我从cnaaa.com购买了服务器. 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章.本文也可以作为检验基础知识的指标,另外文章涵盖了一个系 ...

  7. Linux性能监测工具Nmon介绍及其使用

    1 NMON介绍 Nmon由 IBM 开发并已开源 (Nmon for linux 版本已经在 2009 年 7 月 27 日开放源码 ) ,是收集 AIX 或 Linux 主机的性能数据并分析的工具 ...

  8. linux编程性能,Linux性能评估工具

    Linux性能评估工具 2019-03-11 编程之家 https://www.jb51.cc 编程之家收集整理的这篇文章主要介绍了Linux性能评估工具,编程之家小编觉得挺不错的,现在分享给大家,也 ...

  9. 十三个强大的Linux性能监测工具

    Linux系统下,大多数的性能监测工具保存在/proc目录下.这里我们将Linux AS 和 SUSE LINUX EnterpriseServer中的命令行及图形方式下的性能监测工具做概括性介绍.这 ...

最新文章

  1. POJ-1322 Chocolate 动态规划
  2. 为什么是get()和set()方法?
  3. PHP添加mcrypt扩展模块(亲测)
  4. 深入浅出SQL(三)——表的规范化
  5. 初中数学知识点总结_初中数学知识点总结大全_经典版_
  6. 心电图数据结构化标准_自己实现一个类 JSON 数据结构
  7. 父类子类的创建对象和实例化
  8. python编程基础及应用教程答案_Python编程基础教程
  9. 用计算机制作母亲贺卡,母亲节电子贺卡制作
  10. (一)android为什么需要recovery升级?
  11. DOCTYPE 的作用是什么
  12. ObjectARX:C# ObjectARX--起步
  13. 解决spring boot 报错问题:Disconnected from the target VM, address: ‘127.0.0.1:51596
  14. AJAX的教程(一)
  15. PMP考试报名英文申请中项目经验该怎样填写?
  16. 群晖的moments套件 发生未知错误
  17. 2020微信小程序前端面试题汇总
  18. 事件分发机制Android,阿里P7级别面试经验总结,实战篇
  19. 11 银河麒麟操作系统的安装
  20. 中秋征文“好文尝鲜奖”榜单公布,快来领取你的定制礼盒!

热门文章

  1. 调整步长支持跨数据库的ID唯一性弊端
  2. Android定义的路径全局变量
  3. 汽车短视频大行其道,新能源汽车平台杉车网如何“领风骚”?
  4. timestamp和recycle同时开启,导致连接成功率降低
  5. tomcat相关问题汇总
  6. 云端部署大数据解决方案该用IaaS还是PaaS?
  7. C#多线程学习(五) 多线程的自动管理(定时器)
  8. win10 flashcs6不能用了_听说这版win10马上不能用了?那就改装“它”,比win7还稳定流畅...
  9. python批处理代码_Python文件夹批处理操作代码实例
  10. 不使用网线就无法将两台计算机连接成网络,不通过路由器将两台计算机连接到网络的方法不止一种-如何将两台计算机连接到局域网...