@AMXMetadata(type="runtime-mon",
group="monitoring")
@ManagedObject
@Description(value="JVM Runtime Statistics")
public class JVMRuntimeStatsProvider
extends Object
| Constructor and Description |
|---|
JVMRuntimeStatsProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.glassfish.external.statistics.StringStatistic |
getBootClassPath() |
org.glassfish.external.statistics.StringStatistic |
getClassPath() |
org.glassfish.external.statistics.StringStatistic |
getInputArguments() |
org.glassfish.external.statistics.StringStatistic |
getLibraryPath() |
org.glassfish.external.statistics.StringStatistic |
getManagementSpecVersion() |
org.glassfish.external.statistics.StringStatistic |
getRuntimeName() |
org.glassfish.external.statistics.StringStatistic |
getSpecName() |
org.glassfish.external.statistics.StringStatistic |
getSpecVendor() |
org.glassfish.external.statistics.StringStatistic |
getSpecVersion() |
org.glassfish.external.statistics.CountStatistic |
getUptime() |
org.glassfish.external.statistics.StringStatistic |
getVmName() |
org.glassfish.external.statistics.StringStatistic |
getVmVendor() |
org.glassfish.external.statistics.StringStatistic |
getVmVersion() |
@ManagedAttribute(id="bootclasspath-current") @Description(value="boot class path that is used by the bootstrap class loader to search for class files") public org.glassfish.external.statistics.StringStatistic getBootClassPath()
@ManagedAttribute(id="classpath-current") @Description(value="Java class path that is used by the system class loader to search for class files") public org.glassfish.external.statistics.StringStatistic getClassPath()
@ManagedAttribute(id="inputarguments-current") @Description(value="input arguments passed to the Java virtual machine which does not include the arguments to the main method") public org.glassfish.external.statistics.StringStatistic getInputArguments()
@ManagedAttribute(id="librarypath-current") @Description(value="Java library path") public org.glassfish.external.statistics.StringStatistic getLibraryPath()
@ManagedAttribute(id="managementspecversion-current") @Description(value="version of the specification for the management interface implemented by the running Java virtual machine") public org.glassfish.external.statistics.StringStatistic getManagementSpecVersion()
@ManagedAttribute(id="name-current") @Description(value="name representing the running Java virtual machine") public org.glassfish.external.statistics.StringStatistic getRuntimeName()
@ManagedAttribute(id="specname-current") @Description(value="Java virtual machine specification name") public org.glassfish.external.statistics.StringStatistic getSpecName()
@ManagedAttribute(id="specvendor-current") @Description(value="Java virtual machine specification vendor") public org.glassfish.external.statistics.StringStatistic getSpecVendor()
@ManagedAttribute(id="specversion-current") @Description(value="Java virtual machine specification version") public org.glassfish.external.statistics.StringStatistic getSpecVersion()
@ManagedAttribute(id="uptime-count") @Description(value="uptime of the Java virtual machine in milliseconds") public org.glassfish.external.statistics.CountStatistic getUptime()
@ManagedAttribute(id="vmname-current") @Description(value="Java virtual machine implementation name") public org.glassfish.external.statistics.StringStatistic getVmName()
@ManagedAttribute(id="vmvendor-current") @Description(value="Java virtual machine implementation vendor") public org.glassfish.external.statistics.StringStatistic getVmVendor()
@ManagedAttribute(id="vmversion-current") @Description(value="Java virtual machine implementation version") public org.glassfish.external.statistics.StringStatistic getVmVersion()
Copyright © 2017. All rights reserved.