linux服务器性能负载查看(cpu、内存、磁盘、网络)

本文详细介绍了Linux系统监控的相关工具和指标,包括使用top、uptime、w命令查看系统负载,通过iostat、iotop监控磁盘IO,利用vmstat、sar检测CPU性能,以及free命令检查内存状态。重点关注CPU的用户使用率(us)、系统使用率(sy)、空闲率(id)和负载平均值,以及磁盘的%iowait参数,这些指标对于评估服务器性能至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明

1、工具:

top 、uptime 、w	检测系统整体的负载、承受能力
iostat 、 iotop	查看磁盘IO
vmstat、 sar 、iostat、 top	检测CPU
free、vmstat		内存

2、服务器系统性能标准评估表
在这里插入图片描述

二、详解

1、查看整体负载
TOP命令

CPU、内存信息查看
在这里插入图片描述
$cpu: cpu核数
sy: 内核CPU使用率
us: 用户CPU使用率
id: 空闲CPU使用率
total: 总内存
free: 空闲内存
used: 已使用内存
buff/cache: 缓存内存,富余内存
load average: 0.09, 0.05, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值

uptime
[root@localhost ~]# uptime 
 12:38:43 up 31 min,  1 user,  load average: 0.00, 0.02, 0.05

load average: 0.00, 0.02, 0.05 负载不要超过CPU 核数 * 2, 三个数字平均值 1分钟,5分钟,15分钟,一般只看第1个值

w命令

登录用户及负载

[root@localhost ~]# w
 12:39:56 up 32 min,  1 user,  load average: 0.00, 0.02, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.1.101    12:10    4.00s  0.07s  0.00s w
2、查看IO(磁盘读写)
iostat命令
[root@localhost ~]# iostat -x 1 2
Linux 3.10.0-1062.el7.x86_64 (localhost.localdomain)    10/07/2020      _x86_64_        (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.12    0.00    0.16    0.36    0.00   99.36

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
scd0              0.00     0.00    0.00    0.00     0.16     0.00   114.22     0.00    1.33    1.33    0.00   1.11   0.00
sda               0.00     0.03    0.95    0.21    27.97     3.13    53.84     0.02   14.83   16.26    8.24   7.77   0.90
dm-0              0.00     0.00    0.75    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值