码迷,mamicode.com
首页 > 系统相关 > 详细

Linux性能监控器-dstat

时间:2017-11-14 16:29:27      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:logs   style   intern   系统信息   使用   ade   裸设备   ges   color   

dstat是一个全能系统信息统计工具,可用来替换vmstat、iostat、netstat和ifstat这些命令。它由python编写的。dstat是以彩色的界面动态显示的,这些数据会比较显眼,容易观察。

 

dstat安装

yum install -y dstat

 

dstat使用

dstat [-afv] [options...] [delay [count]]

简单执行 dstat 3 5   执行5次,每次间隔3秒

技术分享

不带任何参数时,输入dstat相当于dstat -cdngy 1,每1s收集一次,只会收集cpu,disk,network,paging,system的状态信息

 

dstat常用使用的参数

-c, -cpu:  显示cpu情况
-C 0,3,total include cpu0, cpu3 and total :  如果有多个cpu的话,可以指定cpu或者所有的cpu
-d, -disk: 显示磁盘的情况
-D total, hda include hda and total: 显示所有磁盘的情况
-g, -page enable pagestats: 显示页的IN/OUT状态信息
-i, -int enable interrupt stats: 启用网卡中断统计
-l, -load enable loadstats: 显示系统1分钟、5分钟、15分钟的平均负载
-m, -mem: 显示内存情况
-n, -net: 显示网络情况
-N eth1,total: 显示指定网络接口
-p, -proc enable process stats: 启用进程的状态显示
-s, -swap: 显示swap情况
-S swap,total: 可以指定多个swap
-t, -time enable timecounte: 显示当前系统时间
--ipc: 报告IPC消息队列和信号量的使用情况
--lock enable lockstats: 显示系统各种状态锁的信息
--raw enable raw stats: 显示裸设备的状态信息
--tcp enable tcp stats: 显示tcp连接的状态信息
--udp enable tcp stats: 显示udp连接的状态信息
-M stat1,stat2 enable internal stats and external plugin stats: 显示一些额外的状态信息
-a, -all: 使用缺省的-cdngy
-f, -full: 使用-C, -D, -I, -N和-S显示
-v, -vmstat: 使用-pmgdsc -D显示
--noheaders: 只显示一次表头以后就不显示了,使用重定向写入文件时很有用
--output file: 把结果写入到CVS文件中

  

Linux性能监控器-dstat

标签:logs   style   intern   系统信息   使用   ade   裸设备   ges   color   

原文地址:http://www.cnblogs.com/sellsa/p/7832917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!