atop用法_atop学习
引言
Linux
以其稳定性,
越来越多地被用作服务器的操作系统
(
当然,
有人会较真地说一句:
Linux
只是操作系统内核
)
。
但使用了
Linux
作为底层的操作系统,
是否我们就能保证我们的服务做到
7
*
24
地稳定呢?非也,
要知道业务功能
是由系统上跑的程序实现的,
要实现业务功能的稳定性,
选择
Linux
只是迈出的第一步,
我们更多地工作是不让
业务程序成为稳定性的短板。
当我们的服务器出现问题的时候,外在的表现是业务功能不能正常提供,内在的原因,从程序的角度看,可能
是业务程序的问题
(
程序自身的
bug
)
,
也可能是服务器上人为的误操作
(
不当地执行脚本或命令
)
;
从系统资源的
角度看,可能是
CPU
抢占、内存泄漏、磁盘
IO
读写异常、网络异常等。出现问题后,面对各种各样可能的原因,
我们应如何着手进行分析?我们有什么工具进行问题定位吗?
atop
简介
本文要介绍的
atop
就是一款用于监控
Linux
系统资源与进程的工具,
它以一定的频率记录系统的运行状态,
所采
集的数据包含系统资源
(
CPU
、
内存、
磁盘和网络
)
使用情况和进程运行情况,
并能以日志文件的方式保存在磁盘
中,
服务器出现问题后,
我们可获取相应的
atop
日志文件进行分析。
atop
是一款开源软件,
我们可以从
support
网站上的
atop
工具页面获得其安装包和安装指导文档,在
《
ATAE
-
关于
ATAE
单板
SUSE
Linux
部署故障定位工具的
4
级预警公告》中也包含
atop
工具的部署安装。
atop
使用方法
在安装
atop
之后,
系统会在
/
var
/
log
/
atop
目录下记录
atop
日志文件,
我们在命令行下敲入
”
atop"
命令也可看到
系统当前的运行情况:
atop用法_atop学习相关推荐
- atop用法_atop 使用详情
atop是一个功能非常强大的linux服务器监控工具,它的数据采集主要包括:CPU.内存.磁盘.网络.进程等,并且内容非常的详细,特别是当那一部分存在压力它会以特殊的颜色进行展示,如果颜色是红色那么说 ...
- atop用法_atop 简单使用
atop 是一个系统性能监控工具,可以在系统级别监控 CPU.内存.硬盘和网络的使用情况. atop 不仅可以以交互式的方式运行,还可以一一定的频率,将性能数据写入日志中.所以当服务器出现问题之后,便 ...
- atop用法_atop linux 命令 在线中文手册
atop简介 本文要介绍的atop就是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU.内存.磁盘和网络)使用情况和进程运行情况,并能以日 ...
- atop用法_atop是什么意思_atop的翻译_音标_读音_用法_例句_爱词霸在线词典
全部 在顶上 Parapet applies to any low fortification, typically a wall atop a rampart. Parapet指低矮的防御工事, 典 ...
- python中module用法_Python学习之module用法
Python学习之module用法 Python学习之module用法 为什么80%的码农都做不了架构师?>>> Python has a way to put definition ...
- Linux之curl命令用法指南学习
Linux之curl命令用法指南学习 前言 常用参数 命令样例 其他 参考链接 前言 应用场景 工作中经常需要用到curl命令在测试或生产服务器中测试第三方接口,尤其是一些内外网接口.判断线上接口信息 ...
- zip的用法python_Python学习之zip函数的用法
相信很多小伙伴在学习Python的时候遇到zip( )这个函数,在使用的时候对于结果很满意,但是并不知道为什么会产生这样的结果,很好用,但是原理搞不清楚,下面就让我给大街揭开zip( )的神秘面纱吧! ...
- python elseif用法_python学习笔记(一)
0.前言 本文是根据廖雪峰python教程学习总结而来. 参考<python学习手册>,<流畅的python>以及python官方手册等网络资料 略过了与C和C++ 语言相同的 ...
- comparator比较器用法_Python学习:好像很少人知道 Python iter() 的另外一个用法?...
在前面的一期Python学习教程有跟大家介绍过关于序列.可迭代对象.迭代器.生成器的概念,其中有提到过,如果实现了 _iter_() 和 _next_() 就是生成器,同时验证可迭代对象最好的方法是 ...
最新文章
- 一些关于Java的句子
- 编程一个最简单游戏_一个关于AI编程的游戏
- 【shell】shuf命令,随机排序
- 【图像处理】Haar-like特征
- Linux下Makefile的automake生成全攻略
- cocos2d-x 2.2.3 win32程序发布注意
- hadoop常用基础命令
- android tab之间滑动切换界面功能
- 安装vc6出现couldn't find acme setup的解决办法
- 【游戏开发指路】Unity学习路线,三万字大纲(面试题大纲 | 知识图谱 | Unity游戏开发工程师)
- 【水】java试手—poj 2387
- 儿童吹泡泡水简单配方_儿童吹泡泡水简单配方,最简单做泡泡水的办法
- Cmd Markdown 简明语法手册
- 前端工程师的摸鱼日常(2)
- html横幅设置,如何控制HTML横幅的宽度和高度?
- muiapp开发07:自定义图标
- Oceanbase和TiDB粗浅对比之 - 执行计划
- 华为平板鸿蒙发布,华为新款平板与P50一同发布!有望搭载鸿蒙系统
- 15种顶级分析思维模型。
- HDU 2708 Vertical Histogram 【模拟 输出格式】
热门文章
- python医学数据分析_数据分析也有基本法:医疗数据案例(python)
- 行业案例 | 解谜 AR 数字孪生,数据价值“看”得见
- CSS中的尺寸单位总结
- Flutter尺寸单位与适配
- 多模态最新Benchmark!aiMotive DataSet:远距离感知数据集
- 网页设计作业,网页制作作业HTML5+CSS大作业——汽车专题网页设计(1页) dreamweaver作业静态HTML网页设计模板
- python语法糖是什么意思_python语法糖是什么
- [SCOI2010]幸运数字
- 【每日医信资讯】2022年11月03日-综合医讯一览
- CImage的一般使用方法和技巧