pidstat命令用于监视当前正在由Linux内核管理的各个任务。对于使用选项-p选择的每个任务,或者如果使用了选项-p ALL,则它将写入Linux内核管理的 每个任务的标准输出活动。不选择任何任务等同于指定-p ALL,但是报告中仅显示活动任务(统计值非零的任务)。

 pidstat -t  -p 17701
Linux 3.10.0-957.5.1.el7.x86_64 (monitor.ipalfish-internal.com) 09/26/2019 _x86_64_ (16 CPU) 11:20:00 AM UID TGID TID %usr %system %guest %CPU CPU Command
11:20:00 AM 0 17701 - 36.42 1.27 0.00 37.69 3 prometheus
11:20:00 AM 0 - 17701 0.95 0.03 0.00 0.97 3 |__prometheus
11:20:00 AM 0 - 17702 0.10 0.53 0.00 0.63 9 |__prometheus
11:20:00 AM 0 - 17703 0.00 0.00 0.00 0.00 1 |__prometheus
11:20:00 AM 0 - 17704 0.00 0.00 0.00 0.00 15 |__prometheus
11:20:00 AM 0 - 17705 1.00 0.03 0.00 1.03 14 |__prometheus
11:20:00 AM 0 - 17706 0.97 0.03 0.00 1.00 4 |__prometheus 显示进程的线程使用 cpu 情况 %CPU = %system + %usr

  

$ pidstat -d -p 17701
Linux 3.10.0-957.5.1.el7.x86_64 (monitor.ipalfish-internal.com) 09/26/2019 _x86_64_ (16 CPU) 11:16:43 AM UID PID kB_rd/s kB_wr/s kB_ccwr/s Command
11:16:43 AM 0 17701 0.00 0.00 0.00 prometheus 查看对应 pid 的磁盘使用情况

  

pistat 查看进程状态的更多相关文章

  1. linux ps 命令查看进程状态

    显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“date -s”命令来修改系统时间 比如将系统时间设定成1996年6月10日的命令如下. # ...

  2. Linux - 查看进程状态

    ps命令 report a snapshot of the current processes. 能提供一份当前进程的快照,以列表的形式显示正在运行的进程. 列出进程的数量取决于命令所附加的参数,例如 ...

  3. CentOS 查看进程状态

    Linux中ps与top命令   ============================================================================ 这两个命令都 ...

  4. linux下查看进程状态

    1.查看进程的启动时间和执行时间 使用 ps 命令 :#ps -A -opid,stime,etime,args $ ps -A -opid,stime,etime,args PID STIME EL ...

  5. erl0006 - erlang 查看进程状态,查看当前系统那些进程比较占资源

    http://lfstar.blog.163.com/blog/static/56378987201341115037437/ 查看哪些进程占用内存最高? > spawn(fun() -> ...

  6. Windows下查看进程状态/信息

    任务管理器 tasklist pslist(https://docs.microsoft.com/en-us/sysinternals/downloads/pslist) Process Explor ...

  7. linux上进程状态查询

    linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有 ...

  8. PLSQL_数据泵导入进度查看Impdp/Expdp Status(案例)

    20150701 Created By BaoXinjian

  9. (笔记)Linux 如何查看线程数最佳解决方案

    背景:很多学linux的人都会使用ps查看进程状态,却一直不清楚如何查看线程的状态. 方法:可使用ps -a 或 ps -T命令查看 一.使用ps -a命令查看 比如拿我的测试进程./lc300-le ...

随机推荐

  1. 牛客挑战赛34 A~E

    闷声发大财 A O(nmk)dp即可,因为带了1/2的常数+2s所以很稳 #include <algorithm> #include <iostream> #include & ...

  2. 10.django的一些方法理解

    django get_object_or_404 get_object_or_404是django的django shortcuts的方法,用来查询数据,或者抛出一个DoesNotExist的异常 用 ...

  3. js 中使用typeof

    >typeof(null) <"object" 对null执行typeof预算,结果返回字符串'object',也就是说,可以将null认为是一个特殊的对象值,含义是“ ...

  4. js能否上传文件夹

    文件夹上传:从前端到后端 文件上传是 Web 开发肯定会碰到的问题,而文件夹上传则更加难缠.网上关于文件夹上传的资料多集中在前端,缺少对于后端的关注,然后讲某个后端框架文件上传的文章又不会涉及文件夹. ...

  5. 2019hdu多校 AND Minimum Spanning Tree

    题目链接:Click here 题目大意:两个点之间的边权为编号按位与的值,求最小生成树,方案要字典序最小 Solution: 一道不难的构造题,每个点连向他取反后的lowbit值,这样边权为0,若l ...

  6. Shoi2017试题泛做

    一口气做完六个省的省选(误) Day1 [Shoi2017]期末考试 枚举最大的天数,然后代价贪心地O(1)计算. #include <cstdio> #include <algor ...

  7. 【bzoj1189】[HNOI2007]紧急疏散evacuate

    *题目描述: 发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域.每个格子如果是’.’,那么表示这是一块空地:如果是’X’,那么表示这是一面墙,如果是’D’,那么表示这是一扇门,人们 ...

  8. 一个ros包依赖另一个ros包提供的库

    背景: 编写一个点云配准的ros包,记为A,在其中打算使用多种点云配准算法. 同一个ros工作空间下有另一个ros包,记为B,B中提供了几种点云配准算法,并将它们都编译成一个库文件并安装在工作空间中. ...

  9. Oracle锁处理脚本

    ----处理死锁进程--查看被锁住的表select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,db ...

  10. c++函数相关

    1,内连函数 inline 返回值类型 函数名(形参列表) 普通函数成为内连函数:在普通函数声明之前加上inline 成员函数成为内连函数:在类中定义的函数全部默认为内连函数,可以显示加上inline ...