? ? ? ?
? ? ?
生产运维资源监控的TOP命令介绍
? ? ?
?
?
?
?
? ? ?
? ? ?
?
? ? ?
?
?
?
在日常性能测试或者生产运维工作中为了保证业务的准确性和及时性等各项业务与技术指标能满足日常操作与稳定运行,一般在工作工作会使用一些简易命令工具协助排查问题,例如排查CPU、内存、磁盘IO、网络、端口等,具体如下工具:
TOP运维监控介绍
我们习惯性的在linux操作系统中键入TOP命令来查看系统资源使用情况,
如上图,通过top命令,可以看到对应现有环境资源使用情况,例如数据库压力大是select导致的还是update导致的,也可以看到对应哪台应用服务端IP访问比较多,对应访问的语法和PID、访问过程CPU开销如何,内存使用如何以及该语法访问执行时间长度等都可以一一展现,这样方便查询对应应用交易日志和数据库愈发监控来定位分析问题。
也可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。
TOP各项指标介绍
Top整体详图如下
细化讲解如下:
第一行显示:系统时间、系统自上次启动已经运行时间总和、当前访问系统用户量以及平均负载值
第二行显示进程统计信息:进程总数、运行、睡眠、运行中、僵尸以及已停止的进程数
第三大行显示CPU统计信息:用户进程、系统进程、nice进程以及空闲进程所占用的CPU时间百分比
第四行显示内存信息:物理内存总量、free内存、已用内存等以及用作缓冲区的内存量
第五行显示交换区信息:总量、空闲、已用以及缓存的量
第六行PID进程ID、USER 进程对应用户名、PR优先级、NI(nice值)、VIRT(进程使用的虚拟内存总数)、RES(进程使用的未被换出的物理内存大小)、SHR(共享内存大小)、S(进程状态 S=睡眠 T=跟踪 R=运行 Z=僵尸 D=不可中断的睡眠) CPU(该进程CPU运行时间统计)、MEM(该进程物理内存占比)、TIME+(进程使用的CPU时间总计 单位1/100秒)、COMMAND(命令行命名)
?
?
?
?
您可能关注的文档
- 森林防火系统解决方案.pdf
- 山东鱼台智慧城市大脑建设招标需求方案.docx
- 闪存介质使用寿命与传统硬盘之比较.docx
- 上网行为管控解决方案.docx
- 深度学习平台搭建的关键技术点.docx
- 石油化工行业信息安全解决方案.docx
- 实时数据同步系统解决方案.docx
- 市域网格化治理标准体系建设指南.docx
- 市域网格化治理标准体系建设指南-征求意见稿.docx
- 市政行业信息安全解决方案.docx
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)