诸多Windows管理员都喜欢PerfMon命令,这个命令使用图形化方式实现性能监控可以大大简化对Hyper-V的管理工作。 在VMware的ESX服务器中找到合适的性能指标可能会非常复杂,并且问题还在于在ESX中没有诸如PerfMon这样的命令。VSphere客户端中的表格和图形非常有用,但是有些情况下还需要更加详细的信息。在这些场景中,可以尝试使用esctop命令来编译负载的CPU和内存统计信息。
Esxtop命令是UNIX的高级命令,但是可以重新配置用来提供针对虚拟化的信息。在命令行中输入esxtop就可以看到一个针对虚拟机的VMware特定进程和统计信息列表。 Esxtop……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
诸多Windows管理员都喜欢PerfMon命令,这个命令使用图形化方式实现性能监控可以大大简化对Hyper-V的管理工作。
在VMware的ESX服务器中找到合适的性能指标可能会非常复杂,并且问题还在于在ESX中没有诸如PerfMon这样的命令。VSphere客户端中的表格和图形非常有用,但是有些情况下还需要更加详细的信息。在这些场景中,可以尝试使用esctop命令来编译负载的CPU和内存统计信息。
Esxtop命令是UNIX的高级命令,但是可以重新配置用来提供针对虚拟化的信息。在命令行中输入esxtop就可以看到一个针对虚拟机的VMware特定进程和统计信息列表。
Esxtop有以下四种方法来度量虚拟工作环境性能:
- CPU模式(按C键);
- 内存模式(点击M键);
- 存储设备模式(D键);
- 网络模式(N键);
Esxtop所能够检索到的信息
使用如下步骤展示esxtop的有用性:登录ESX服务器,输入CPU模式显示CPU计数器。屏幕顶端的信息描述的就是服务器的CPU性能。在屏幕的底部,每一列显示的是每个进程和正在运行的虚拟机的CPU统计信息,其中有一些数字需要进一步的解释。
在屏幕的最上端,可以看到如下信息:
- 当前时间;
- 上次重启后到现在的时间;
- 正常运行时间;
- 运行的“文字”——即调度实体或者进程;
最上面一行同时还显示出高于前一个的CPU均值——5和15分。这些均值以小数形式描述,表示CPU运行和准备运行的利用率。随着这些小数的不断增长,越来越多的CPU资源被占用——即该数值增长到1,表示所有的物理CPU完全被占用。如果可用的CPU不能处理所有的请求,该数字也可能会大于1。例如,如果该数字达到2,这就意味着还需要两个同样数量的CPU才可以处理这些等待的CPU请求。
紧接着的下面一排是额外的两行:
- PCPU(%):这个度量值表示每个物理CPU的CPU利用率,后面是所有CPU的平均利用效率。该数据以系列数字显示出来,每个表示一个单独的物理CPU,后面的数字是所占用的总和,每一个都是另外所有的数字的平均值。这条信息代表所有可用CPU的CPU请求的分布情况。如果虚拟机的CPU请求开始更多地使用一个特定CPU的话,就需要监控该统计信息。
- CCPU(%):这一行显示的是ESX服务器报告的CPU时间。这个数据和PCPU(%)不同,因为该数据作为用户时间变量而不是从CPU角度来度量的。
更多的esxtop指标
在屏幕的下半部每一行显示每个进程和虚拟机的情况。每行都表示该行任务的CPU利用率,同时也都会有13个CPU指标。如下是这些指标以其描述的统计表:
Esxtop命令可以生成大量原始数据,足可以吓到管理员。但是主要仔细分析这些数据,esxtop命令将会成为ESX服务器性能故障诊断的强大工具。
作者
Greg Shields,MCSE(微软认证系统工程师),是Concentrated Technology(www.concentratedtechnology.com)共同创始人和IT技术专家。他拥有近十五年的IT架构和企业管理经验。同时,也是一名IT培训师,并对IT多个技术主题进行演讲,主要包括微软管理、系统管理及监控、虚拟化等。他最近的著作是由SAPIEN出版社出版的《Windows Server 2008: What's New/What's Changed》。
翻译
相关推荐
-
如何使用esxtop监控ESXi存储性能?
esxtop实用程序为VMware管理员提供了有价值的性能数据,但你知道最重要的存储度量标准吗?
-
想通过esxtop确定VMware ESX内存使用情况,请问该怎么做呢?
-
请问谁有VM上用加密狗的经验,有问题请教。
我现在有台VM需要用硬狗,VM固定在一台ESX上可以接受,现在是想办法怎么让VM认到物理ESX上的狗。我试了装 […]
-
请教下:网站服务器虚拟化除了用vmware的esx,还有其他推荐不