监控服务器资源性能指标

接上回性能测试,需要监控相关服务器资源性能指标。主要有CPU、内存、I/O、NI/O等。
下面是一些常见的监控命令非常实用,具体的解释有点多,后续再详细说明。

CPU 处理器性能

CPU资源查看

概要信息

[[email protected] ~]# lscpu

loadrunner 性能测试_服务器资源监控

详细信息

[[email protected] /]# cat /proc/cpuinfo

loadrunner 性能测试_服务器资源监控

CPU使用情况

[[email protected] /]# uptime

loadrunner 性能测试_服务器资源监控

当前时间

系统运行时间

当前登录用户数

系统负载:1分钟 5分钟 15分钟前到现在的cpu平均使用值

[[email protected] /]# top

loadrunner 性能测试_服务器资源监控

Tasks 进程总数

Running 正在运行进程数

Sleeping 睡眠进程数

Stopped 停止进程数

Zombie 僵尸进程数

快捷查看

Shift+p 按cpu使用排序

Shift+m 按mem使用排序

Shift+f 查看统计信息

t 切换显示

[[email protected] /]# top -p 13134 -H

loadrunner 性能测试_服务器资源监控

显示进程中各线程CPU使用率

[[email protected] /]# vmstat 1

loadrunner 性能测试_服务器资源监控

Procs

R 运行线程数

B 等待线程数

Cpu

Us 用户进程占cpu百分比

Sy 内核进程占cpu百分比

Id 空闲cpu百分比

Wa 等待IO cpu时间百分比

MEM 内存性能

MEM资源查看

概要信息

[[email protected] /]# free -g

loadrunner 性能测试_服务器资源监控

详细信息

[[email protected] /]# cat /proc/meminfo

loadrunner 性能测试_服务器资源监控

MEM使用情况

[[email protected] /]# free -m

loadrunner 性能测试_服务器资源监控

磁盘I/O性能

磁盘资源查看

磁盘型号

[[email protected] ~]# cat /proc/scsi/scsi

loadrunner 性能测试_服务器资源监控

详细信息

[[email protected] ~]# fdisk -l

loadrunner 性能测试_服务器资源监控

磁盘大小

[[email protected] /]# df -h

loadrunner 性能测试_服务器资源监控

磁盘使用情况

整体情况

[[email protected] ~]# iostat -x -k

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vr9OuKcW-1589892686204)(media/15f3c7d1a72b30a5a5b629d80d9842be.png)]

持续观察

[[email protected] /]# iostat 1

loadrunner 性能测试_服务器资源监控

NIO 网络读写性能

网络读写的的就暂时没有写了,后续再更新

相关文章: