public class NonHeapMemorySampleManager extends AbstractMemorySampleManager
SampleManager
for collecting JVM non heap memory status.MonitoringConstants.Period
_description, _featureName, _id, _label, _logger, _pluginName
FEEDING_PERIOD, RRD_EXT, RRD_STORAGE_DIRECTORY
Constructor and Description |
---|
NonHeapMemorySampleManager() |
Modifier and Type | Method and Description |
---|---|
protected String |
_getGraphTitle()
Provide the graph title.
|
protected MemoryUsage |
_getMemoryUsage(MemoryMXBean memoryMXBean)
Select the memory usage to use.
|
_configureDatasources, _internalCollect
_configureValueRange, _registerDatasources, _setCommonParameters, collect, configure, configureRRDDef, enableLogging, getDescription, getId, getLabel, setPluginInfo
public NonHeapMemorySampleManager()
protected MemoryUsage _getMemoryUsage(MemoryMXBean memoryMXBean)
AbstractMemorySampleManager
_getMemoryUsage
in class AbstractMemorySampleManager
memoryMXBean
- the memory MXBean.protected String _getGraphTitle()
AbstractSampleManager
_getGraphTitle
in class AbstractSampleManager