public class JVMMetrics
Class JVMMetrics. Provides jvmmetrics functionality for the Hytale server.
java.lang.Object > JVMMetrics
Field Summary
usageThreshold
final
MetricsRegistry
usageThreshold
Field usageThreshold.
collectionUsageThreshold
final
MetricsRegistry
collectionUsageThreshold
Field collectionUsageThreshold.
operatingSystem
final
MetricsRegistry
operatingSystem
Field operatingSystem.
runtimeBean
final
MetricsRegistry
runtimeBean
Field runtimeBean.
memoryBean
final
MetricsRegistry
memoryBean
Field memoryBean.
threadMXBean
final
ThreadMXBean
threadMXBean
Field threadMXBean.
threadInfos
final
ThreadInfo[]
threadInfos
Field threadInfos.
threadIdMap
final
Long2ObjectOpenHashMap
threadIdMap
Field threadIdMap.
data
final
ThreadMetricData[]
data
Field data.
threadInfo
final
ThreadInfo
threadInfo
Field threadInfo.
securityManager
final
SecurityManager
securityManager
Field securityManager.
classLoading
final
MetricsRegistry
classLoading
Field classLoading.
threadGroup
final
MetricsRegistry
threadGroup
Field threadGroup.
Method Detail
MapCodec
public
new
MapCodec
((Codec)
Method MapCodec.
- Parameters:
(Codec(Codec
ArrayCodec
public
new
ArrayCodec
((Codec)
Method ArrayCodec.
- Parameters:
(Codec(Codec
ThreadMetricData
public
new
ThreadMetricData
(threadInfo, threadIdMap.get(threadInfo.getThreadId()
Method ThreadMetricData.
- Parameters:
threadInfothreadInfothreadIdMap.get(threadInfo.getThreadId(threadIdMap.get(threadInfo.getThreadId(