Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

3.3.2.6. JBoss AS 7 and EAP 6 - Memory Pool Service

Overview

Table 3.293. Overview

Description:Parent resource for the resources providing the management interface for the Java virtual machine's memory pools.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.294. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
none
Configuration Properties
none
Operations
none
Package Types
none
3.3.2.6.1. JBoss AS 7 and EAP 6 - Memory Pool Resource Service
Overview

Table 3.295. Overview

Description:The management interface for a memory pool. A memory pool represents the memory resource managed by the Java virtual machine and is managed by one or more memory managers.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.296. 

NameDescriptionRequiredInternal Name
Path  yes path
Include Runtime  yes includeRuntime

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics

Table 3.297. Metrics

NameTypeDescriptionInternal Name
Collection Usage - InitmeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.collection-usage:init
Collection Usage - UsedmeasurementThe amount of used memory in bytes.collection-usage:used
Collection Usage - CommittedmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.collection-usage:committed
Collection Usage - MaxmeasurementThe maximum amount of memory in bytes that can be used for memory management.collection-usage:max
Collection Usage Threshold CountmeasurementThe number of times that the Java virtual machine has detected that the memory usage has reached or exceeded the collection usage threshold. A memory pool may not support a collection usage threshold. If 'collection-usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'.collection-usage-threshold-count
Collection Usage Threshold ExceededmeasurementWhether the memory usage of this memory pool after the most recent collection on which the Java virtual machine has expended effort has reached or exceeded its collection usage threshold. A memory pool may not support a collection usage threshold. If 'collection-usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'.collection-usage-threshold-exceeded
Collection Usage Threshold SupportedtraitWhether this memory pool supports a collection usage threshold.collection-usage-threshold-supported
NametraitThe name representing this memory pool.name
Peak Usage - InitmeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.peak-usage:init
Peak Usage - UsedmeasurementThe amount of used memory in bytes.peak-usage:used
Peak Usage - CommittedmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.peak-usage:committed
Peak Usage - MaxmeasurementThe maximum amount of memory in bytes that can be used for memory management.peak-usage:max
TypetraitThe type of this memory pool.type
Usage - InitmeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.usage:init
Usage - UsedmeasurementThe amount of used memory in bytes.usage:used
Usage - CommittedmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.usage:committed
Usage - MaxmeasurementThe maximum amount of memory in bytes that can be used for memory management.usage:max
Usage Threshold CountmeasurementThe number of times that the memory usage has crossed the usage threshold. A memory pool may not support a usage threshold. If 'usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'.usage-threshold-count
Usage Threshold ExceededmeasurementWhether the memory usage of this memory pool reaches or exceeds its usage threshold value. A memory pool may not support a usage threshold. If 'usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'.usage-threshold-exceeded
Usage Threshold SupportedtraitWhether this memory pool supports usage threshold.usage-threshold-supported
ValidtraitWhether this memory pool is valid in the Java virtual machine. A memory pool becomes invalid once the Java virtual machine removes it from the memory system.valid

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties

Table 3.298. 

NameDescriptionRequiredInternal Name
Collection Usage ThresholdThe collection usage threshold value of this memory pool in bytes. A memory pool may not support a collection usage threshold. If 'collection-usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'. no collection-usage-threshold
Memory Manager NamesThe names of the memory managers that manage this memory pool. yes memory-manager-names
Usage ThresholdThe usage threshold value of this memory pool in bytes. A memory pool may not support a usage threshold. If 'usage-threshold-supported', is 'false' trying to read this attribute via the 'read-attribute' operation will result in failure, and the value of this attribute in the result of a 'read-resource' operation will be 'undefined'. no usage-threshold

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations

Table 3.299. Metrics

NameDescription
Reset Peak UsageResets the peak memory usage statistic of this memory pool to the current memory usage.
Package Types
none