详情页标题前

腾讯云CVM服务器Linux 实例使用 atop 监控工具

详情页1

操作场景

atop 是一款用于监控 Linux 系统资源和进程的工具,以一定的频率记录系统的运行状态,采集系统资源(CPU、内存、磁盘和网络)使用情况及进程运行情况数据,并以日志文件的方式保存在磁盘中。当实例出现问题时,可获取对应的 atop 日志文件用于分析。本文以操作系统为 CentOS 7.9 及 Ubuntu 20的云服务器为例,介绍如何使用 atop 监控工具。

操作步骤

CentOS 7.9Ubuntu 20

安装 atop

1. 使用标准方式登录 Linux 实例(推荐)2. 执行以下命令,安装 atop。

yum install atop -y

页面提示信息为 Complete! 时说明已成功安装。

配置并启动 atop

参考以下步骤,配置 atop 监控周期及日志保留时间。1. 执行以下命令,使用 VIM 编辑器打开 atop 配置文件。

vim /etc/sysconfig/atop

2. i 进入编辑模式,修改以下配置:LOGINTERVAL=600 修改为 LOGINTERVAL=30,表示将默认的600s监控周期修改为30s。建议修改为30s,您可结合实际情况进行修改。LOGGENERATIONS=28 修改为 LOGGENERATIONS=7,表示将默认的日志保留时间28天修改为7天。为避免 atop 长时间运行占用太多磁盘空间,建议修改为7天,您可结合实际情况进行修改。
修改完成后如下图所示:

腾讯云CVM服务器Linux 实例使用 atop 监控工具

3. Esc 并输入 :wq,保存修改并退出编辑器。4. 在 CentOS 7 及以上版本可执行以下命令,启动 atop。

systemctl restart atop

安装 atop

1. 使用标准方式登录 Linux 实例(推荐)2. 更新软件源中的所有软件列表。

sudo apt update

3. 执行以下命令,安装 atop。

sudo apt-get install atop

配置并启动 atop

参考以下步骤,配置 atop 监控周期及日志保留时间。1. 执行以下命令,使用 VIM 编辑器打开 atop 配置文件。

vim  /usr/share/atop/atop.daily

2. i 进入编辑模式,修改以下配置:LOGINTERVAL=600 修改为 LOGINTERVAL=30,表示将默认的600s监控周期修改为30s。建议修改为30s,您可结合实际情况进行修改。LOGGENERATIONS=28 修改为 LOGGENERATIONS=7,表示将默认的日志保留时间28天修改为7天。为避免 atop 长时间运行占用太多磁盘空间,建议修改为7天,您可结合实际情况进行修改。修改完成后如下图所示:

腾讯云CVM服务器Linux 实例使用 atop 监控工具


3. Esc 并输入 :wq,保存修改并退出编辑器。4. 执行如下命令,启动 atop。

sudo systemctl restart atop

分析 atop

atop 启动后,会将采集的数据记录在 /var/log/atop 目录的日志文件中。请获取实际的日志文件名,执行以下命令,查看日志文件并参见 atop 常用命令系统资源监控字段说明 进行分析。

atop -r /var/log/atop/atop_2021xxxx

atop 常用命令

您可在打开日志文件后,使用以下命令筛选所需数据:c:按照进程的 CPU 使用率降序筛选。m:按照进程的内存使用率降序筛选。d:按照进程的磁盘使用率降序筛选。a:按照进程资源综合使用率进行降序筛选。n:按照进程的网络使用率进行降序筛选(使用此命令需安装额外的内核模块,默认不支持)。t:跳转到下一个监控采集点。T:跳转到上一个监控采集点。b:指定时间点,格式为 YYYYMMDDhhmm。

系统资源监控字段说明

下图为部分监控字段以及数值,数值根据采样周期获取,仅作为参考。

腾讯云CVM服务器Linux 实例使用 atop 监控工具


主要参数说明如下:
ATOP 行:主机名、信息采样日期和时间点。PRC 行:进程整体运行情况。sys 及 user:CPU 被用于处理进程时,进程在内核态及用户态所占 CPU 的时间比例。#proc:进程总数。#zombie:僵死进程的数量。#exit:Atop 采样周期期间退出的进程数量。CPU 行:CPU 整体(即多核 CPU 作为一个整体 CPU 资源)的使用情况。CPU 行的各字段数值相加结果为 N00%,N 为 CPU 核数。sys 及 user:CPU 被用于处理进程时,进程在内核态及用户态所占 CPU 的时间比例。irq:CPU 被用于处理中断的时间比例。idle:CPU 处在完全空闲状态的时间比例。wait:CPU 处在“进程等待磁盘 IO 导致 CPU 空闲”状态的时间比例。CPL 行:CPU 负载情况。avg1、avg5 和 avg15:过去1分钟、5分钟和15分钟内运行队列中的平均进程数量。csw:指示上下文交换次数。intr:指示中断发生次数。MEM 行:内存的使用情况。tot:物理内存总量。cache :用于页缓存的内存大小。buff:用于文件缓存的内存大小。slab:系统内核占用的内存大小。SWP 行:交换空间的使用情况。tot:交换区总量。free:空闲交换空间大小。PAG 行:虚拟内存分页情况swin 及 swout:换入和换出内存页数。DSK 行:磁盘使用情况,每一个磁盘设备对应一列。如果有 sdb 设备,那么增加一行 DSK 信息。sda:磁盘设备标识。busy:磁盘忙时比例。read 及 write:读、写请求数量。NET 行:多列 NET 展示了网络状况,包括传输层(TCP 和 UDP)、IP 层以及各活动的网口信息。xxxxxi:各层或活动网口收包数目。xxxxxo:各层或活动网口发包数目。

停止 atop

不建议在业务环境下长期运行 atop,您可在问题排查完成后停止 atop。在 CentOS 7 及以上版本可执行以下命令,停止 atop。

systemctl stop atop



腾讯云云服务器官网1折活动进行中,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:http://www.yunxiaoer.com/139945.html

(0)
上一篇 2023年12月9日 上午1:08
下一篇 2023年12月9日 上午1:08
详情页2

相关推荐

  • 腾讯云内容分发网络CDN缓存预热

    功能介绍 腾讯云 CDN 提供资源预热功能,可将指定资源主动从源站加载至 CDN 加速节点并缓存。当用户首次请求资源时,可直接从 CDN 加速节点获取缓存的资源,无需再次回源。注意节点预热时,若其缓存的同名资源尚未过期,则不会进行资源加载。建议在同名文件更新时,先进行全网刷新再提交预热。节点预热时,会回源拉取所需内容,因此提交大批量预热任务后,会造成源站带宽…

    2023年12月9日
  • 腾讯云云函数(SCF)SCF + MPS 视频任务回调通知工具-云淘科技

    操作场景 本文为您介绍如何使用云函数 SCF 推送 视频处理 MPS 回调信息。其中,SCF 主要提供回调消息处理,MPS 主要用于视频处理任务。 操作步骤 创建云函数 1. 登录 Serverless 控制台,单击左侧导航栏的函数服务。2. 在“函数服务”页面上方选择北京地域,并单击新建进入新建函数页面,根据页面相关信息提示进行配置。如下图所示: n …

    2023年12月9日
  • 阿里云RDS数据库存储空间的常见问题-云淘科技

    本文列举出RDS实例有关存储空间的常见问题供您参考。 存储空间是否可以直接扩容?是否需要迁移数据?扩容有什么影响? 存储空间可以直接扩容,如果实例所在主机的存储空间不够用,系统会在拥有足够存储空间的主机上自动新建主备实例,并同步原实例数据。 关于如何扩容存储空间以及扩容是否会闪断,请参见: RDS MySQL变更配置 RDS PostgreSQL变更配置 R…

    2023年12月9日
  • 腾讯云对象存储管道操作符

    功能概述 对象存储通过数据万象的管道操作符|实现对图片按顺序进行多种处理。用户可以通过管道操作符将多个处理参数分隔开,从而实现在一次访问中按顺序对图片进行不同处理。处理图片原图大小不超过32MB、宽高不超过50000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过50000像素;针对动图,原图宽 x 高 x 帧数不超过2.5亿像素。注意 图片处理功能…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云直播Web 美颜特效接入

    准备工作 请阅读 Web 美颜特效 SDK 接入指南,熟悉 SDK 基本用法。请阅读云直播 入门文档 以及 WebRTC 推流,了解 WebRTC 推流工具基本用法,并完成直播基础设置。 开始使用 步骤1:Web 美颜特效 SDK 引入 在需要直播推流的页面(PC Web 端)中引入 js 脚本: 注意 这里是示例项目,为了方便使用 script 标签方式引…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。