public class SafeVirtualMachineMetrics
extends com.yammer.metrics.core.VirtualMachineMetrics
VirtualMachineMetrics that doesn't use reflection
and is not susceptible to a InaccessibleObjectException in fileDescriptorUsage())| Modifier and Type | Method and Description |
|---|---|
double |
fileDescriptorUsage()
Returns the percentage of available file descriptors which are currently in use.
|
static com.yammer.metrics.core.VirtualMachineMetrics |
getInstance()
The default instance of
SafeVirtualMachineMetrics. |
daemonThreadCount, deadlockedThreads, garbageCollectors, getBufferPoolStats, heapCommitted, heapInit, heapMax, heapUsage, heapUsed, memoryPoolUsage, name, nonHeapUsage, threadCount, threadDump, threadStatePercentages, totalCommitted, totalInit, totalMax, totalUsed, uptime, versionpublic static com.yammer.metrics.core.VirtualMachineMetrics getInstance()
SafeVirtualMachineMetrics.instancepublic double fileDescriptorUsage()
fileDescriptorUsage in class com.yammer.metrics.core.VirtualMachineMetricsNaN if the running JVM does not have access to this informationCopyright © 2018. All rights reserved.