`

介绍一个监控软件dstat

阅读更多
在监控方面,之前有了vmstat,iostat,sar等工具了,但如果想综合一点用的话,
新发现了一个不错的监控工具dstat,下面简单介绍之:
1 下载:
   http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm

2 安装

3  使用:
    输入dstat后,会显示出cpu,disk,net,paging,system
的情况,1秒1次,可以设置为每1分钟1次:
   dstat -a 1
4 每分钟监控一次:
   date && dstat  -tclmdny 60
5  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文件中
1
0
分享到:
评论

相关推荐

    dstat-0.7.2.zip

    本文将详细介绍一款名为dstat的全能监控工具,它能够在Linux环境下提供详细的系统资源统计,包括网络流量、磁盘吞吐量等关键指标。 dstat是系统监控工具collectl的简化版本,由Glen MacArthur开发,其设计目标是...

    dstat-0.7.2-12.el7.noarch.rpm (dstat 之rpm包)

    标题提及的是“dstat-0.7.2-12.el7.noarch.rpm”,这是一个针对Linux操作系统的性能监控工具——dstat的RPM(Red Hat Package Manager)包。RPM是一种软件包管理器,常用于基于RPM的Linux发行版,如CentOS、Fedora和...

    Linux进程管理之“四大名捕”

    Linux进程管理是系统管理中的一个重要组成部分,它涉及到进程的创建、调度、监控和终止等多个方面。本文将通过类比武侠小说《四大名捕》中的角色,介绍Linux环境下四个常用的进程管理命令:ps、dstat、top和htop。这...

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

    3. 性能监控:dstat、atop、nmon、slabtop、sar、sysdig、tcpdump、iftop、iperf、smem和collectl这些工具分别用于不同层面的性能监控,如CPU、内存、网络、磁盘I/O等,帮助识别系统瓶颈。 4. APM(Application ...

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

    IT运维工程师的工作涉及众多细节,从基础架构到高级技术,涵盖服务器管理、自动化、监控、安全、性能优化以及故障排查等多个方面。以下是一些关键的知识点: 1. **自动化工具**: - Bootstrapping:如Kickstart和...

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

    - 应用性能管理:mmtrix是一个全面的APM工具,可以帮助分析应用性能。 - 进程监控:mmonit和Supervisor确保服务的稳定运行,管理后台进程。 4. **日志与安全**: - 日志系统:Logstash、Scribe收集和处理日志...

    OS + Linux performance tools / cpu / mem / io / net / fiIe / Intel VTune

    - `dstat`:多功能性能监控工具,可同时显示CPU、内存、磁盘I/O、网络等信息。 4. **网络监控**: - `netstat`:显示网络连接、路由表、接口统计等信息。 - `iftop`:实时显示网络带宽使用情况,类似于`top`。 ...

    Linux从零入门实战-2019年七月Z线.txt

    知识点4: 编译安装软件,找一个软件 实战项目: C语言实现一个简单的命令行系统 第三阶段 实战Linux网络与运维 第六讲 Linux网络基础 知识点1: 计算机网络基础 知识点2: ifconfig 知识点3: 网络测试命令:主机 ...

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

    4. **APM(应用性能管理)**: mmtrix是一个全面的分析工具,帮助追踪应用程序性能。 5. **进程监控**: 使用mmonit和Supervisor确保服务稳定运行。 6. **日志系统**: Logstash和Scribe处理和分析日志,便于故障排查...

    28 个必备的 Linux命令行工具

    - **dstat**: 是一个多功能的系统资源监控工具,它可以同时显示磁盘I/O、CPU利用率、内存和网络带宽等数据,非常适合于全面了解系统的运行状况。 - **sar (System Activity Reporter)**: 用于收集、报告和保存有关...

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

    - **Cobbler**:一个基于Kickstart的自动化安装服务器,支持多版本Linux内核和文件系统。 - **rpmbuild**:用于构建RPM软件包,对于定制化安装非常有用。 - **Xen、KVM、LXC**:这些虚拟化技术帮助运维人员实现硬件...

    常用系统调优工具1

    1. **nicstat**:这是一个网络接口统计工具,可以实时监控网络接口的收发包速率,帮助诊断网络瓶颈。 2. **oprofile**:这是一款动态性能分析工具,能够收集和分析系统级的CPU周期,用于查找代码中的性能问题。 3....

    IBM Linux教程200611.30.rar

    【IBM Linux教程200611.30.rar】是一个专为学习Linux操作系统而设计的资源包,由IBM提供,旨在帮助用户深入理解和掌握Linux技术。IBM作为全球知名的科技公司,其在Linux领域的贡献和专业性是毋庸置疑的,因此这个...

    效能排查課程 介紹1

    - **dstat或iostat**:监控磁盘I/O和网络活动,分析性能瓶颈。 - ** sar或vmstat**:收集和报告系统活动统计信息。 ### 1.3 单支程式性能优化 优化单个程序性能通常涉及以下几个方面: 1. **代码优化**:减少冗余...

    Linux系统日常运维技术实践总结分析.docx

    DM (Device Mapper) 是一个常用的选择,它可以提供多路径支持以及更好的设备管理能力。 - **参考链接**:[Linux操作系统层面Multipath配置使用技巧及注意事项](https://www.example.com/linux-multipath-config) ...

    参考2-视频-综合整理面试题-运维面试题笔记详细总结

    3. 如果一个系统没有任何的备份策略,请写出一个较为全面合理的备份方案? 一个较为全面合理的备份方案包括以下几个方面:数据分类、备份策略、备份工具、存储设备、备份频率、恢复计划等。 4. 网站服务器每天产生...

    IT运维工程师的23个细节进阶.pdf

    IT运维工程师的工作涉及众多细节,从基础的系统管理到复杂的云环境部署,再到网络安全与性能监控,每一个环节都需要深入理解和专业技能。以下是基于标题和描述中的关键知识点的详细阐述: 1. **云技术**:...

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

    - tcpdump和iftop用于网络流量分析,iperf评估网络性能,smem提供高级内存报告,collectl是一个全面的性能监控工具。 6. **应用性能管理(APM)**: - mmtrix是全面的APM工具,用于跟踪应用程序性能。 7. **进程...

    oracle linux 7 guide D88168GC10_ag1

    7. **系统监控与管理**:内容包括如何使用系统监视工具如top、htop、iostat、vmstat、dstat等,以及如何监控系统日志和性能问题。 8. **软件部署**:Oracle Linux 7支持使用Oracle Container Runtime for Docker,...

Global site tag (gtag.js) - Google Analytics