Linux系统与程序监控工具atop教程引言.PDFVIP

Linux系统与程序监控工具atop教程引言.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统与程序监控工具atop教程引言.PDF

Linux 系统与程序监控工具 atop 教程 引言 Linux 以其稳定性,越来越多地被用作服务器的操作系统(当然,有人会较真地说一句:Linux 只是操作系统内核:)。但使用了 Linux 作为底层的操作系统,是否我们就能保证我们的服务 做到 7*24 地稳定呢?非也,要知道业务功能是由系统上跑的程序实现的,要实现业务功能 的稳定性,选择 Linux 只是迈出的第一步,我们更多地工作是不让业务程序成为稳定性的短 板。 当我们的服务器出现问题的时候,外在的表现是业务功能不能正常提供,内在的原因,从程 序的角度看,可能是业务程序的问题(程序自身的 bug),也可能是服务器上人为的误操作(不 当地执行脚本或命令);从系统资源的角度看,可能?? CPU 抢占、内存泄漏、磁盘 IO 读写 异常、网络异常等。出现问题后,面对各种各样可能的原因,我们应如何着手进行分析?我 们有什么工具进行问题定位吗? atop 简介 本文要介绍的 atop 就是一款用于监控 Linux 系统资源与进程的工具,它以一定的频率记录 系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运 行情况,并能以日志文件的方式保存在磁盘中,服务器出现问题后,我们可获取相应的 atop 日志文件进行分析。atop 是一款开源软件,我们可以从官网获得其源码和 rpm 安装包。 atop 使用方法 在安装 atop 之后,我们在命令行下敲入”atop命令即可看到系统当前的运行情况: 系统资源监控字段含义 上图中列出了不少字段以及数值,各字段的含义是什么?我们应该怎么看?以上每个字段的 含义都是相对采样周期而言的,下面我们先来关注上图显示的上半部分。 ATOP 列:该列显示了主机名、信息采样日期和时间点 PRC 列:该列显示进程整体运行情况 1. sys、usr 字段分别指示进程在内核态和用户态的运行时间 2. #proc 字段指示进程总数 3. #zombie 字段指示僵死进程的数量 4. #exit 字段指示 atop 采样周期期间退出的进程数量 CPU 列:该列显示 CPU 整体(即多核 CPU 作为一个整体 CPU 资源)的使用情况,我们知道 CPU 可被用于执行进程、处理中断,也可处于空闲状态(空闲状态分两种,一种是活动进程 等待磁盘 IO 导致 CPU 空闲,另一种是完全空闲) 1. sys、usr 字段指示 CPU 被用于处理进程时,进程在内核态、用户态所占 CPU 的时 间比例 2. irq 字段指示 CPU 被用于处理中断的时间比例 3. idle 字段指示 CPU 处在完全空闲状态的时间比例 4. wait 字段指示 CPU 处在“进程等待磁盘 IO 导致 CPU 空闲”状态的时间比例 CPU 列各个字段指示值相加结果为 N00%,其中 N 为 cpu 核数。 cpu 列:该

文档评论(0)

thl1006 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档