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. java——>> 和>>>

    试一下 public static void main(String[] args) { System.out.println(Integer.toBinaryString(-16)); System ...

  2. Java面试框架篇(8)

    71,谈谈你对Struts的理解. 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServle ...

  3. 织梦dedecms自定义表单导出到excel教程

    不写死任何字段,不写死任何东西,修改2个文件,让织梦自定义表单自由导出到Excel表格里. 添加教程 1.\dede\templets\diy_main.htm 找到 前台预览</a> 在 ...

  4. BZOJ 4289: PA2012 Tax Dijkstra + 查分

    Description 给出一个N个点M条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值,求从起点1到点N的最小代价.起点的代价是离开起点的边的边权,终点的代价是进入终点的边的边 ...

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

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

  6. 【机器学习速成宝典】模型篇06决策树【ID3、C4.5、CART】(Python版)

    目录 什么是决策树(Decision Tree) 特征选择 使用ID3算法生成决策树 使用C4.5算法生成决策树 使用CART算法生成决策树 预剪枝和后剪枝 应用:遇到连续与缺失值怎么办? 多变量决策 ...

  7. React Native商城项目实战07 - 设置“More”界面导航条

    1.More/More.js /** * 更多 */ import React, { Component } from 'react'; import { AppRegistry, StyleShee ...

  8. PADS LAYOUT的一般流程

    1.概述    本文档的目的在于说明使用PADS的印制板设计软件PowerPCB进行印制板设计的流程和一些注意事项,为一个工作组的设计人员提供设计规 范,方便设计人员之间进行交流和相互检查. 2.设计 ...

  9. 【C++ STL 优先队列priority_queue】

    https://www.cnblogs.com/fzuljz/p/6171963.html

  10. C++ STL 关于双向链表list的splice函数

    转载自https://blog.csdn.net/qjh5606/article/details/85881680 list::splice实现list拼接的功能.将源list的内容部分或全部元素删除 ...