Last active
December 21, 2015 14:59
-
-
Save mbrownnycnyc/6323185 to your computer and use it in GitHub Desktop.
This is useful when dealing with gather performance stats from ESXi via esxtop. Refer to:http://mbrownnyc.wordpress.com/2013/08/23/minimizing-esxtop-output-for-targetted-stats-captures/, https://communities.vmware.com/docs/DOC-9279 (see section 7), https://communities.vmware.com/docs/DOC-5600, https://communities.vmware.com/docs/DOC-5230
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#refer to: | |
## https://communities.vmware.com/docs/DOC-9279 (see section 7) | |
## https://communities.vmware.com/docs/DOC-5600 | |
## https://communities.vmware.com/docs/DOC-5230 | |
[category letter]:[category] | |
[letter]: [stat set name] = [description] [(set of real stat fields, if different than stat set name)] | |
c: cpu | |
A: ID = Id | |
B: GID = Group Id | |
C: LWID = Leader World Id (World Group Id) | |
D: NAME = Name | |
E: NWLD = Num Members | |
F: %STATE TIMES = CPU State Times (%USED %RUN %SYS %WAIT %VMWAIT %RDY %IDLE %OVRLP %CSTP %MLMTD %SWPWT) | |
G: EVENT COUNTS/s = CPU Event Counts (SWTCH/s MIG/s QEXP/s WAKE/s) | |
H: CPU ALLOC = CPU Allocations (AMIN AMAX ASHRS AMLMT AUNITS) | |
I: SUMMARY STATS = CPU Summary Stats (%LAT_C %LAT_M %DMD EMIN TIMER/s AFFINITY_BIT_MASK CPU HTSHARING HTQ) | |
J: POWER STATS = CPU Power Stats (POWER) | |
m:memory | |
A: ID = Id | |
B: GID = Group Id | |
C: LWID = Leader World Id (World Group Id) | |
D: NAME = Name | |
E: NWLD = Num Members | |
F: MEM ALLOC = MEM Allocations (AMIN AMAX ASHRS AMLMT AUNITS) | |
G: NUMA STATS = Numa Statistics (NHN NMIG NRMEM NLMEM N%L) | |
H: SIZE = MEM Size (MB) (MEMSZ GRANT SZTGT TCHD TCHD_W) | |
I: ACTV = MEM Active (MB) (%ACTV %ACTVS %ACTVF %ACTVN) | |
J: MCTL = MEM Ctl (MB) (MCTL? MCTLSZ MCTLTGT MCTLMAX) | |
K: SWAP STATS = Swap Statistics (MB) (SWCUR SWTGT SWR/s SWW/s) | |
L: LLSWAP STATS = Llswap Statistics (MB) (LLSWR/s LLSWW/s) | |
M: CPT = MEM Checkpoint (MB) (CPTRD CPTTGT) | |
N: COW = MEM Cow (MB) (ZERO SHRD SHRDSVD COWH) | |
O: OVHD = MEM Overhead (MB) (OVHDUW OVHD OVHDMAX) | |
P: CMT = MEM Committed (MB) (MCMTTGT CMTTGT CMTCHRG CMTPPS) | |
Q: ZIP = MEM Compression (MB) (CACHESZ CACHEUSD ZIP/s UNZIP/s) | |
d:disk adapter | |
A: ADAPTR = Adapter Name | |
B: PATH = Path Name | |
C: NPATHS = Num Paths | |
D: QSTATS = Queue Stats | |
E: IOSTATS = I/O Stats (CMDS/s READS/s WRITES/s MBREAD/s MBWRTN/s) | |
F: RESVSTATS = Reserve Stats (RESV/s CONS/s) | |
G: LATSTATS/cmd = Overall Latency Stats (ms) (DAVG/cmd KAVG/cmd GAVG/cmd QAVG/cmd) | |
H: LATSTATS/rd = Read Latency Stats (ms) (DAVG/rd KAVG/rd GAVG/rd QAVG/rd) | |
I: LATSTATS/wr = Write Latency Stats (ms) (DAVG/wr KAVG/wr GAVG/wr QAVG/wr) | |
J: ERRSTATS/s = Error Stats (FCMDS/s FREAD/s FWRITE/s FMBRD/s FMBWR/s FRESV/s ABRTS/s RESETS/s) | |
K: PAESTATS/s = PAE Stats (PAECMD/s PAECP/s) | |
L: SPLTSTATS/s = SPLIT Stats (SPLTCMD/s SPLTCP/s) | |
u:disk device | |
A: DEVICE = Device Name | |
B: ID = Path/World/Partition Id (PATH/WORLD/PARTITION) | |
C: NUM = Num of Objects (NPH NWD NPN) | |
D: SHARES = Shares | |
E: BLKSZ = Block Size (bytes) (BLKSZ NUMBLKS) | |
F: QSTATS = Queue Stats (DQLEN WQLEN ACTV QUED %USD LOAD) | |
G: IOSTATS = I/O Stats (CMDS/s READS/s WRITES/s MBREAD/s MBWRTN/s) | |
H: RESVSTATS = Reserve Stats (RESV/s CONS/s) | |
I: LATSTATS/cmd = Overall Latency Stats (ms) (DAVG/cmd KAVG/cmd GAVG/cmd QAVG/cmd) | |
J: LATSTATS/rd = Read Latency Stats (ms) (DAVG/rd KAVG/rd GAVG/rd QAVG/rd) | |
K: LATSTATS/wr = Write Latency Stats (ms) (DAVG/wr KAVG/wr GAVG/wr QAVG/wr) | |
L: ERRSTATS/s = Error Stats (FCMDS/s FREAD/s FWRITE/s FMBRD/s FMBWR/s FRESV/s ABRTS/s RESETS/s) | |
M: PAESTATS/s = PAE Stats (PAECMD/s PAECP/s) | |
N: SPLTSTATS/s = SPLIT Stats (SPLTCMD/s SPLTCP/s) | |
O: VAAISTATS= VAAI Stats (CLONE_RD CLONE_WR CLONE_F MBC_RD/s MBC_WR/s ATS ATSF ZERO ZERO_F MBZERO/s DELETE DELETE_F MBDEL/s) | |
P: VAAILATSTATS/cmd = VAAI Latency Stats (ms) (CAVG/suc CAVG/f AAVG/suc AAVG/f AVG/suc ZAVG/f) | |
v:disk VM | |
A: ID = Vscsi Id | |
B: GID = Grp Id | |
C: VMNAME = VM Name | |
D: VDEVNAME = Virtual Device Name | |
E: NVDISK = Num of Virtual Disks | |
F: IOSTATS = I/O Stats (CMDS/s READS/s WRITES/s MBREAD/s MBWRTN/s) | |
G: LATSTATS/rd = Read Latency Stats (ms) (LAT/rd) | |
H: LATSTATS/wr = Write Latency Stats (ms) (LAT/wr) | |
n:network | |
A: PORT-ID = Port Id | |
B: UPLINK = Uplink(Y/N) | |
C: PNIC = Physical Nic Properties (UP SPEED FDUPLX) | |
D: USED-BY = Used By Name | |
E: TEAM-PNIC = Team Uplink Physcial NIC Name | |
F: DNAME = Device Name | |
G: PKTTX/s = Packets Tx/s | |
H: MbTX/s = MegaBits Tx/s | |
I: PKTRX/s = Packets Rx/s | |
J: MbRX/s = MegaBits Rx/s | |
K: DRPTX/s = %Packets Dropped (Tx) (%DRPTX) | |
L: DRPRX/s = %Packets Dropped (Rx) (%DRPRX) | |
M: ACTN/s = Actions/s | |
N: MULTICAST/s = Multicast Packets/s (PKTTXMUL/s PKTRXMUL/s) | |
O: BROADCAST/s = Broadcast Packets/s (PKTTXBRD/s PKTRXBRD/s) | |
i:interrupt | |
A: VECTOR = Interrupt Vector Id | |
B: COUNT/sec = Total Number of Interupts Per Second (COUNT/s) | |
C: TIME/int = Average Interrupt Processing Time (usec) | |
D: COUNT_x/sec = Number of Interupts Per Second On CPU x (COUNT_N, where N is the CPU core id) | |
E: TIME_x/int = Average Interrupt Processing Time (usec) on CPU x (TIME_N, , where N is the CPU core id) | |
F: DEVICES = Devices Using the Interrupt Vector | |
p:power mgmt | |
A: PCPU = PCPU Id (CPU) | |
B: CPU Usage = CPU Usage time: %USED and %UTIL (%USED %UTIL) | |
C: %CState = Percentage of time spent in a C-State (%CN, where N is the CPU core id) | |
D: %PState = Percentage of time spent in a P-State (%PN, where N is the CPU core id) | |
E: %TState = Percentage of time spent in a T-State (%TN, where N is the CPU core id) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment