设为首页 收藏本站
查看: 818|回复: 0

[经验分享] Linux下进程管理工具之(一):dstat

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-11-28 09:05:20 | 显示全部楼层 |阅读模式
实验环境:
CentOS release 6.6(Final)  一台
IP地址:172.16.249.230

dstat 是一个可以取代vmstatiostatnetstatifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。

一.dstat简介和特性说明
dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在相同的时间间隔内)。

dstat将以列表的形式为你提供选项信息并清晰地告诉你是在何种幅度和单位显示输出。这样更好地避免了信息混乱和误报。更重要的是,它可以让你更容易编写插件来收集你想要的数据信息,以从未有过的方式进行扩展。

Dstat的默认输出是专门为人们实时查看而设计的,不过你也可以将详细信息通过CSV输出到一个文件,并导入到Gnumeric或者Excel生成表格中。

特性说明
1
2
3
4
5
6
7
8
9
10
11
12
13
14
结合了vmstat,iostat,ifstat,netstat以及更多的信息
实时显示统计情况
在分析和排障时可以通过启用监控项并排序
模块化设计
使用python编写的,更方便扩展现有的工作任务
容易扩展和添加你的计数器(请为此做出贡献)
包含的许多扩展插件充分说明了增加新的监控项目是很方便的
可以分组统计块设备/网络设备,并给出总数
可以显示每台设备的当前状态
极准确的时间精度,即便是系统负荷较高也不会延迟显示
显示准确地单位和和限制转换误差范围
用不同的颜色显示不同的单位
显示中间结果延时小于1秒
支持输出CSV格式报表,并能导入到Excel以生成图形





二.软件安装
1.互联网下载安装
2.YUM源安装
1
2
3
4
5
6
# yum install  dstat
Loaded plugins:fastestmirror, refresh-packagekit, security
Setting up InstallProcess
Loading mirrorspeeds from cached hostfile
Packagedstat-0.7.0-1.el6.noarch already installed and latest version
Nothing to do







三.dstat参数说明
表格不能粘贴,我把它截图了!!!—_—!
wKiom1R1szvi47t3AAJ226CXqGs142.jpg
wKiom1R1sz3zW2tcAAK_kfiDlWw288.jpg
wKioL1R1s8DRbu0TAADgYkFZr4A925.jpg

四.dstat的高级用法
1
#dstat –cdlmnp





显示CPU,硬盘,负载,内存,网络,内存页的详细情况
wKioL1R1tBfht-uLAAMVkHLyyMU412.jpg

1
#dstat –vmstat





显示进程,内存,内存页,硬盘,swapCPU的使用情况
wKiom1R1s3rzKaMaAAIxt-O8TOI618.jpg

1
#dstat –cdnsil –D sda–N eth0





显示CPUswap,中断进程和负载情况并显示指定的硬盘和网卡的详细情况
wKiom1R1s-ejCpzhAANTVIuUnEw206.jpg
下面将介绍进程管理工具(二):htop的使用


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-33985-1-1.html 上篇帖子: Linux下进程管理工具之(二):htop 下篇帖子: RHEL6.3系统安装 管理工具 Linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表