zalpan2000
Contributor
Contributor

How to use esxtop to create CSV with virtual counters for multiple VMs running on same host

Hi All,

it is the 2nd week to dig the internet searching for direct answer to my question,

I need to use esxtop command that can create a CSV file includes per VM, CPU ava, Memory AVA, Network AVA, and how to distinguish which VMs are which WID?

I saw a couple of Powershell commands can do so, but I belive there is a way using esxtop directly

more explanation what I need to get, is something like below

Time VM1 VCPUs AVAVM1 Mem AVAVM1 Storage avaVM2 vCPUs AVAVM2 MEM AVAVM2 Storage AVAVM3 VCPUs AVAVM3 Mem AVAVM3 Storage AVA
10:0070%60%10%99%99%50%40%50%90%
10:0575%40%17%...17%
10:1090%20%...17%
0 Kudos
1 Reply
parmarr
VMware Employee
VMware Employee

Hello,

May not be exactly what you are looking for but see if this helps to get started: Using Perfmon for esxtop-based Performance Analysis

Sincerely, Rahul Parmar VMware Support Moderator
0 Kudos