public class VMStatCollector extends AbstractProcessCollector implements ICounterHierarchy, IRequiredHostCounters, IHostCounters
vmstat.| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
VMStatCollector.VMStatReader
Sample output for  
vm_stat 60, where 60 is the
 interval. | 
activeProcess, logCPU_PercentIOWait, CPU_PercentSystemTime, CPU_PercentUserTime, Info_NumProcessors, Info_ProcessorInfo, Memory_Bytes_Available, Memory_Bytes_Free, Memory_MinorFaultsPerSec, Memory_SwapBytesAvailable, Memory_SwapBytesUsed, PhysicalDisk_BytesPerSec, PhysicalDisk_ReadsPerSec, PhysicalDisk_TransfersPerSec, PhysicalDisk_WritesPerSecCPU_PercentProcessorTime, Info_Architecture, Info_OperatingSystemName, Info_OperatingSystemVersion, LogicalDisk_PercentFreeSpace, Memory_majorFaultsPerSecond, PhysicalDisk_BytesReadPerSec, PhysicalDisk_BytesWrittenPerSecCPU, Info, LogicalDisk, Memory, Memory_GarbageCollectors, Memory_Memory_Pools, PhysicalDisk, ps| Constructor and Description | 
|---|
VMStatCollector(int interval)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<String> | 
getCommand()  | 
CounterSet | 
getCounters()
Return performance counters. 
 | 
AbstractProcessReader | 
getProcessReader()  | 
getInterval, setEnvironment, start, stoppublic VMStatCollector(int interval)
interval - The interval for the collected statistics.public List<String> getCommand()
getCommand in class AbstractProcessCollectorpublic CounterSet getCounters()
ICounterSetAccessgetCounters in interface ICounterSetAccesspublic AbstractProcessReader getProcessReader()
getProcessReader in class AbstractProcessCollectorCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.