ESXTOP是一个很好的工具,可以用来查看物理主机及其组件的实时统计数据和使用情况,但通常情况下,我们希望使用这些数据来绘制图表,甚至保存数据以供以后检查。
这给我们带来了ESXTOP最重要的用例,即以批处理模式运行ESXi。
批处理模式为我们提供了一种从物理ESXi主机收集esxtop统计数据的方法,并使用Perfmon在Windows机器上分析它。
捕获数据:
首先要做的是只获取相关信息,忽略所有你不需要的度量。
使用' f '添加/删除字段
使用“o”来改变指标的顺序
使用“W”保存您刚刚编辑的设置。
警告:如果您不输入文件名,则默认设置将被保存为文件名。
我们已经准备好以批处理模式运行esxtop了。
Esxtop -b -d 2 -n 100 > Esxtop .csv
b =批处理模式
d =延迟
n =没有的迭代
=所有指标年代
通常情况下,长时间捕获esxtop会生成一个大文件。为了避免这种情况,我们也可以压缩文件。
Esxtop -b -a -d 2 -n 100 | gzip -9c > Esxtop .csv.gz
分析:
将CSV文件复制到Windows机器以分析捕获的数据。
(1)运行性能;
(2)输入“Ctrl + L”查看日志数据;
(3)将文件添加到“日志文件”中,点击确定;
(4)选择显示性能数据的指标。每个批处理模式计数器都有一个类别名称(在perfmon中作为性能对象列出)和一个计数器名称(在perfmon中作为计数器列表列出)。
注意:esxtop上的计数器名称与交互模式下列出的不同。
指的是这个链接的更多信息
更多: