dstat简介

-c: 显示cpu相关信息

-C #,#,...,total

-d: 显示disk相关信息

-D total,sda,sdb,...

-g:显示page相关统计数据

-m: 显示memory相关统计数据

-n: 显示network相关统计数据

-p: 显示process相关统计数据

-r: 显示io请求相关的统计数据

-s: 显示swapped相关的统计数据

--top-cpu:显示最占用CPU的进程

--top-io: 显示最占用io的进程

--top-mem: 显示最占用内存的进程

--top-latency: 显示延迟最大的进程

- -raw:显示裸套接字

- -ipc:进程间通信信息

实例1:显示cpu、进程、内存、io线程以及swap等相关信息

dstat -c -d -g -m -n -p -r -s

实例2:显示系统中cpu和io线程以及内存使用的情况

dstat --top-cpu --top-io --top-mem

实例3:显示tcp、udp协议和raw和socket套接字以及进程间通信的信息

dstat --tcp --udp --raw --socket --ipc

推荐阅读更多精彩内容

  • Linux进程管理原理 Linux的进程管理,就是对硬件各资源进行分配、调度、销毁等工作,其主要部件的管理为:CP...
    魏镇坪阅读 1,044评论 0 6
  • 又来到了一个老生常谈的问题,应用层软件开发的程序员要不要了解和深入学习操作系统呢? 今天就这个问题开始,来谈谈操...
    tangsl阅读 3,765评论 0 23
  • linux是当前在服务器领域最成功操作系统,不仅性能卓越,安全性高,更重要的是提供了一套完善的监控机制,来检测系统...
    刘建会阅读 1,181评论 0 2
  • 本节目标 建立一个 lesson2 项目,在其中编写代码。 当在浏览器中访问http://localhost:30...
    倮奔也是一种美阅读 183评论 0 0
  • 每年我最怕到来的就是冬天,也就是眼下冬天将至却又未至的时候。 作为一个地道的南方人,每年冬天除了不停地加衣服和围在...
    飒然的秋阅读 79评论 2 0