vtop工具使用分析

时间:2024-01-09 19:37:14

vtop工具可以为esxtop提供图形界面,并且可以显示实时统计数据,对于我们监控esxi主机的需求匹配度很高,同时,相对于vcenter中的数据统计选项实时性更高,操作简便,可作为工作使用

为便于我们实时掌握esxi主机性能状态,一般情况下可以通过CPU、Memory、Network、Disk,4个方向进行数据分析,可重点关注以下指标

CPU

vtop工具使用分析

CPU Load Average:CPU在1分钟、5分钟和15分钟内的负载计算

PCPU UTIL(%):每颗PCPU上处于busy状态的百分比

如果PCPU UTIL(%)的值过高就意味着物理资源被大量占用。如果所有的PCPUs的使用率都逼近100%,则就意味着CPU资源使用的过载

PCPU USED(%):每颗PCPU的使用百分比,它会平均分布在所有PCPUs上

PCPU UTIL(%)表示在过去的恒定时间里PCPU多长时间PCPU处于busy(unhalted)状态,PCPU USED(%)则表示则表示在过去恒定的时间里PCPU的有效工作工作状态;PCPU USED(%)这个支持能够更加准确的阐述当下的PCPU资源利用率

Memory

vtop工具使用分析

PMEM /MB:内存使用状态

MCTLSZ:程序回收物理机内存的总量

大于0表示内存负载过大,此时主机会强制虚拟机回收过量的内存

SWCUR:已经被VMKernel进行交换的内存

大于0表示内存过载

SWR/s:主机读取交换内存的速度

大于0表示esxi主机积极读取交换内存,可能的原因是内存过量使用

Network

vtop工具使用分析

%DRPTX:数据包发送率

%DRPTX:数据包接受率

大于1表示网络利用率较高

Disk

DAVG:由于数据造成磁盘延迟

KAVG:VMKernel造成的延迟

阈值为3,当值过高时意味着有排队情况的发生

*参数解释https://communities.vmware.com/docs/DOC-9279