`
zqjshiyingxiong
  • 浏览: 439760 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

linux 性能检测工具 dstat

阅读更多

 

在sentos中,使用yum install dstat

 

地址:wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm

 

 

官方网站:http://dag.wieers.com/rpm/packages/dstat/

  Dstat的安装:

  wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm

  rpm -ivh dstat-0.6.7-1.rh7.rf.noarch.rpm

  Dstat的使用:

  安装完成后,执行 dstat 命令,默认情况它会收集-cpu-、-disk-、-net-、-paging-、-system-的数据,一秒钟收集一次。

  默认输入 dstat 等于输入了dstat -cdngy 1或dstat -a 1;

  推荐使用 date && dstat  -tclmdny 60 一分钟监视一次(注意调节显示的宽度,或去掉-t选项)。

  于SysStat相比,Dstat拥有一个彩色的界面,在手动观察性能状况时,数据比较显眼容易观察;

  而且Dstat支持即时刷新,譬如:输入 dstat 3,即每三秒收集一次,但最新的数据都会每秒刷新显示。

  和SysStat相同的是,Dstat也可以收集指定的性能资源。譬如 dstat -c 即显示CPU的使用情况。

  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'

分享到:
评论

相关推荐

    linux 性能调优 linux performance truning

    6. **性能监控工具**:书中会列举并解释多种性能监控工具,如`vmstat`、`sar`、`dstat`、`strace`、`lsof`等,帮助读者实时检测系统状态,定位性能瓶颈。 7. **性能分析**:这部分可能涉及如何使用`perf`、`gprof`...

    28 个必备的 Linux命令行工具

    - **siege**: 是一款开源的压力测试工具,可以模拟大量并发用户访问网站,用于评估服务器的性能和稳定性。 - **tsung**: 另一款分布式压力测试工具,支持多种协议(如HTTP、FTP、SOAP等),能够模拟复杂的用户行为。...

    Linux系统运行时参数命令、网络、磁盘参数和日志监控.pdf

    学习和掌握这些命令及工具,可以帮助Linux管理员实时监控系统状态,及时发现和解决问题,确保系统的稳定性和高性能。同时,持续关注专家如Brendan Gregg的博客,可以获取最新的性能分析技术和最佳实践。

    linux问题定位.7z

    5. **性能监控**:`vmstat`、`iostat`、`mpstat`、`dstat`等工具帮助我们了解CPU、内存、磁盘I/O和网络性能。 6. **GDB调试**:对于C/C++程序,`gdb`是必备的调试工具,可以设置断点、单步执行、查看变量值、分析...

    常用系统调优工具1

    3. **perf**:Linux内核自带的性能分析工具,提供了丰富的事件采样和事件计数器,可用来深入剖析CPU、内存、磁盘I/O等性能指标。 4. **systemtap**:一个动态探查工具,允许你编写脚本来获取和分析系统内部数据,...

    LAMP优化技巧.pdf

    检测工具** - 使用ApacheBench或httperf等工具进行性能测试,以评估服务器的处理能力。 - 使用`top`或`dstat`监控系统资源使用情况。 - `apachectl status`命令可以查看Apache服务器的状态。 **2. 硬件优化** - ...

    Linux服务器中高负载现象故障排查方法.pdf

    `$ lspci`、`$ dmidecode` 和 `$ ethtool` 用于检测服务器硬件状态,如RAID卡、CPU、内存和网络接口。硬件问题可能导致服务器性能下降,需要及时处理。 IO性能分析是另一重要环节。`$ iostat`、`$ vmstat`、`$ ...

    IT-运维工程师的23个细节-进阶 (2).docx

    - 性能监控:dstat、atop、nmon、slabtop、sar、sysdig等工具提供了对系统资源的详细监控,帮助识别性能瓶颈。 - 网络分析:tcpdump用于网络包捕获,iftop显示网络带宽使用情况,iperf评估网络性能。 3. **APM与...

    IT-运维工程师的23个细节-进阶 (2).pdf

    - 性能监控:dstat、atop、nmon、slabtop、sar和sysdig提供系统性能的深度分析。 - 网络监控:tcpdump、iftop、iperf和smem工具帮助追踪网络性能和内存使用情况。 4. **APM工具**: - mmtrix是全面的应用性能...

    IT-运维工程师的23个细节-进阶.doc.docx

    通过以上介绍可以看出,文档不仅涵盖了运维工程师必须掌握的各种技术和工具,还深入探讨了如何在实际工作中运用这些工具来提升系统性能和保障网络安全。这对于想要深入了解运维工作细节的专业人士来说是非常有价值的...

    数据库操作

    18. **collectl**: 综合性的系统性能监控工具。 #### 二、数据库备份操作 对于数据库而言,定期备份是至关重要的任务之一,可以有效防止数据丢失。以下是一种常见的备份方式: 1. **使用SQL Server代理中的作业**...

Global site tag (gtag.js) - Google Analytics