|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IHostCounters
Additional counters that hosts can report.
| Field Summary | |
|---|---|
static String |
CPU_PercentIOWait
Percentage of the time the CPU(s) were idle while the system had an outstanding IO in [0:1]. |
static String |
CPU_PercentSystemTime
Percentage of the time the processor is not idle that it is executing at the system (aka kernel) level in [0:1] (normalized to 100% in single CPU and SMP environments). |
static String |
CPU_PercentUserTime
Percentage of the time the processor is not idle that it is executing at the user level in [0:1] (normalized to 100% in single CPU and SMP environments). |
static String |
Info_NumProcessors
The #of processors. |
static String |
Info_ProcessorInfo
CPU family information. |
static String |
Memory_Bytes_Available
The total amount of memory available to the host. |
static String |
Memory_Bytes_Free
The #of bytes of idle memory (vmstat, /proc/meminfo/MemFree). |
static String |
Memory_MinorFaultsPerSec
Faults that did not require loading a page from disk. |
static String |
Memory_SwapBytesAvailable
The #of bytes of swap space that are in available (/proc/meminfo/SwapTotal). |
static String |
Memory_SwapBytesUsed
The #of bytes of swap space that are in use (vmstat or /proc/meminfo/SwapFree). |
static String |
PhysicalDisk_BytesPerSec
Disk bytes per second for the host (total of bytes read per second and bytes written per second). |
static String |
PhysicalDisk_ReadsPerSec
#of disk read operations per second. |
static String |
PhysicalDisk_TransfersPerSec
Disk operations per second for the host (total of disk reads per second and disk writes per second). |
static String |
PhysicalDisk_WritesPerSec
#of disk write operations per second. |
| Fields inherited from interface com.bigdata.counters.IRequiredHostCounters |
|---|
CPU_PercentProcessorTime, Info_Architecture, Info_OperatingSystemName, Info_OperatingSystemVersion, LogicalDisk_PercentFreeSpace, Memory_majorFaultsPerSecond, PhysicalDisk_BytesReadPerSec, PhysicalDisk_BytesWrittenPerSec |
| Fields inherited from interface com.bigdata.counters.ICounterHierarchy |
|---|
CPU, Info, LogicalDisk, Memory, Memory_GarbageCollectors, PhysicalDisk, ps |
| Field Detail |
|---|
static final String Info_ProcessorInfo
static final String Info_NumProcessors
static final String CPU_PercentUserTime
static final String CPU_PercentSystemTime
static final String CPU_PercentIOWait
Note: The Windows platform does not appear to be able to report this counter. If it did I would move this into the "required" category. The LBS DOES use this for its decisions and has to use a faked value for Windows.
static final String Memory_Bytes_Available
static final String Memory_Bytes_Free
static final String Memory_SwapBytesAvailable
static final String Memory_SwapBytesUsed
static final String Memory_MinorFaultsPerSec
IRequiredHostCounters.Memory_majorFaultsPerSecond,
Constant Field Valuesstatic final String PhysicalDisk_ReadsPerSec
static final String PhysicalDisk_WritesPerSec
static final String PhysicalDisk_BytesPerSec
static final String PhysicalDisk_TransfersPerSec
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||