加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux 操作系统级别监控 vmstat/dstat 命令

发布时间:2020-12-14 00:47:04 所属栏目:Linux 来源:网络整理
导读:vmstat命令综合了CPU、进程、内存、磁盘IO等信息 命令:vmstat 1? ? ? ? 表示 vmstat每2秒采集数据,一直采集,直到我结束程序 vmstat 2?1? ?? 表示每个两秒采集一次服务器状态, 1表示只采集一次 ? ??vmstat –s 可以查看page in/page out的数量 procs r 代

vmstat命令综合了CPU、进程、内存、磁盘IO等信息

命令:vmstat 1? ? ? ?表示vmstat每2秒采集数据,一直采集,直到我结束程序

   vmstat 2?1? ??表示每个两秒采集一次服务器状态,1表示只采集一次

  ? ??vmstat –s 可以查看page in/page out的数量

procs r 代表队列,

b 任务数堵塞

swpd?虚拟内存已使用的大小,如果大于0,表示你的机器物理内存不足了,如果不是程序内存泄露的原因,那么你该升级内存了或者把耗内存的任务迁移到其他机器。

这个命令主要查看swap 当si/so值比较高时,说明正在执行swap

?

?

?

dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,支持实时刷新

dstat需要先进行安装 usr sys idl wai hiq siq| used buff cach free| recv send| read writ|util

cpu使用率 wai io等待(等待磁盘返回数据,等待cup释放)

util 繁忙度 yum install -y dstat

?

使用命令:dstat -tcdlmnsygr

dstat - tcmnd --disk-util

dstat - tcmnd -disk-util >test.log 写入log

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读