- 浏览: 1019997 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
1) 工具说明
dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是, dstat也可以收集指定的性能资源, 譬如 dstat -c 即显示CPU的使用情况.
下载安装文件dstat-0.6.7-1.el*.rf.noarch.rpm: http://dag.wieers.com/rpm/packages/dstat/
2) 软件安装
# cd /tmp
# rz (上传安装包)
# rpm -Uvh dstat-0.6.7-1.el*.rf.noarch.rpm
# which dstat
/usr/bin/dstat
3) 使用示例
# dstat
安装完成后, 执行 dstat 命令, 默认情况它会收集-cpu-,-disk-,-net-,-paging-,-system-的数据, 一秒钟收集一次. 默认输入dstat等于输入了dstat -cdngy 1或dstat -a 1. 推荐使用 date && dstat -tclmdny 60 一分钟监视一次(注意调节显示的宽度, 或去掉-t选项).
4) dstat 选项
-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'
发表评论
-
自动sqlldr导入脚本
2012-08-31 17:52 1759自己写的通用的sqlldr导入脚本,配置在crontab 里面 ... -
centos 编译 安装 protobuf
2012-08-15 17:01 8667yum -y install gcc+ gcc-c++ yu ... -
linux下删除文件后没有释放空间(转)
2012-08-08 11:07 2000问题 文件被删除后,空间没有被释放 原因 在Linux或者 ... -
red hat/Centos/Oracle linux禁用单用户模式
2012-07-26 23:55 2037目的是禁用red hat/Centos/Oracle linu ... -
oracle linux server 6.0修改网卡名称
2012-07-26 01:12 2200修改网卡规则:先关闭网络服务,修改配置文件网卡的HWADDR值 ... -
centos6.0配置本地yum
2012-07-25 23:54 973centos6.0配置本地yum 使用vm虚拟机安装的cen ... -
Connection activation failed Device not managed by NetworkManager
2012-07-22 20:26 1477系统中有两个服务在管理网络,所以需要停掉一个, 1. Re ... -
warning: waiting for transaction lock on /var/lib/rpm/__db.000
2012-06-06 12:03 1241故障现象:[root@localhost Mysql4.1.1 ... -
Linux 查看目录大小及文件数量命令
2012-04-10 10:29 1230查看当前目录大小: [root@21andy.com]# ... -
linux /dev/shm的用途
2011-11-22 10:36 335841.linux下的/dev/shm是什么? /dev/shm ... -
configure/make/make install的作用
2011-08-12 01:10 896这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产 ... -
执行脚本出现bin/bash: bad interpreter: No such file or directory
2011-07-27 16:50 757错误原因之一很有可能是你的脚本文件是DOS格式的, 即每一行的 ... -
Ubuntu下Oracle的自动启动
2011-07-06 23:38 2478一、使用root用户修改/etc/oratab 文件: $ ... -
如何将ubuntu文件夹中文名改为英文
2011-03-07 02:10 8588ubuntu对中文的支持越来越好,这自然是好事。不过在终端下输 ... -
Ubuntu 10.04下的搭建SUN JAVA开发环境
2011-03-07 00:53 953下面是Ubuntu 10.04下的搭 ... -
Ubuntu Server 安装图形桌面环境
2011-03-07 00:43 12151.准备环境首先得安装好ubuntu-10.04-server ... -
ubuntu安装SSH,支持开启sftp服务
2011-03-06 23:55 2750ubuntu安装SSH 安装 SSH(Secure Shel ... -
ubuntu终端乱码问题解决方案
2011-03-05 23:12 1847解决方法: 一. Ubuntu默认的中文字符编 ... -
linux使用sar命令进行系统监视优化
2011-01-23 01:30 4376了解如何将用户抱怨与 ... -
Linux启动过程简介
2011-01-22 23:56 1113Bootloader 在Alpha/AXP平台 ...
相关推荐
【Linux全能系统监控工具dstat详解】 dstat是一款强大的系统监控工具,它集成了vmstat、iostat、netstat和ifstat等多个命令的功能,同时弥补了这些命令的不足,提供了更加全面和灵活的系统资源监控。dstat不仅可以...
**dstat监控工具详解** dstat是一款强大的系统资源监控工具,它能够实时地显示系统CPU、内存、磁盘I/O、网络I/O等关键性能指标。dstat比传统的top、iostat和vmstat等工具更为全面,因为它可以同时显示多个资源的...
在Linux系统中,性能监控是确保系统稳定运行和优化资源使用的关键环节。本文将详细介绍几种常用的Linux性能监控工具...通过这些工具的组合使用,你可以对Linux系统的性能进行全面监控和诊断,提高系统的稳定性和效率。
《深入理解dstat工具:全面监控Linux系统资源》 在Linux操作系统中,了解系统的资源使用情况对于优化系统性能、排查问题至关重要。dstat是这样一个强大的工具,它允许我们实时监控CPU、内存、磁盘和网络等关键资源...
总结来说,dstat是一款强大的Linux系统监控工具,它提供了全面的系统资源监控功能,尤其在网络流量和磁盘吞吐量的监测上表现出色。通过灵活的参数设置,我们可以根据实际需求定制监控内容,从而更有效地管理和优化...
3、Linux下很全面的监控工具dstat:dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据...
这份名为"Linux系统20个系统监控工具.zip"的资源包含了一份PDF文档,详细列举了20款常用的Linux系统监控工具,旨在帮助管理员更好地了解系统状态,及时发现并解决潜在问题。以下是这20个工具的详细介绍: 1. **top*...
dstat是由Colin尹开发的一款强大的系统性能监控工具,它可以替代像vmstat、iostat、netstat和ifstat等传统工具,提供更为全面且易于理解的系统资源使用情况。dstat的主要特点包括: 1. **实时性**:dstat可以实时地...
12. **dstat**:dstat可以同时替代多个系统监控工具,如vmstat、iostat、ifstat等,提供全面的系统资源监控。 13. **strace**:strace用于跟踪进程的系统调用和信号,帮助诊断进程行为问题。 14. **lsof**:lsof列...
- **dstat** 是一个强大的系统资源监控工具,它可以整合`iostat`、`vmstat`和`ifstat`的功能于一体,方便用户全面监控系统的CPU使用情况、内存使用、磁盘I/O以及网络流量等。 - **官方网站**:...
4. **文件IO性能监控**:`iostat`和`iotop`用于监控磁盘I/O活动,`dstat`则提供更全面的系统资源统计,包括磁盘读写速率。 5. **网络IO性能监控**:`netstat`用于查看网络连接状态,`tcpdump`抓取网络数据包,`sar`...
一、系统监控工具 Linux提供了一系列内置的工具,如top、vmstat、iostat、mpstat、dstat和sysstat等,用于监控系统资源的使用情况。这些工具可以帮助我们了解CPU、内存、磁盘I/O和网络等方面的状态,是诊断性能问题...
1. **`top`命令**:这是最基本的实时性能监控工具,可以显示当前系统中各个进程的资源占用情况,包括CPU和内存使用率。 2. **`ps`命令**:用于报告当前系统中进程的状态,配合`-aux`参数可以获取详细的CPU使用信息...
`dstat`是一个更全面的系统资源监控工具,它可以同时显示CPU、内存、磁盘I/O、网络等多种信息。例如,`dstat -cip 1`会每秒显示一次CPU和中断的相关数据。通过观察`dstat`的输出,可以分析哪些设备产生了较多的中断...
此外,很多开源Java框架和工具,如Tomcat、Jenkins、Docker等,都在Linux环境下运行最佳。 以下是Linux学习的一些核心知识点: 1. **Linux发行版**:了解不同的Linux发行版,如Ubuntu、CentOS、Red Hat Enterprise...
在Linux系统管理中,监控工具是必不可少的,它们可以帮助管理员了解系统的健康状况,及时发现并解决性能问题。以下是30个每个系统管理员都应该熟悉的Linux系统监控工具的详细介绍: 1. **top**:这是一个实时显示...
- **dstat**: 是一个多功能的系统资源监控工具,它可以同时显示磁盘I/O、CPU利用率、内存和网络带宽等数据,非常适合于全面了解系统的运行状况。 - **sar (System Activity Reporter)**: 用于收集、报告和保存有关...
10. **vmstat**:报告虚拟内存、进程、CPU活动和磁盘I/O等统计信息,是系统管理员常用的监控工具。 11. **slabtop**:实时显示内核内存管理(slab)的使用情况,有助于分析内存分配和回收效率。 12. **tcpdump**:...