Class NonHeapMemorySampleManager
java.lang.Object
org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.AbstractSampleManager
org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.AbstractMemorySampleManager
org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.NonHeapMemorySampleManager
- All Implemented Interfaces:
PluginAware
,MonitoringConstants
,SampleManager
,Configurable
,LogEnabled
,ThreadSafe
SampleManager
for collecting JVM non heap memory status.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.runtime.plugins.admin.jvmstatus.monitoring.MonitoringConstants
MonitoringConstants.Period
-
Field Summary
Fields inherited from class org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.AbstractSampleManager
_description, _featureName, _id, _label, _logger, _pluginName
Fields inherited from interface org.ametys.runtime.plugins.admin.jvmstatus.monitoring.MonitoringConstants
FEEDING_PERIOD, RRD_EXT, RRD_STORAGE_DIRECTORY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
Provide the graph title.protected MemoryUsage
_getMemoryUsage
(MemoryMXBean memoryMXBean) Select the memory usage to use.Methods inherited from class org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.AbstractMemorySampleManager
_configureDatasources, _internalCollect
Methods inherited from class org.ametys.runtime.plugins.admin.jvmstatus.monitoring.sample.AbstractSampleManager
_configureValueRange, _registerDatasources, _setCommonParameters, collect, configure, configureRRDDef, enableLogging, getDescription, getId, getLabel, setPluginInfo
-
Constructor Details
-
NonHeapMemorySampleManager
public NonHeapMemorySampleManager()
-
-
Method Details
-
_getMemoryUsage
Description copied from class:AbstractMemorySampleManager
Select the memory usage to use.- Specified by:
_getMemoryUsage
in classAbstractMemorySampleManager
- Parameters:
memoryMXBean
- the memory MXBean.- Returns:
- the memory usage.
-
_getGraphTitle
Description copied from class:AbstractSampleManager
Provide the graph title.- Specified by:
_getGraphTitle
in classAbstractSampleManager
- Returns:
- the graph title.
-