public interface PartitionResourceMetricsRuntimeMBean extends RuntimeMBean
| Modifier and Type | Method and Description |
|---|---|
long |
getAllocatedMemory()
Total allocated memory in bytes for the partition.
|
long |
getCpuTimeNanos()
Total CPU time spent measured in nanoseconds in the context of a partition.
|
Long[][] |
getCpuUtilizationHistoricalData()
Returns a snapshot of the historical data for CPU usage for the partition.
|
long |
getCurrentOpenFileCount()
Number of files currently open in the context of a partition.
|
long |
getCurrentOpenFileDescriptorCount()
Number of file descriptors currently open in the context of a partition.
|
long |
getCurrentOpenSocketCount()
Number of sockets currently open in the context of a partition.
|
long |
getFileBytesRead()
Total number of file bytes read in the context of a partition.
|
long |
getFileBytesWritten()
Total number of file bytes written in the context of a partition.
|
long |
getNetworkBytesRead()
Total number of bytes read from sockets for a partition.
|
long |
getNetworkBytesWritten()
Total number of bytes written to sockets for a partition.
|
Long[][] |
getRetainedHeapHistoricalData()
Returns a snapshot of the historical data for retained heap memory usage for the partition.
|
long |
getThreadCount()
Number of threads currently assigned to the partition.
|
long |
getTotalOpenedFileCount()
Total number of files opened in the context of a partition.
|
long |
getTotalOpenedFileDescriptorCount()
Total number of file descriptors opened in the context of a partition.
|
long |
getTotalOpenedSocketCount()
Total number of sockets opened in the context of a partition.
|
boolean |
isRCMMetricsDataAvailable()
Checks whether RCM metrics data is available for this partition.
|
addPropertyChangeListener, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentgetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenerboolean isRCMMetricsDataAvailable()
long getCpuTimeNanos()
long getAllocatedMemory()
which provides the values of the net memory usage over a period of time.long getThreadCount()
long getTotalOpenedSocketCount()
long getCurrentOpenSocketCount()
long getNetworkBytesRead()
long getNetworkBytesWritten()
long getTotalOpenedFileCount()
long getCurrentOpenFileCount()
long getFileBytesRead()
long getFileBytesWritten()
long getTotalOpenedFileDescriptorCount()
long getCurrentOpenFileDescriptorCount()
Long[][] getRetainedHeapHistoricalData()
Long[][] getCpuUtilizationHistoricalData()