您的位置:首页 > 运维架构 > Linux

Linux监控工具之dstat使用详解

2014-12-10 17:40 585 查看
dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察, 而且dstat支持即时刷新.
安装完成后,执行 dstat 命令,默认情况它会收集-cpu-、-disk-、-net-、-paging-、-system-的数据,一秒钟收集一次.



dstat常用的选项有:
-c 显示cpu使用情况
-d 显示磁盘使用情况
-g, 显示页面数据
-i 启用中断数据
-l 平均负载统计(1分钟,5分钟,15分钟)
-m 显示内存使用信息
-n 显示网络信息
-p enable process stats (runnable,uninterruptible, new)
-r enable I/O request stats(read, write requests)
-s 显示交换分区使用信息
-t 启用时间/日期输出
-y 系统统计(中断上下文切换)
--aio 显示异步io统计数据
--ipc ipc相关的信息
--raw: raw socket
--tcp tcp socket
--udp udp socket
--socket raw, tcp, udp
--unix unix sock
--top-cpu 显示最占用CPU的进程 --top-bio 显示最占用block IO的进程
--top-mem: 显示最耗费内存的进程
--top-io 最占用IO的进程
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: