监控系统状态1

监控系统状态

w/uptime 查看系统负载

监控系统状态1
系统负载:load average 后面的三个数字分别表示1分钟5分钟15分钟内系统的负载值是多少
三个数字的各个数值不超过逻辑CPU的数值就算正常
CPU指的是逻辑CPU
cat /proc/cpuinfo 查看cpu(逻辑)核数(processor为0表示1核,1表示2核)

mstat 监控系统状态

监控系统状态1
用法:vmstat 1(表示每1秒钟显示一次)
vmstat 1 5 //显示5次
关键的几列:r,b,swpd,si,so,bi,bo,us,wa
r:表示有多少个进程处于run的状态
b:有多少进程等待状态(block)
swpd:若是0则正常,若处于波动状态,说明内存不足
si,so:与swpd有关,若swpd变动,那么si so肯定变动
si:有多少kb的数据从swap进入到内存中
so:出去
bi,bo:和磁盘有关
bi:从磁盘中出来进入到内存中去(读的数据量)
bo:写入到磁盘中(写的数据量)
us:表示用户资源占用CPU的百分比是多少(不会超过100)
id:空闲
us+sy+id=100
wa:等待CPU的百分比

top查看进程使用资源情况
top -c 显示详细的进程信息
top -bn1 静态显示所有进程
q退出,数字1显示所有核cpu,大写字母M按内存使用排序
大写字母P按cpu使用排序

sar命令

若没有,yum命令安装:yum install -y sysstat
sar -n DEV 网卡流量(后面加数字是显示多少次)
监控系统状态1
发送数据包:rxpck
接收数据量:rxkB
网卡流量:txkB
rxpck上万或更多可能被***

sar -q 系统负载
sar -b 磁盘读写
sar -f /var/log/sa/saxx 历史文件

监控网卡流量

nload命令
yum install -y epel-release
yum install -y nload
监控系统状态1
当前网速:Curr
平均网速:Avg

监控io性能(磁盘)
iostat -x 磁盘使用
iotop 磁盘使用
安装iotop:yum install -y iotop

free命令

free 查看内存使用情况
free -m / -g / -h free -h后面加单位
buffer(缓冲)/cache(缓存)区别 buffer/cache预分配
数据(磁盘)-->内存(cache)-->cpu
cpu(cpu处理完的数据)-->内存(buffer)-->磁盘
公式:total=used+free+buff/cache
avaliable包含free和buffer/cache剩余部分

PS命令

ps 查看系统进程
用法:ps aux、ps -elf
ps aux | grep mysql //查看进程有没有
ls -l /proc/进程ID/ //查看进程在哪启动的

STAT部分说明:
D 不能中断的进程
R run状态的进程
S sleep状态的进程(占用CPU时间非常短暂)
T 暂停的进程
Z 僵尸进程
< 高优先级进程
N 低优先级进程
L 内存中被锁了内存分页
s 主进程
l 多线程进程

  • 前台进程

转载于:https://blog.51cto.com/14079728/2339490

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值