加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

全面的高可用服务系统线上问题排查工具单之一

发布时间:2019-05-11 00:33:56 所属栏目:建站 来源:云时代架构
导读:本文并不是先容Linux呼吁的手册,而是偏重于呼吁在特定场景下怎样辅佐应急职员和攻关职员定位题目并办理题目,因此,对付每个呼吁的先容将直切主题,直接先容呼吁行使的详细场景,而不是先容呼吁的具体行使名目。 01.必不行少的基本呼吁和器材 1、grep gre

呼吁输出:

  1. robert@robert-ubuntu1410:~$ vmstat 
  2. procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- 
  3. r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st 
  4. 2  0   1480 404300 118252 646216    0    0    78    31   63  145  2  0 97  1  0 

这内里必要留意的是:

buff是IO体系用来做存储磁盘块文件元数据的信息

cache是操纵体系用来缓存磁盘数据的缓冲区,操纵体系会自动调理这个参数,在内存求助的时辰操纵体系会镌汰cache的占用空间来担保其他历程可用

cs参数表达线程切换次数,此数据太大表白线程同步机制有题目

si和so假如较大声名体系频仍行使互换区,应该查察操纵体系内存是否够用

bi和bo代表IO勾当,按照巨细可以知道磁盘的负载

2、mpstat

及时监控体系CPU的一些统计信息,这些信息存放在/proc/stat文件中,在多核CPU体系里,其不单能查察全部CPU的均匀行使信息,并且可以或许查察某一个特定CPU的信息。

行使方法:

  1. mpstat -P ALL 

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读