dstat工具

yum install -y  dstat

# dstat
安装完成后, 执行 dstat 命令, 默认情况它会收集-cpu-,-disk-,-net-,-paging-,-system-的数据, 一秒钟收集一次. 默认输入dstat等于输入了dstat -cdngy 1或dstat -a 1. 推荐使用 date && dstat -tclmdny 60 一分钟监视一次(注意调节显示的宽度, 或去掉-t选项)

-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文件中
这个软件和vmstat很像, 不过和vmstat相比好像少了io部份的显示, dstat只能显示磁盘的吞吐量而不是显示负载情况, dstat和几乎所有监控软件一样, 只能对整个系统进行监控而不能对某一个进程或某一个程序进行深入分析. 我常使用的参数是dstat -cdlmnpsy, 做别名alias dstat=‘dstat -cdlmnpsy‘

时间: 2024-10-15 15:50:32

dstat工具的相关文章

htop,glances和dstat工具简介

htop,glances和dstat工具简介 简介:htop,glances以及dstat是三个性能检测工具 一.htop命令: 语法:htop [options] 如图,我们键入htop后就会出现这个界面 左上部分的1,2,3,4表示我的机器是四核的,显示他们的利用情况.还有内存和交换空间使用情况.中间大部分显示是进程的相关情况.右上部分显示当前的任务数,有多少是在运行,以及负载使用情况. 1.交互式命令(直接在终端输入htop后,进入交互式界面,以下的选项都是指按键操作): (1)u: 过滤

htop、glances、dstat工具的使用

linux里的进程管理工具有很多,本文主要以CentOS6.6为平台介绍htop.glances以及dstat. htop: # htop:进入htop界面,提示命令不存在的可使用yum install –y htop进行安装 htop支持选项: -d#:后面加数字,设定刷新时间,单位秒,每#秒刷新一次 -C:--no-color,不着色,黑白显示 -h:显示使用帮助 -uUSERNAME:后面加用户名,只显示以该用户发起的进程的信息 -sCOLUMN:以指定的字段进行排序 交互式命令: hto

htop,glances,dstat工具总结

htop是一款交互式进程查看器 第一块 1:第一颗CPU使用率 2:第二颗CPU使用率 3:第三颗CPU使用率 4:第四颗CPU使用率 Mem:内存使用率 Swap:交换空间使用率 第二块 Tasks:进程总数    线程数 Load average:1min    5min    15min 前的平均负载 Uptime:系统启动时长 第三块 ? PID:进程ID USER:进程的拥有者 PRI:优先级 NI:nice用于调节用户优先级,范围是-20~19,nice越小优先级越高,root用户能

pstree,ps,top,htop,vmastp,pmap,glances,dstat进程管理工具介绍

htop,glances,dstat进程管理工具介绍 1.htop 工具 htop常用交互命令 M:以memory排序 P:以cpu占用比排序 T:以cpu占用时长排序 u:过滤仅显示选定用户的进程: s:跟踪选定的进程所发起的系统调用: l:显示指定进程打开的文件 t:显示进程树格式 a:将选定的进程绑定在指定的CPU上 2.glances: glances[-bdehmnrsvyz1] [-B bind] [-c server] [-C conffile] [-p port] [-P pas

Linux服务器管理工具之进程管理工具top、htop、glances、dstat详解

在企业生产环境中,系统管理员通常要不定时的检查服务器上各资源的使用状况,如CPU使用率,负载,磁盘的读写速率,网络传输状况等等.因此,掌握一个进程管理工具的熟练使用,无疑对管理员的工作有事半功倍的效果.本文借助CentOS6.6向读者尽可能详细讲解top.htop.glances.以及dstat工具的使用方法和技巧.    A.top工具 top是CentOS系统自带的一款动态显示系统资源使用状况的进程管理工具,类似于windows下的任务管理器,其支持交互式命令以及定制显示内容.在命令行键入t

CentOS 6.5中安装使用dstat资源统计工具

目录 1 dstat 工具的使用 1.1 什么是 dstat 1.2 dstat 的基本使用 1.2.1 dstat 的默认选项 1.2.2 dstat的常用选项 1.3 检测界面各参数的含义 1.4 dstat 的高级用法 1.4.1 找出占用资源最高的进程和用户 1.4.2 获取其他应用信息 2 dstat 工具的安装 2.1 (推荐)通过 yum 安装 2.2 (或)通过wget安装 2.3 (或)使用rpm安装 3 安装中的常见问题 3.1 问题描述 3.2 问题解决 3.2.1 网上的

mysql性能瓶颈分析、性能指标、指标搜集方法与性能分析调优工具

本文主要讲解mysql的性能瓶颈分析.性能指标.性能指标信息的搜集工具与方法.分析调优工具的使用. 文章尚未完成. 性能瓶颈: 慢.写速度比读速度慢很多  主要的性能指标: 访问频度, 并发连接量, 缓存命中率, index使用, slow log开启与分析, query Log,查询log Threads_cached:连接线程缓存是否开启  -> ONthread_cache_size :线程缓存数的大小query_cache_size: 查询缓存大小join_buffer_size :jo

Linux进程管理工具

一.top top命令用于显示系统当前的进程和其他状况:top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果再前台执行该命令,它将独占前台,直到用户终止该程序为止. 其中1-5行为统计信息区,剩余行为进程信息区:1.统计信息区1)第1行为任务队列信息(与uptime命令运行结果相同)字段含义:当前时间     系统启动持续时间   当前登陆用户数    系统负载,即任务队列的平均长度备注:格式为"日期,时:分" 三个数值分别为1,5和15分钟前到现在的均值2)第2行为进

Linux学习笔记之   pstree,htop,glances,dstat 命令使用

本文将简单介绍pstree,top,htop,dstat的用法: pstree pstree - display a tree of processes pstree:显示进程状态树,pstree命令可以列出当前的进程,以及它们的树状结构. 主要选项如下. -a:显示执行程序的命令与完整参数. -c:取消同名程序,合并显示. -n:以PID大小排序. -p:显示PID. -u:显示UID信息. 常用的命令 pstree -a显示全部信息 pstree -p显示进程pid号 区别:Centos6,