Class ApplicationStatus
java.lang.Object
is.galia.status.ApplicationStatus
Provides views into various application status data points. All accessors
provide "live" values.
-
Constructor Details
-
ApplicationStatus
public ApplicationStatus()
-
-
Method Details
-
getApplicationVersion
-
getHeapInfoCacheMaxSize
public long getHeapInfoCacheMaxSize()- Returns:
- Max
HeapInfoCache
size in bytes.
-
getHeapInfoCacheSize
public long getHeapInfoCacheSize()- Returns:
- Number of
cached infos
.
-
getNumProcessors
public int getNumProcessors()- Returns:
- Number of available processor cores.
-
getVMFreeHeap
public long getVMFreeHeap()- Returns:
- Free VM heap in bytes.
-
getVMInfo
- Returns:
- JVM info.
-
getVMMaxHeap
public long getVMMaxHeap()- Returns:
- Max VM heap in bytes.
-
getVMName
- Returns:
- JVM name.
-
getVMPID
public long getVMPID() -
getVMTotalHeap
public long getVMTotalHeap()- Returns:
- Total VM heap in bytes.
-
getVMUptime
public long getVMUptime()- Returns:
- VM uptime in epoch milliseconds.
-
getVMUsedHeap
public long getVMUsedHeap()- Returns:
- Used VM heap in bytes.
-
getVMVendor
- Returns:
- JVM vendor.
-
getVMVersion
- Returns:
- JVM version.
-
toMap
-