linux资源监控分析,inux 资源监控分析-pidstat
pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备io等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。
[root@tspvggdb01-test1-rgtj1-tj1 logs]# pidstat -help
usage: pidstat [ options ] [ [ ] ]
options are:
[ -c ] [ -d ] [ -h ] [ -i ] [ -l ] [ -r ] [ -t ] [ -u ] [ -v ] [ -w ]
[ -p { [,...] | self | all } ] [ -t { task | child | all } ]
-u:默认的参数,显示各个进程的cpu使用统计
-r:显示各个进程的内存使用统计
-d:显示各个进程的io使用情况
-p:指定进程号
-w:显示每个进程的上下文切换情况
-t:显示选择任务的线程的统计信息外的额外信息
-t { task | child | all }
一、所有进程cpu的使用情况
pid:进程id
%usr:进程在用户空间占用cpu的百分比
%system:进程在内核空间占用cpu的百分比
%guest:进程在虚拟机占用cpu的百分比
%cpu:进程占用cpu的百分比
cpu:处理进程的cpu编号
command:当前进程对应的命令
查看pid=14982进程的cpu情况 2秒统计一次
二、查看内存pidstat -r
查看 pid=14982进程的内存情况 2秒统计一次
pid:进程标识符
minflt/s:任务每秒发生的次要错误,不需要从磁盘中加载页
majflt/s:任务每秒发生的主要错误,需要从磁盘中加载页
vsz:虚拟地址大小,虚拟内存的使用kb
rss:常驻集合大小,非交换区五里内存使用kb
%mem:内存占用百分比
command:task命令名
三、查看进程的上下文切换 pidstat -w
查看 pid=14982进程的上下文切换情况2秒打印一次
pid:进程id
cswch/s:每秒主动任务上下文切换数量
nvcswch/s:每秒被动任务上下文切换数量
command:命令名
四、查看当前进程的线程情况 pidstat -p 14982 -t
查看 pid=14982进程的各个线程的内存情况
五、查看进程的磁盘io情况
kb_rd/s: 每秒进程从磁盘读取的数据量(以kb为单位)
kb_wr/s: 每秒进程向磁盘写的数据量(以kb为单位)
command: 拉起进程对应的命令
linux资源监控分析,inux 资源监控分析-pidstat相关推荐
- 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发
<UNIX/Linux网络日志分析与流量监控> 出版社官网: http://www.cmpbook.com/stackroom.php?id=39384 每本图书附赠51CTO学院的价值1 ...
- 《UNIX/Linux网络日志分析与流量监控》实验环境下载
<UNIX/Linux网络日志分析与流量监控>实验环境下载 1.Ossim 4.1 虚拟机下载 (适合2~4G内存的服务器运行),该虚拟机压缩包内包含系统登录密码,Web UI登录密码需 ...
- 《Unix/Linux网络日志分析与流量监控》2014年11月底出版
2014年11月 <Unix/Linux网络日志分析与流量监控>重磅新书出版 近日,历时3年创作的75万字书稿已完成,本书目前正在出版社清样阶段即将出版发行.本书紧紧围绕网络安全的主题,对 ...
- 《Unix/Linux网络日志分析与流量监控》获2015年度最受读者喜爱的IT图书奖
<Unix/Linux网络日志分析与流量监控>获2015年度最受读者喜爱的IT图书奖 这3本原创Linux图书,全部收录于中国科学院图书馆.国图以及211.985高校图书馆,广获读者好评, ...
- Linux下电骡aMule Kademlia网络构建分析5 —— 资源的发布
资源发布请求消息的发送 在aMule中,主要用CSharedFileList class来管理共享给其它节点的文件.如我们前面在 Linux下电骡aMule Kademlia网络构建分析3 一文中分析 ...
- 《Unix/Linux日志分析与流量监控》书稿完成
<Unix/Linux日志分析与流量监控>书稿完成 近日,历时3年创作的75万字书稿已完成,本书紧紧围绕网络安全的主题,对各种Unix/Linux系统及网络服务日志进行了全面系统的讲解,从 ...
- 监控linux资源的软件,6个监控linux系统资源的快速工具
系统管理员需要对服务器进行监控以确保其正常运行,通过这种方式管理员能够提前发现可能存在的问题并恢复系统,以避免麻烦的出现. Linux上有很多命令来监控不同的系统资源,如CPU使用率.内存使用情况.网 ...
- 智慧城市监控照明物联网管理系统应用分析
2019独角兽企业重金招聘Python工程师标准>>> 1 概述 目前,城市照明信息化建设已具备了良好基础,但与不断拓展的业务需求相比,存在以下问题: (1)通讯效率较低: (2)不 ...
- 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )
文章目录 一.Android 逆向方法 1.静态逆向解析 2.函数调用分析 3.动态运行跟踪 4.运行日志分析 5.文件格式解析 6.敏感信息分析 7.网络信息监控 8.软件动态调试 9.环境伪装模拟 ...
- 面对突发事故,APP如何做好崩溃分析与性能监控?
云妹导读: 在<会展云技术解读>专题中,已先后推出了安全篇.设计篇与智能推荐篇,分别介绍了最严格8大安全保障方案.线上展览中基于服务设计的方法以及展会场景智能推荐搭建之路.本篇文章我们将继 ...
最新文章
- 5.22递归实现数制转换
- 开发自己的框架——(二)数据库工具类的封装
- (转)threadPoolExecutor 中的 shutdown() 、 shutdownNow() 、 awaitTermination() 的用法和区别
- 模板---使用el选项指定模板/使用template选项指定内联模板/使用template选项指定独立模板/使用render选项指定要挂载的模板
- JBPM4.4总结-嵌入自己的用户体系(集成自定义用户表)
- asp.net DataGridTree表格树控件 下拉树 DropTree c# .net
- 怎么提高Mysql执行sql导入的速度
- HDOJ 3507 Print Article(DP + 斜率优化)
- php 图像居中裁剪函数,php中自定义图像居中裁剪函数实现的代码案例
- 蜗牛爬井题目c语言,【3年级】40、蜗牛爬井问题
- 小猿圈IT自学分享-自学编程需要克服的困难
- linux千兆网卡接百兆交换机,千兆交换机可以接百兆网线吗?
- 【不全】网络工程师术语表
- Cesium视频融合
- 汇顶科技联手镭速传输,打造科技创新!
- 2019年第十届蓝桥杯[Java]
- 网页调试工具显示waiting TTFB时间过长的问题
- 车间调度问题总结笔记二——AGV调度
- 易我分区大师无损扩容c盘的步骤详解:
- 基于python的火车票订票系统的设计与实现_Python实现12306火车票抢票系统