博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
监控系统状态
阅读量:5308 次
发布时间:2019-06-14

本文共 1397 字,大约阅读时间需要 4 分钟。

1、w 查看当前系统负载  

从左到右,分别是登录时间,系统运行时间,用户数量 uesrs,平均负载 load average: 

load average: 第一个数值表示1分钟内的系统平均负载值,第二个是5分钟的,第三个是15分钟的。

第一个数值越大说明负载压力越大,一般不超过CPU数量说明运行状态良好,一般关注第一个数值。

2、查看CPU信息  cat /proc/cpuinfo,我们看到processor 是 0,说明有一个CPU。即load average 的第一个值不超过1为比较合理。

3、vmstat 查看系统的状态 vmstat  1 每隔一秒输出一次,具体查看那一块有压力。

proc显示进程的相关信息:

r (run)表示当前有n个进程在运行或等待。一个时间点只有一个进程在使用CPU,其他的排队,循环使用。

b (block) 表示等待资源的进程。

memory显示内存信息

swap : 表示切换到交换分区中的内存,si so 频繁变化,,数值较大,说明内存不够使用了。

si      : 有多少数据从交换分区写入内存

so    : 有多少数据从内存写入到交换分区

io 显示磁盘的使用情况,如果这两个数据频繁变化,数值很大,说明磁盘压力很大。b列也会发生变化。

bi     :表示从磁盘里读的数据量

bo    : 表示从磁盘里写的数据量

cpu 显示CPU的使用状态  三者相加 (us,sy,id)为100.

us   :表示用户所花费CPU的时间百分比。

sy   :表示系统所占用CPU的时间百分比。

id    :表示CPU处于空闲状态所占的时间百分比。

wa  :表示I/O等待所占用的CPU时间百分比。

4、top 显示进程所占用的系统资源。具体查看是哪几个进程占用资源多。特点是把占用资源最高的进程放在最上边。

136 total  共136个进程, 1 running 一个正在运行的进程 ,135 sleeping 休眠的进程

RES 这一项为进程所占物理内存大小,%CPU 进程占cpu百分比,%MEM 进程占内存百分比

5、top  -bn1 静态打印系统资源使用情况。

6、top 状态下 按P 按CPU 占比排序,

按M 内存占比排序 

 按1,列出所有cpu 使用百分比情况,这里只有一个CPU

7、top -c 查看到具体的进程,命令,全局路径。

8、sar 监控系统状态

1)sar 默认每10分钟记录一次网卡信息并保存在如图路径下

2)sar -n DEV  1 5 每隔一秒打印一次,共打印5次

IFACE 表示网卡名称

rxpck 表示每秒接受到的数据包量 ( 过万可能不太正常,需要注意)   txpck 表示每秒发送出去的数据包量

rxkB 表示每秒接受到的数据量     txkB 表示每秒发送出去的数据量

3)saq -q 查看网卡流量历史负载

4)sar -n DEV -f /var/log/sa/sa22 查看某一天的网卡流量记录

5)sar -b  1 5  查看磁盘的读写

9、nload 查看网卡流量

更直观的显示出网卡流量信息来

最右上角显示网卡名字及IP,按左右箭头切换网卡。

下面Incoming 表示进入网卡的流量信息

      Outgoing表示发送出去的流量信息。

 

转载于:https://www.cnblogs.com/wbjy123linux/p/8331674.html

你可能感兴趣的文章
Chapter 3 Phenomenon——12
查看>>
和小哥哥一起刷洛谷(1)
查看>>
遇麻烦,Win7+Ubuntu12.10+Archlinux12.10 +grub
查看>>
SqlBulkCopy大批量导入数据
查看>>
pandas 修改指定列中所有内容
查看>>
「 Luogu P2285 」打鼹鼠
查看>>
lua语言入门之Sublime Text设置lua的Build System
查看>>
vue.js基础
查看>>
电脑的自带图标的显示
查看>>
[转载] redis 的两种持久化方式及原理
查看>>
C++ 删除字符串的两种实现方式
查看>>
ORA-01502: 索引'P_ABCD.PK_WEB_BASE'或这类索引的分区处于不可用状态
查看>>
Java抽象类和接口的比较
查看>>
开发进度一
查看>>
MyBaits学习
查看>>
管道,数据共享,进程池
查看>>
CSS
查看>>
[LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
查看>>
[Cypress] Stub a Post Request for Successful Form Submission with Cypress
查看>>
程序集的混淆及签名
查看>>