linux 性能检测工具之 dstat
这几天在做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相关推荐
- linux dstat 监控软件,linux 性能检测工具之 dstat
这几天在做lamp性能调优,对系统性能检测使用top vmstat 发现非常不妨便,在刚开会的时候, @mandahang 介绍了一个软件 dstat,用起来感觉还真不错. 下面则对dstat 做下简 ...
- [Linux 性能检测工具]IOSTAT
[Linux 性能检测工具]IOSTAT IOSTAT NAME: Iostat, 报告CPU的统计,和 I/O的统计. 语法: iostat [ -c ] [ -d ] [ -N ...
- [Linux 性能检测工具]DF
[Linux 性能检测工具]DF DF NAME: df 报告了文件系统的使用 语法: df [OPTION]... [FILE]... 描述: Df显示了以文件名为从参数查看所在文件系统的可用空间. ...
- [Linux 性能检测工具]SAR
SAR NAME: SAR报告,收集,保存系统活动信息 语法: sar [ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -i interval ] [ -m ...
- (转)超全整理!Linux性能分析工具汇总合集
原文地址:https://rdc.hundsun.com/portal/article/731.html?ref=myread 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇 ...
- Linux 性能分析工具汇总
Linux 性能分析工具汇总 我从cnaaa.com购买了服务器. 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章.本文也可以作为检验基础知识的指标,另外文章涵盖了一个系 ...
- Linux性能监测工具Nmon介绍及其使用
1 NMON介绍 Nmon由 IBM 开发并已开源 (Nmon for linux 版本已经在 2009 年 7 月 27 日开放源码 ) ,是收集 AIX 或 Linux 主机的性能数据并分析的工具 ...
- linux编程性能,Linux性能评估工具
Linux性能评估工具 2019-03-11 编程之家 https://www.jb51.cc 编程之家收集整理的这篇文章主要介绍了Linux性能评估工具,编程之家小编觉得挺不错的,现在分享给大家,也 ...
- 十三个强大的Linux性能监测工具
Linux系统下,大多数的性能监测工具保存在/proc目录下.这里我们将Linux AS 和 SUSE LINUX EnterpriseServer中的命令行及图形方式下的性能监测工具做概括性介绍.这 ...
最新文章
- POJ-1322 Chocolate 动态规划
- 为什么是get()和set()方法?
- PHP添加mcrypt扩展模块(亲测)
- 深入浅出SQL(三)——表的规范化
- 初中数学知识点总结_初中数学知识点总结大全_经典版_
- 心电图数据结构化标准_自己实现一个类 JSON 数据结构
- 父类子类的创建对象和实例化
- python编程基础及应用教程答案_Python编程基础教程
- 用计算机制作母亲贺卡,母亲节电子贺卡制作
- (一)android为什么需要recovery升级?
- DOCTYPE 的作用是什么
- ObjectARX:C# ObjectARX--起步
- 解决spring boot 报错问题:Disconnected from the target VM, address: ‘127.0.0.1:51596
- AJAX的教程(一)
- PMP考试报名英文申请中项目经验该怎样填写?
- 群晖的moments套件 发生未知错误
- 2020微信小程序前端面试题汇总
- 事件分发机制Android,阿里P7级别面试经验总结,实战篇
- 11 银河麒麟操作系统的安装
- 中秋征文“好文尝鲜奖”榜单公布,快来领取你的定制礼盒!
热门文章
- 调整步长支持跨数据库的ID唯一性弊端
- Android定义的路径全局变量
- 汽车短视频大行其道,新能源汽车平台杉车网如何“领风骚”?
- timestamp和recycle同时开启,导致连接成功率降低
- tomcat相关问题汇总
- 云端部署大数据解决方案该用IaaS还是PaaS?
- C#多线程学习(五) 多线程的自动管理(定时器)
- win10 flashcs6不能用了_听说这版win10马上不能用了?那就改装“它”,比win7还稳定流畅...
- python批处理代码_Python文件夹批处理操作代码实例
- 不使用网线就无法将两台计算机连接成网络,不通过路由器将两台计算机连接到网络的方法不止一种-如何将两台计算机连接到局域网...