系统监控

简介:

 七周一次课(9月11日)
10.1 使用w查看系统负载
10.2 vmstat命令
10.3 top命令
10.4 sar命令
10.5 nload命令

1

2

w 命令

网络登陆时pst/*  本地登录tty[1-6]

loas average:  1分钟 5分钟  15分钟 内系统的负载时多少

单位时间内使用COU的活动的进程又多少个。

cat /proc/cpuinfo

processor =0:代表有一个cpu(逻辑) 如果CPU有一个。load average 是1 是最合适的状态,意思是有一个进程在占用它。大于1 就会出现排队状态。


VMSTAT

4

vmstat 1 每一秒显示一次。

r:run的简写 表示有多少个进程处于run的状态。处于排队的进程也属于r状态

b:正在排队的进程处于block状态

swapd: 如果这里频繁的变换说明内存不够用了。

si:有多少个块(KB)从swap进入到内存中  

so :

bi:从磁盘里面读的数据

bo:写入磁盘里面的数据

us:用户级别占用 不会超过100 %

sy:系统态的资源

id:空闲   us+sy + id =100

wa:等待cpu的百分比


TOP命令 默认3秒钟刷新一次

5

系统负载可以很高,但是us可以很低。因为进程可能在排队,还没有使用

RES:物理内存大小(KB)

P:按照CPU排序

M:按照内存使用了排序

1:可以在现实所有CPU占用情况

top -c 可以查看具体的命令

top -bn1  静态显示适合脚本使用



sar命令  linux系统的瑞士军刀

yum install sysstat 

var/log/sa  sa每十分钟(10,20,30)会把系统状态放在这个文件里

7

sar -n DEV 1 10

rxpck:接受到的数据量有多少  一般几千属于正常的

txpck:发送的数据量有多少

sar -n DEV  -f /var/log/sa17


nload命令

yum install nload -y



本文转自 zfno11 51CTO博客,原文链接:http://blog.51cto.com/zfno111/1964478



相关文章
|
1月前
|
存储 运维 Prometheus
都有什么报警监控工具
都有什么报警监控工具
48 1
|
1月前
|
监控 安全 数据安全/隐私保护
系统监控软件有哪些
【10月更文挑战第17天】
59 10
|
4月前
|
Prometheus 监控 Kubernetes
在k8S中,blackbox主要是监控什么的?
在k8S中,blackbox主要是监控什么的?
|
7月前
|
数据采集 运维 监控
添加监控
添加监控 “【5月更文挑战第3天】”
54 8
|
7月前
|
分布式计算 资源调度 Java
YarnJMX监控
YarnJMX监控
453 2
|
Prometheus Kubernetes 监控
k8s的监控
k8s的监控
178 0
|
数据采集 消息中间件 监控
系统监控+性能监控|学习笔记
快速学习系统监控+性能监控
系统监控+性能监控|学习笔记
|
监控
服务监控(中)
服务监控(中)
159 0
服务监控(中)
|
存储 监控 网络协议
服务监控(下)
服务监控(下)
162 0
服务监控(下)
|
监控 前端开发
服务监控(上)
服务监控(上)
226 0
服务监控(上)

相关课程

更多