Linux下的最爱, 小工具 dstat 0.7.2 发布了2010-06-18 14:33Dstat 0.7.2 released
Submitted by dag on Thu, 2010/06/17 - 22:11 After a fair share of improvements and plugins, including plugins to monitor Dstat's own performance, it was time to get another release out of the door. Last week I updated the documentation and manpage, and this week Dstat 0.7.2 saw the light.
Here is a list of the most important features:
Added support for CCISS and KVM virtio block devices
Various new plugins:
--disk-tps: I/O transactions per seconde
--squid: squid statistics
--top-bio-adv: advanced block I/O stats
--top-cpu-adv: advanced CPU stats
--top-io-adv: advanced I/O stats
--top-int: top interrupt
Best effort /proc integer overflow handling
Documentation improvements
Dstat performance improvements and plugins
--dstat-cpu: Dstat's CPU stats
--dstat-ctxt: Dstat's context switches
--dstat-mem: Dstat's memory usage
Dstat plugin infrastructure improvements
You can find the latest Dstat release at http://dag.wieers.com/home-made/dstat/
We welcome feedback and contributions !
安装说明:
# rpm -qa | grep dstat (是否有旧版本)
dstat-0.6.7-1.el5.rf
# rpm -e dstat (有旧版本则先卸载)
# cd /tmp
# rz (上传安装包)
# tar jxvf dstat-0.7.2.tar.bz2 && cd dstat-0.7.2
# make install
# cd && which dstat
/usr/bin/dstat
命令选项:
# dstat -h
使用说明:
安装完成后, 执行dstat命令, 默认情况它会收集-cpu-,-disk-,-net-,-paging-,-system-的数据, 一秒钟收集一次. 默认输入dstat等于输入了dstat -cdngy 1或dstat -a 1
我常使用的参数是dstat -t --proc-count --top-cpu --top-mem --net-packets -lpmsa, 分别显示统计时间/进程数量/占用cpu最多的进程名/占用内存最多的进程名/网络包发送量等等信息. 做个别名链接:
# alias dstat='dstat -t --proc-count --top-cpu --top-mem --net-packets -lpmsa 5'
# dstat
--End--
分享到:
相关推荐
基于Linux视频监控终端软件实现 本文档主要讨论了基于Linux视频监控终端软件的实现。该软件系统分为三个模块:视频采集模块、编码压缩模块和网络传输模块。视频采集模块主要通过Linux视频驱动程序编程实现,参考V4...
目前Linux下有一些使用Python语言编写的Linux系统监控工具比如inotify-sync(文件系统安全监控软件)、glances(资源监控工具)在实际工作中,Linux系统管理员可以根据自己使用的服务器的具体情况编写一下简单实用的...
需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能...
Linux 视频监控系统是一种基于开源操作系统Linux开发的监控解决方案,它利用了Qt库作为图形用户界面(GUI)开发工具,使得该系统不仅能在Linux环境下运行,也能在支持Qt的Windows系统上工作。Qt是一个跨平台的应用...
在软件开发和维护过程中,对系统的性能进行有效的监控和测试至关重要。LoadRunner作为一种广泛使用的负载测试工具,不仅可以帮助我们模拟大量的用户请求来评估系统在压力下的表现,还可以通过集成各种监控工具(如...
在Linux操作系统中,不间断电源(Uninterruptible Power Supply, UPS)监控软件对于保障系统的稳定运行至关重要。当电力供应出现故障时,UPS能够提供后备电源,确保计算机系统在断电后仍能正常关闭,避免数据丢失和...
在这个主题中,我们将探讨如何使用JAVA语言在LINUX和WINDOWS操作系统上实现对海康威视监控设备的控制。 首先,我们来看标题“海康威视监控LINUX版本和WINDOWS版本JAVA实例”。这意味着我们将会有一个JAVA程序,它...
本安装包是专为Linux操作系统设计的,下面将详细介绍如何在Linux系统上安装和配置Oracle监控端。 一、Oracle客户端 Oracle客户端是连接到Oracle数据库服务器的软件工具,它包含了执行SQL查询、PL/SQL程序以及与...
串口监控是调试硬件设备、通信协议或软件应用程序时的重要环节。本文将详细介绍在Linux环境下进行串口监控的方法和工具。 1. **命令行工具:minicom** Minicom是最基础且常用的串口通信工具之一,它提供了一个简单...
使用Qt开发的linux嵌入式设备监控、管理系统源码,核心功能: 监测嵌入式设备运行状态 转发客户端消息, 为客户端提供消息转发服务 对设备执行远程shell 对设备进行远程升级,管理设备固件版本 与客户端进行文件传输 ...
5. **第三方工具**:还有一些商业软件,如SolarWinds Server & Application Monitor,提供跨平台监控功能,可以直接在Windows上查看Linux服务器的文件系统状态。 6. **文件同步和差异工具**:例如Unison或rsync,...
5. **兼容性与扩展性**:优秀的程序监控软件应具备良好的跨平台兼容性,支持多种操作系统,如Windows、Linux、macOS等。同时,它也应该提供API接口或插件机制,方便用户根据需要添加自定义的监控项。 6. **报警与...
MCGS(Machine Control Graphic System)是一款广泛应用于工业自动化领域的组态软件,专为实现设备或系统的可视化监控和控制设计。在Linux操作系统上使用MCGS,可以让开发者和工程师在非Windows环境下构建高效、稳定...
【KSTAR科士达UPS不间断电源监控软件】是一款专业用于监测和管理科士达品牌UPS设备的软件工具。它能够确保在电力不稳定或中断时,为关键设备提供连续的电源供应,保护数据安全并减少硬件损坏。这款软件通过RS-232...
Linux-dash 的界面提供了一个详细的概述您的服务器的所有重要方面,包括内存和磁盘使用情况,网络,安装软件,用户,运行的流程。所有信息被组织成widget 部件,你可以跳转到一个特定的部分使用的主要工具栏中的按钮。...
Linux系统监控是管理和维护服务器健康状态的关键工具,它允许管理员实时查看系统资源的使用情况,以便于优化性能、排查问题。本文将详细讲解两个常用的Linux监控命令:`top`和`vmstat`。 首先,`top`命令是Linux...
《SolarWinds太阳风网络监控软件:全面解析与应用指南》 SolarWinds是一家知名的网络管理软件提供商,其推出的太阳风网络监控软件是业界广泛使用的工具之一,旨在帮助IT管理员实时监测网络性能,确保网络健康运行,...
.LoadRunner 监控 Linux 系统资源配置详细说明 LoadRunner 是一种性能测试工具,常用于测试软件应用程序的性能和可扩展性。在使用 LoadRunner 进行性能测试时,经常需要监控操作系统的资源使用情况,但对于 Linux/...
Linux系统监控是运维工作中至关重要的一个环节,它可以帮助我们实时了解系统的运行状态,及时发现并解决问题。nmon(Nigel's Performance Monitor)是一款强大的、专为Linux系统设计的监控工具,由Nigel Cunningham...
Nmon,全称为“Nigel's Performance Monitor”,是由IBM开发的一款免费的系统监控软件。它能够实时地收集和显示Linux系统的CPU、内存、磁盘I/O、网络流量等关键性能指标,并提供图表化的展示,便于分析和理解。相比...