public interface IMonitoringGroup
| Modifier and Type | Method and Description |
|---|---|
long |
getCpuTimeTicks()
Returns the entire number of CPU time ticks recorded for this
instance.
|
long |
getFileIn()
Returns the number of bytes read from files.
|
long |
getFileOut()
Returns the number of bytes written to files.
|
RecorderElement |
getInstanceRecorderElement(long instanceId)
Returns an instance recorder element for recording how the data in this recorder element
is composed.
|
long |
getIoRead()
Returns the number of bytes read from files or network.
|
long |
getIoWrite()
Returns the number of bytes written to files or network.
|
long |
getMemAllocated()
Returns the amount of memory allocated for this instance.
|
long |
getMemUse()
Returns the amount of memory currently being used, i.e. difference
between allocated and unallocated memory.
|
long |
getNetIn()
Returns the number of bytes read from network.
|
long |
getNetOut()
Returns the number of bytes written to network.
|
long |
getSystemTimeTicks()
Returns the entire number of system time ticks recorded for this
instance.
|
java.lang.Iterable<LongHashMap.MapElement<RecorderElement>> |
instanceRecorderElements()
Returns all instance recorder elements.
|
long[] |
instanceRecorderIds()
Returns all instance recorder keys.
|
boolean |
wasRecorded()
Returns if data on this instance was recorded or if it a dummy instance
created e.g. for some unused (automatic detected) variants.
|
boolean wasRecorded()
true if valid data was recorded, false
elselong getSystemTimeTicks()
long getCpuTimeTicks()
long getMemAllocated()
long getMemUse()
long getIoRead()
long getIoWrite()
long getNetIn()
long getNetOut()
long getFileIn()
long getFileOut()
RecorderElement getInstanceRecorderElement(long instanceId)
instanceId - the instance identifierjava.lang.Iterable<LongHashMap.MapElement<RecorderElement>> instanceRecorderElements()
long[] instanceRecorderIds()