public class EngineMonitoringInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
EngineMonitoringInfo.Columns |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JOB_MONITORING_EVENT_TYPE |
static java.lang.String |
JOB_OBJECT_SENT_EVENT_TYPE |
static java.lang.String |
JOB_STATUS_EVENT_TYPE |
Constructor and Description |
---|
EngineMonitoringInfo(long[] rawData) |
EngineMonitoringInfo(long timestamp,
long processId,
long processCpuTime,
long freePhysicalMemorySize,
long committedVirtualMemorySize,
long heapMemoryUsed,
long heapMemoryCommitted,
long heapMemoryMax,
long nonHeapMemoryUsed) |
Modifier and Type | Method and Description |
---|---|
double |
computeCpuUtilizationFrom(EngineMonitoringInfo previous) |
long[] |
getAsLongArray() |
long |
getCommittedVirtualMemorySize() |
long |
getFreePhysicalMemorySize() |
long |
getHeapMemoryCommitted() |
long |
getHeapMemoryMax() |
long |
getHeapMemoryUsed() |
long |
getNonHeapMemoryUsed() |
long |
getProcessCpuTime() |
long |
getProcessId() |
long |
getTimestamp() |
java.lang.String |
toString() |
public static final java.lang.String JOB_MONITORING_EVENT_TYPE
public static final java.lang.String JOB_STATUS_EVENT_TYPE
public static final java.lang.String JOB_OBJECT_SENT_EVENT_TYPE
public EngineMonitoringInfo(long timestamp, long processId, long processCpuTime, long freePhysicalMemorySize, long committedVirtualMemorySize, long heapMemoryUsed, long heapMemoryCommitted, long heapMemoryMax, long nonHeapMemoryUsed)
public EngineMonitoringInfo(long[] rawData)
public java.lang.String toString()
toString
in class java.lang.Object
public long getTimestamp()
public long getProcessId()
public long getProcessCpuTime()
public long getFreePhysicalMemorySize()
public long getHeapMemoryUsed()
public long getNonHeapMemoryUsed()
public long[] getAsLongArray()
public double computeCpuUtilizationFrom(EngineMonitoringInfo previous)
public long getHeapMemoryCommitted()
public long getHeapMemoryMax()
public long getCommittedVirtualMemorySize()