监控系统状态

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值