【dstat】Linux上全能系统监控工具dstat的安装和使用
一、安装dstat
# yum -y install dstat
# yum info dstat
二、相关使用
命令参数
在dstat命令中有很多参数可选,你可以通过man dstat命令查看,大多数常用的参数有这些:
-l :显示负载统计量
-m :显示内存使用率(包括used,buffer,cache,free值)
-r :显示I/O统计
-s :显示交换分区使用情况
-t :将当前时间显示在第一行
–fs :显示文件系统统计数据(包括文件总数量和inodes值)
–nocolor :不显示颜色(有时候有用)
–socket :显示网络统计数据
–tcp :显示常用的TCP统计
–udp :显示监听的UDP接口及其当前用量的一些动态数据
当然不止这些用法,dstat附带了一些插件很大程度地扩展了它的功能。
你可以通过查看/usr/share/dstat目录来查看它们的一些使用方法,常用的有这些:
-–disk-util :显示某一时间磁盘的忙碌状况
-–freespace :显示当前磁盘空间使用率
-–proc-count :显示正在运行的程序数量
-–top-bio :指出块I/O最大的进程
-–top-cpu :图形化显示CPU占用最大的进程
-–top-io :显示正常I/O最大的进程
-–top-mem :显示占用最多内存的进程
如果直接使用dstat,默认使用的是-cdngy参数,分别显示cpu、disk、net、page、system信息,默认是1s显示一条信息。
可以在最后指定显示一条信息的时间间隔,如dstat 5是每5s显示一条,dstat 5 10表示每5s显示一条,一共显示10条。
用dstat找出占用资源最高的进程和用户
--top-(io|bio|cpu|cputime|cputime-avg|mem) 通过这几个选项,可以看到具体是那个用户那个进程占用了相关系统资源,对系统调优非常有效。
如查看当前占用I/O、cpu、内存等最高的进程信息可以使用 dstat --top-mem --top-io --top-cpu
# dstat --top-mem --top-io --top-cpu
三、参考
Linux命令大全之dstat
http://lnmp.ailinux.net/dstat
dstat使用
http://www.ttlsa.com/tools/use-dstat-on-linux
全能系统监控工具dstat
https://www.cnblogs.com/vincent-hv/p/3358194.html
Linux终端下 dstat 监控工具
https://linux.cn/article-3215-1.html
【dstat】Linux上全能系统监控工具dstat的安装和使用相关推荐
- linux dstat 监控软件,Linux 全能系统监控工具dstat的实例详解
全能系统监控工具dstat dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品.dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项, ...
- 全能系统监控工具dstat
一.什么是dstat? 通过man帮助,可以看到官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource st ...
- Win:Win系统下安装Linux的Ubuntu系统的简介、安装之详细攻略
Win:Win系统下安装Linux的Ubuntu系统的简介.安装之详细攻略 目录 安装图文教程 1.Ubuntu镜像下载 2.设置空间 3.下载并安装Ultraiso软碟通工具 4.及时备份 5.BI ...
- linux上常用命令及通用软件安装
linux上常用命令及通用软件安装记录. 1, 查询检索 1.1 根据安装包的名字检索安装 rpm 命令: rmp 全称:redhat package manager 参数说明: -a 查询所有套件 ...
- 系统监控工具-dstat
在监控方向,推荐一个工具,dstat dstat是一个用Python语言实现的多功能统计工具,用来取代Linux下的vmstat ,iostat,netstat,和ifstat等命令. 特点: 1.实 ...
- linux 之atop 系统监控工具
一.atop介绍 atop是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU.内存.磁盘和网络)使用情况和进程运行情况,并能以日志文件的方 ...
- Linux 上与系统负载有关的命令
什么是系统负载?所谓的负载,就是你的计算机工作的状态,我们在用 Windows 时只需要打开 Windows 任务管理器即可查看内存使用量,CPU 使用的百分比等等数据,同时还可以查看系统 ...
- linux编译避免污染源码分离,如何避免linux上的系统标准C/C++库?
我安装了新版本的GCC,这对我的linux系统造成了污染.我计划以更好的方式处理多个版本的GCC.我计划在/ opt / tools目录下安装所有不同的版本.然后我的项目makefile显式指定要使用 ...
- linux 卸载 1.6,在linux上卸载nump1.6.1并安装nump1.5.1,[它将要使用gipsyoasi II version6]...
我将尝试GIPSY-OASIS II版本6,因此我已经在Linux上的python2.7.3上安装了numpy-1.6.1,当我试图验证它时(由我的顾问编写并成功运行过)[我是Linux和Python ...
最新文章
- nodejs+html转换pdf,Nodejs中使用phantom将html转为pdf或图片格式的方法.pdf
- 全球及中国水牛奶市场销售份额与投资盈利前景分析报告2022版
- 怎么将HTML数组用ID打印,如何将这个数组按照其中的exam_id进行分组输出到html
- php laravel 默认cookie加密 读取怎么办_Laravel+Nginx轻松实现读写分离、负载均衡,网站并发能力提升N倍...
- React中父子组件之间的通信
- RUNOOB python练习题1
- PyQt5学习笔记(二) 文本控件及使用
- SQL Server 2005 正则表达式使模式匹配和数据提取变得更容易
- 静态页面 调用php数据,静态html页面如何更新点击数
- access2016访问mysql_关于VB连接access2016数据库
- 计算机专业的学生需要自学什么区别,计算机专业的学生该怎样自学量子力学?.PDF...
- 各地前端工资是多少?三线城市的前端有多少
- 纸的大小图解_手工折纸大全图解 不一定是A4大小)一般都有7
- xp系统计算机启动时灰色界面,XP系统任务管理器是灰色的打不开怎么办
- 以太坊基础---奖励
- 算术练习题(java)
- 云场景实践研究第40期:网聚宝
- win10计算机无法搜索,win10搜索框没反应怎么办_win10电脑搜索框点击无反应如何解决...
- cocos2d-x lua 屏幕适配
- 物联网的发展需要五个阶段,具体是这样划分的
热门文章
- Homework20191113
- 计算机美术设计专业大专,选择大专电脑设计专业怎么样?
- 深圳职业学院计算机网络技术,深圳信息职业技术学院2020年自主招生计算机信息管理、计算机网络技术考试大纲(面向中职)...
- Mac os上MAMP连接mysql失败 和mysql访问问题。关于Access denied for user root @ localhost (using password: YES)的解决
- axios下载大文件_用Vue构建一个github“可视化大数据平台”
- js和jsp中遍历list对象
- 视频教程-Python全栈工程师特训班第十一期-直播回放-Python
- 加密解密算法之RC4
- 苹果ios 11系统无法连接服务器,ios11 App Store无法连接解决办法,亲测可用
- 东方甄选三个月直播带货20亿