Red Hat Training

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

Complete Resource Reference for Metrics, Operations, and Configuration Properties

Red Hat JBoss Operations Network 3.2

a complete reference for monitoring metrics, operations, and configuration options

Edition 3.2

JBoss Operations Network Engineering Team

December 4, 2013

Abstract

This is a reference for all monitoring checks available for the default resources handled in JBoss Operations Network, as well as available resource operations, configuration properties, and plug-in properties.

Preface

1. Document History

Revision History
Revision 3.2-0May 24, 2014Ella Deon Ballard
Fixing typos.
Revision 3.1.2-1January 23, 2013Ella Deon Lackey
Deprecating IIS support.
Renaming domain deployment operation to 'assign to server group.'
Revision 3.1-1June 19, 2012Ella Deon Lackey
Adding in JBoss Data Grid plug-in documentation, coincident with JDG release.
Revision 3.1-0June 12, 2012Ella Deon Lackey
Initial release of JBoss Operations Network 3.1.

Chapter 1. Managed Platforms

JBoss Operations Network 3.1.2 supports several major types of platforms and operating systems, including Java, Linux, Unix distributions, and Windows. Platform support is implemented through a single agent resource plug-in that defines the individual configuration, metrics, and operations for all supported platform types.

1.1. Platforms - AIX Platform

Overview

Table 1.1. Overview

Description:IBM AIX Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

none

Metrics

Table 1.2. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.3. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.1.1. Platforms - Network Adapter Service

Overview

Table 1.4. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.5. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.1.2. Platforms - File System Service

Overview

Table 1.6. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.7. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.1.3. Platforms - CPU Service

Overview

Table 1.8. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.9. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.1.4. Platforms - Process Service

Overview

Table 1.10. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.11. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.12. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.2. Platforms - FreeBSD Platform

Overview

Table 1.13. Overview

Description:FreeBSD Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

none

Metrics

Table 1.14. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.15. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.2.1. Platforms - Network Adapter Service

Overview

Table 1.16. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.17. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.2.2. Platforms - File System Service

Overview

Table 1.18. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.19. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.2.3. Platforms - CPU Service

Overview

Table 1.20. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.21. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.2.4. Platforms - Process Service

Overview

Table 1.22. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.23. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.24. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.3. Platforms - HP-UX Platform

Overview

Table 1.25. Overview

Description:Hewlett-Packard HP-UX Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

none

Metrics

Table 1.26. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.27. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.3.1. Platforms - Network Adapter Service

Overview

Table 1.28. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.29. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.3.2. Platforms - File System Service

Overview

Table 1.30. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.31. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.3.3. Platforms - CPU Service

Overview

Table 1.32. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.33. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.3.4. Platforms - Process Service

Overview

Table 1.34. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.35. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.36. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.4. Platforms - Java Platform

Overview

Table 1.37. Overview

Description:Platform with 100% Java capability but not natively supported
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.38. Metrics

NameTypeDescriptionInternal Name
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.39. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.5. Platforms - Linux Platform

Overview

Table 1.40. Overview

Description:Linux Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

Table 1.41. 

NameDescriptionRequiredInternal Name
Enable Content DiscoveryIf true, attempts will be made to discover installed packages on this platform yes enableContentDiscovery
Enable Internal Yum ServerIf true, an internal yum server will be started in order to process yum content requests made on the local machine. yes enableInternalYumServer
Yum server portThe port the plugin will listen on in order to process yum requests. This is ignored if the internal yum server is not enabled. yes yumPort
Metadata Cache TimeoutThe time, in seconds, that the package metadata will always be considered valid. After the cache has lived this long or longer, the cache will be checked to see if it is stale, and if so, will be refreshed. no metadataCacheTimeout
Logs  yes logs

Note

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

Metrics

Table 1.42. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch
Distribution Nametraitname of the Linux distributiondistro.name
Distribution Versiontraitversion of the Linux distributiondistro.version

Note

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

Configuration Properties

none

Operations

Table 1.43. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system
Clean Yum Metadata CacheDeletes all cached package metadata

Package Types

Table 1.44. Package Types

NameCategoryDescription
RPM FileDeployableRed Hat installable package

1.5.1. Platforms - Network Adapter Service

Overview

Table 1.45. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.46. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.5.2. Platforms - File System Service

Overview

Table 1.47. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.48. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.5.3. Platforms - CPU Service

Overview

Table 1.49. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.50. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.5.4. Platforms - Process Service

Overview

Table 1.51. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.52. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.53. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.6. Platforms - Mac OS X Platform

Overview

Table 1.54. Overview

Description:Mac OS X Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

Table 1.55. 

NameDescriptionRequiredInternal Name
Logs  yes logs

Note

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

Metrics

Table 1.56. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.57. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.6.1. Platforms - Network Adapter Service

Overview

Table 1.58. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.59. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.6.2. Platforms - File System Service

Overview

Table 1.60. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.61. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.6.3. Platforms - CPU Service

Overview

Table 1.62. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.63. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.6.4. Platforms - Process Service

Overview

Table 1.64. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.65. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.66. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.7. Platforms - Solaris Platform

Overview

Table 1.67. Overview

Description:SUN Solaris Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

Table 1.68. 

NameDescriptionRequiredInternal Name
Logs  yes logs

Note

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

Metrics

Table 1.69. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.70. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

none

1.7.1. Platforms - Network Adapter Service

Overview

Table 1.71. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.72. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.7.2. Platforms - File System Service

Overview

Table 1.73. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.74. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.7.3. Platforms - CPU Service

Overview

Table 1.75. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.76. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.7.4. Platforms - Process Service

Overview

Table 1.77. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.78. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.79. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.8. Platforms - Windows Platform

Overview

Table 1.80. Overview

Description:Microsoft Windows Operating System
Singleton: no
Plugin:Platforms

Child Resource Types

Connection Properties

Table 1.81. 

NameDescriptionRequiredInternal Name
Enable Content DiscoveryIf true, attempts will be made to discover installed packages on this platform yes enableContentDiscovery
Event Tracking EnabledEnables the collection of Windows events into the event subsystem yes eventTrackingEnabled
Regular ExpressionA regular expression that if not-null must be matched by the event detail for the message to be accepted no regularExpression
Minimum SeverityThe minimum severity event that will be collected yes minimumSeverity

Note

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

Metrics

Table 1.82. Metrics

NameTypeDescriptionInternal Name
Free MemorymeasurementThe total free system memory (does not include buffer or cache memory)Native.MemoryInfo.free
Actual Free MemorymeasurementThe actual total free system memory (includes unallocated memory as well as available buffer and cache memory)Native.MemoryInfo.actualFree
Used MemorymeasurementThe total used system memory (does not include buffer or cache memory)Native.MemoryInfo.used
Actual Used MemorymeasurementThe actual total used system memory (includes buffer and cache memory)Native.MemoryInfo.actualUsed
Total MemorymeasurementThe total system memoryNative.MemoryInfo.total
Free Swap SpacemeasurementThe total free system swapNative.SwapInfo.free
Used Swap SpacemeasurementThe total used system swapNative.SwapInfo.used
Total Swap SpacemeasurementThe total system swapNative.SwapInfo.total
IdlemeasurementIdle percentage of all CPUsCpuPerc.idle
System LoadmeasurementPercentage of all CPUs running in system modeCpuPerc.sys
User LoadmeasurementPercentage of all CPUs running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of all CPUs waiting on I/OCpuPerc.wait
HostnametraitName that this platform is known asTrait.hostname
OS NametraitName that the operating system is known asTrait.osname
OS VersiontraitVersion of the operating systemTrait.osversion
ArchitecturetraitHardware architecture of the platformTrait.sysarch

Note

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

Configuration Properties

none

Operations

Table 1.83. Metrics

NameDescription
Manual AutodiscoveryRun an immediate discovery to search for resources
View Process ListView running processes on this system

Package Types

Table 1.84. Package Types

NameCategoryDescription
Installed SoftwareDeployableInstalled Windows Software

1.8.1. Platforms - Network Adapter Service

Overview

Table 1.85. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.86. Metrics

NameTypeDescriptionInternal Name
Inet4AddresstraitIP address of the network adapterTrait.net4.address
Interface FlagstraitFlag constants for network related operationsTrait.interfaceFlags
Bytes ReceivedmeasurementThe total number of bytes received across this network interface since it startedrxBytes
Bytes Received per MinutemeasurementThe total number of bytes received across this network interface since it startedrxBytes
Packets ReceivedmeasurementThe total number of packets received across this network interface since it startedrxPackets
Packets Received per MinutemeasurementThe total number of packets received across this network interface since it startedrxPackets
Bytes TransmittedmeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Bytes Transmitted per MinutemeasurementThe total number of bytes transmitted across this network interface since it startedtxBytes
Packets TransmittedmeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Packets Transmitted per MinutemeasurementThe total number of packets transmitted across this network interface since it startedtxPackets
Receive Errorsmeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Errors per Minutemeasurement'errors' statistic for received packets across this network interface since it startedrxErrors
Receive Packets Droppedmeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Packets Dropped per Minutemeasurement'dropped' statistic for received packets across this network interface since it startedrxDropped
Receive Overrurnsmeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Overrurns per Minutemeasurement'overruns' statistic for received packets across this network interface since it startedrxOverruns
Receive Framemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Receive Frame per Minutemeasurement'frame' statistic for received packets across this network interface since it startedrxFrame
Transmit Errorsmeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Errors per Minutemeasurement'errors' statistic for transmitted packets across this network interface since it startedtxErrors
Transmit Packets Droppedmeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Packets Dropped per Minutemeasurement'dropped' statistic for transmitted packets across this network interface since it startedtxDropped
Transmit Overrunsmeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Overruns per Minutemeasurement'overruns' statistic for transmitted packets across this network interface since it startedtxOverruns
Transmit Collisionsmeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Collisions per Minutemeasurement'collisions' statistic for transmitted packets across this network interface since it startedtxCollisions
Transmit Carriermeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier
Transmit Carrier per Minutemeasurement'carrier' statistic for transmitted packets across this network interface since it startedtxCarrier

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.8.2. Platforms - File System Service

Overview

Table 1.87. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.88. Metrics

NameTypeDescriptionInternal Name
Free SpacemeasurementThe total free bytes on filesystemfileSystemUsage.free
Used PercentagemeasurementThe percentage of disk usedfileSystemUsage.usePercent
CapacitytraitThe total size of the filesystemfileSystemUsage.total
Volume TypetraitThe filesystem's generic type namefileSystem.typeName
Drive TypetraitThe filesystem's operating system-specific type namefileSystem.sysTypeName
nametraitThe name of this devicefileSystem.devName
Free FilesmeasurementThe number of free file nodes on the filesystemfileSystemUsage.freeFiles
FlagstraitThe filesystem's flagsfileSystem.flags
UsedmeasurementThe total bytes used on the filesystemfileSystemUsage.used
Disk ReadsmeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk Reads per MinutemeasurementThe number of physical disk readsfileSystemUsage.diskReads
Disk WritesmeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Writes per MinutemeasurementThe number of physical disk writesfileSystemUsage.diskWrites
Disk Read BytesmeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Read Bytes per MinutemeasurementThe number of physical disk bytes readfileSystemUsage.diskReadBytes
Disk Write BytesmeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk Write Bytes per MinutemeasurementThe number of physical disk bytes writtenfileSystemUsage.diskWriteBytes
Disk QueuemeasurementThe number of I/Os currently in progressfileSystemUsage.diskQueue

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.8.3. Platforms - CPU Service

Overview

Table 1.89. Overview

Description: 
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

none

Metrics

Table 1.90. Metrics

NameTypeDescriptionInternal Name
IdlemeasurementIdle percentage of this CPUCpuPerc.idle
System LoadmeasurementPercentage of this CPU running in system modeCpuPerc.sys
User LoadmeasurementPercentage of this CPU running in user modeCpuPerc.user
Wait LoadmeasurementPercentage of this CPU waiting on I/OCpuPerc.wait
User TimemeasurementThe total system CPU user timeCpu.user
User Time per MinutemeasurementThe total system CPU user timeCpu.user
Nice TimemeasurementThe total system CPU nice timeCpu.nice
Nice Time per MinutemeasurementThe total system CPU nice timeCpu.nice
System TimemeasurementThe total system CPU kernel timeCpu.sys
System Time per MinutemeasurementThe total system CPU kernel timeCpu.sys
Idle TimemeasurementThe total system CPU idle timeCpu.idle
Idle Time per MinutemeasurementThe total system CPU idle timeCpu.idle
Wait TimemeasurementThe total system CPU I/O wait timeCpu.wait
Wait Time per MinutemeasurementThe total system CPU I/O wait timeCpu.wait
VendortraitVendor of this CPUCpuTrait.vendor
CPU ModeltraitModel of this CPUCpuTrait.model
CPU SpeedtraitSpeed of this CPU in MhzCpuTrait.mhz
Cache sizetraitCache Size of this CPUCpuTrait.cacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

1.8.4. Platforms - Process Service

Overview

Table 1.91. Overview

Description:A generic process monitoring service to track native process information based on a pid file or process query
Singleton: no
Plugin:Platforms

Child Resource Types

none

Connection Properties

Table 1.92. 

NameDescriptionRequiredInternal Name
TypeChoice of using a pid file or a PIQL query to find the process to monitor yes type
Pid FileFully qualified path to the pid file for the process to monitor no pidFile
PiqlProcess Information Query Language for process to monitor no piql
Full Process TreeIf true, the entire process tree will be monitored yes fullProcessTree

Note

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

Metrics

Table 1.93. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all processesProcess.cpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all processesProcess.cpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all processesProcess.cpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all processesProcess.memory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all processesProcess.memory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all processesProcess.fileDescriptor.total

Note

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

Configuration Properties

none

Operations

none

Package Types

none

Chapter 2. Core Managed Resources

There are certain server types that are supported by default in JBoss Operations Network, both for JBoss and non-JBoss resource types.

2.1. Apache - HTTP Server

Overview

Table 2.1. Overview

Description:an Apache HTTP Server instance
Singleton: no
Plugin:Apache

Child Resource Types

Autodiscovery Process Scans

Table 2.2. Metrics

NameQuery
HttpdOnUnixprocess|basename|match=httpd.*,process|basename|nomatch|parent=httpd.*
HttpdOnWindowsprocess|basename|match=(?i)httpd.exe,process|basename|match|parent=(?i)httpd.exe
Apache2OnUnixprocess|basename|match=apache2,process|basename|nomatch|parent=apache2
ApacheOnWindowsprocess|basename|match=(?i)Apache.exe,process|basename|match|parent=(?i)Apache.exe

Connection Properties

Table 2.3. 

NameDescriptionRequiredInternal Name
Enable augeas supportEnable augeas support yes augeasEnabled
Augeas Module Namethe name of the Augeas module/lens to use for loading and updating this resource's configuration yes augeasModuleName
Httpd config fileLocation of the Apache main configuration file. yes configurationFilesInclusionPatterns
Virtual Hosts Configuration PlacementHow should the new virtual host definitions be put in the configuration yes vhostCreationPolicy
Path To Contain Virtual Hosts FilesIf the new virtual hosts should be created in standalone files, this mask determines where to create those files. The '*' in the path is replaced by the name of the virtual host. If the path is relative, it is considered relative to server root. yes vhostFilesMask
Error Log File PathThe absolute path to the error log file - if the path is not absolute, it will be resolved relative to the server root directory; if unset, default will be 'logs/error_log' on UNIX or 'logs\error.log' on Windows. no errorLogFilePath
Error Log Events EnabledA flag indicating whether or not generation of Events for new error log entries is enabled. yes errorLogEventsEnabled
Error Log Minimum SeverityThe minimum severity of error log entry Events that should be collected. If not specified, there is no minimum severity (i.e. all events will be collected). no errorLogMinimumSeverity
Error Log Includes PatternA regular expression against which an error log entry's detail is matched to determine if an Event should be fired for that entry. If not specified, no filtering of log entries will be done based on their detail. no errorLogIncludesPattern
Custom Module NamesApache can use 2 values to identify a module. Either its module name that is used in the LoadModule directive or its source file that can be used in the IfModule directive (as of Apache 2.1 the IfModule directive can but doesn't have to use the module name, too). The plugin contains the mappings of the module names to module files for all the standard apache modules mentioned on the http://httpd.apache.org/docs/current/mod/ plus the SNMP module and mod_jk. If you use any non-standard modules and use their source file in the IfModule directives, you have to add the module-name-to-module-file mapping to this list so that the plugin can determine the correct runtime configuration of the apache instance. yes customModuleNames
Server Rootthe absolute path of the Apache server root directory yes serverRoot
Executable Paththe path to the Apache executable - if the path is not absolute, it will be resolved relative to the server root directory; if unset, default value is 'bin/httpd' on UNIX or 'bin\Apache.exe' on Windows no executablePath
Control Script Paththe path to the Apache control script - if the path is not absolute, it will be resolved relative to the server root directory; if unset, default will be 'bin/apachectl' on UNIX or the Apache executable on Windows no controlScriptPath
Config Filethe path to the httpd.conf file - if the path is not absolute, it will be resolved relative to the server root directory; if unset, default will be 'conf/httpd.conf' on UNIX yes configFile
URLThe http or https URL that will be used to check availability for this Apache server; if not set, availability will be determined based on whether plugin can connect to the Apache server's SNMP agent. Note that SSL certificate validation is disabled during availability checks if this is an HTTPS URL. no url
SNMP Agent Hostthe host name or IP address of the Apache SNMP agent (typically '127.0.0.1') yes snmpAgentHost
SNMP Agent Portthe UDP port of the Apache SNMP agent (typically '1610') yes snmpAgentPort
SNMP Agent Communitythe SNMP community of the Apache SNMP agent (typically 'public') yes snmpAgentCommunity
SNMP Request Timeoutthe timeout, in milliseconds, for requests to the Apache SNMP agent; defaults to 2000 no snmpRequestTimeout
SNMP Request Retriesthe number of times a request that has timed out should be retried; defaults to 1 no snmpRequestRetries
Restart After Configuration UpdateIf set to true, each configuration update of the server or any underlying virtual host or directory is followed by the restart of the Apache instance so that the configuration changes are applied immediately. If set to false, you have to manually restart the server (for example using the restart operation in the operations tab) once all the configuration updates are finished. yes restartAfterConfigurationUpdate

Note

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

Metrics

Table 2.4. Metrics

NameTypeDescriptionInternal Name
Number of Concurrent ConnectionsmeasurementNumber of Concurrent ConnectionsapplInboundAssociations
Server Builttraitthe date and time this Apache server's binary was compiledserverBuilt
Start Timetraitthe date and time this Apache server was last startedwwwServiceStartTime
Time to ping the server for availabilitymeasurementTime it took to ping the server for availability over http; this includes DNS lookup time.rhq_avail_ping_time

Note

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

Configuration Properties

Table 2.5. 

NameDescriptionRequiredInternal Name
Listen  yes Listen
Name Virtual HostA required directive if you want to configure name-based virtual hosts. Although the value can be hostname it is recommended that you always use an IP address. IPv6 addresses must be enclosed in square brackets. To receive requests on all interfaces, you can set the value to *. Note that the IP address of a name-based virtual host must exactly match the value of this property. The address may be optionally followed by the port specification to further limit the directive effect. no NameVirtualHost

Note

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

Operations

Table 2.6. Metrics

NameDescription
StartStarts this Apache server, or returns an error if it is already running. The control script used is specified in the Connection Properties.
StopStops this Apache server, or returns an error if it is not running. The control script used is specified in the Connection Properties.
RestartRestarts the Apache server by sending its process a SIGHUP. If the server is not running, it is started. This command automatically checks the server's configuration files via configtest before initiating the restart to make sure Apache doesn't die. The control script used is specified in the Connection Properties. Only supported on UNIX platforms.
Start with SSL SupportStarts this Apache server with support for SSL. The control script used is specified in the Connection Properties. Only supported on Apache 1.3.
Restart GracefullyGracefully restarts the Apache server by sending it a SIGUSR1. If the daemon is not running, it is started. This differs from a normal restart in that currently open connections are not aborted. A side effect is that old log files will not be closed immediately. This means that if used in a log rotation script, a substantial delay may be necessary to ensure that the old log files are closed before processing them. This command automatically checks the configuration files via configtest before initiating the restart to make sure Apache doesn't die. The control script used is specified in the Connection Properties.
Check Configuration File SyntaxRun a configuration file syntax test. It parses the configuration files and either reports Syntax Ok or detailed information about the particular syntax error. The control script used is specified in the Connection Properties. Only supported on UNIX platforms.
Install mod_jk configurationTries to install a mod_jk configuration in httpd.conf if none is detected. This includes a workers.properties file and urimap file

Package Types

none

2.1.1. Apache - Virtual Host Service

Overview

Table 2.7. Overview

Description: 
Singleton: no
Plugin:Apache

Child Resource Types

Connection Properties

Table 2.8. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this virtual host no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
URLThe http or https URL that will be used to check availability for this virtual host. Note that SSL certificate validation is disabled during availability checks if this is an HTTPS URL. If the URL is not set, the availability is determined by pinging the configured SNMP location. no url

Note

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

Metrics

Table 2.9. Metrics

NameTypeDescriptionInternal Name
Hosttraitthe host name or IP address of this virtual hostwwwServiceName
Porttraitthe TCP port of this virtual hostwwwServiceProtocol
Administratortraitthe administrator of this virtual hostwwwServiceContact
Total Number of RequestsmeasurementThe number of inbound requests on the servicewwwSummaryInRequests
Total Number of Requests per MinutemeasurementThe number of inbound requests on the servicewwwSummaryInRequests
Total Number of Bytes ReceivedmeasurementThe number of bytes received by the servicewwwSummaryInLowBytes
Total Number of Bytes Received per MinutemeasurementThe number of bytes received by the servicewwwSummaryInLowBytes
Total Number of ResponsesmeasurementThe number of outbound requests on the servicewwwSummaryOutResponses
Total Number of Responses per MinutemeasurementThe number of outbound requests on the servicewwwSummaryOutResponses
Total Number of Bytes SentmeasurementThe number of bytes sent by the servicewwwSummaryOutLowBytes
Total Number of Bytes Sent per MinutemeasurementThe number of bytes sent by the servicewwwSummaryOutLowBytes
Number of GET RequestsmeasurementThe number of inbound GET requests on the servicewwwRequestInRequests.GET
Number of GET Requests per MinutemeasurementThe number of inbound GET requests on the servicewwwRequestInRequests.GET
Number of HEAD RequestsmeasurementThe number of inbound HEAD requests on the servicewwwRequestInRequests.HEAD
Number of HEAD Requests per MinutemeasurementThe number of inbound HEAD requests on the servicewwwRequestInRequests.HEAD
Number of POST RequestsmeasurementThe number of inbound POST requests on the servicewwwRequestInRequests.POST
Number of POST Requests per MinutemeasurementThe number of inbound POST requests on the servicewwwRequestInRequests.POST
Number of PUT RequestsmeasurementThe number of inbound PUT requests on the servicewwwRequestInRequests.PUT
Number of PUT Requests per MinutemeasurementThe number of inbound PUT requests on the servicewwwRequestInRequests.PUT
Bytes Received for GET RequestsmeasurementThe number of bytes received by GET requests on the servicewwwRequestInBytes.GET
Bytes Received for GET Requests per MinutemeasurementThe number of bytes received by GET requests on the servicewwwRequestInBytes.GET
Bytes Received for HEAD RequestsmeasurementThe number of bytes received by HEAD requests on the servicewwwRequestInBytes.HEAD
Bytes Received for HEAD Requests per MinutemeasurementThe number of bytes received by HEAD requests on the servicewwwRequestInBytes.HEAD
Bytes Received for POST RequestsmeasurementThe number of bytes received by POST requests on the servicewwwRequestInBytes.POST
Bytes Received for POST Requests per MinutemeasurementThe number of bytes received by POST requests on the servicewwwRequestInBytes.POST
Bytes Received for PUT RequestsmeasurementThe number of bytes received by PUT requests on the servicewwwRequestInBytes.PUT
Bytes Received for PUT Requests per MinutemeasurementThe number of bytes received by PUT requests on the servicewwwRequestInBytes.PUT
Number of 200 ResponsesmeasurementThe number of 200 responses generated by this servicewwwResponseOutResponses.200
Number of 200 Responses per MinutemeasurementThe number of 200 responses generated by this servicewwwResponseOutResponses.200
Number of 301 ResponsesmeasurementThe number of 301 responses generated by this servicewwwResponseOutResponses.301
Number of 301 Responses per MinutemeasurementThe number of 301 responses generated by this servicewwwResponseOutResponses.301
Number of 302 ResponsesmeasurementThe number of 302 responses generated by this servicewwwResponseOutResponses.302
Number of 302 Responses per MinutemeasurementThe number of 302 responses generated by this servicewwwResponseOutResponses.302
Number of 401 ResponsesmeasurementThe number of 401 responses generated by this servicewwwResponseOutResponses.401
Number of 401 Responses per MinutemeasurementThe number of 401 responses generated by this servicewwwResponseOutResponses.401
Number of 403 ResponsesmeasurementThe number of 403 responses generated by this servicewwwResponseOutResponses.403
Number of 403 Responses per MinutemeasurementThe number of 403 responses generated by this servicewwwResponseOutResponses.403
Number of 404 ResponsesmeasurementThe number of 404 responses generated by this servicewwwResponseOutResponses.404
Number of 404 Responses per MinutemeasurementThe number of 404 responses generated by this servicewwwResponseOutResponses.404
Number of 500 ResponsesmeasurementThe number of 500 responses generated by this servicewwwResponseOutResponses.500
Number of 500 Responses per MinutemeasurementThe number of 500 responses generated by this servicewwwResponseOutResponses.500
Bytes Sent for 200 ResponsesmeasurementThe number of bytes sent for 200 responses generated by this servicewwwResponseOutBytes.200
Bytes Sent for 200 Responses per MinutemeasurementThe number of bytes sent for 200 responses generated by this servicewwwResponseOutBytes.200
Bytes Sent for 301 ResponsesmeasurementThe number of bytes sent for 301 responses generated by this servicewwwResponseOutBytes.301
Bytes Sent for 301 Responses per MinutemeasurementThe number of bytes sent for 301 responses generated by this servicewwwResponseOutBytes.301
Bytes Sent for 302 ResponsesmeasurementThe number of bytes sent for 302 responses generated by this servicewwwResponseOutBytes.302
Bytes Sent for 302 Responses per MinutemeasurementThe number of bytes sent for 302 responses generated by this servicewwwResponseOutBytes.302
Bytes Sent for 401 ResponsesmeasurementThe number of bytes sent for 401 responses generated by this servicewwwResponseOutBytes.401
Bytes Sent for 401 Responses per MinutemeasurementThe number of bytes sent for 401 responses generated by this servicewwwResponseOutBytes.401
Bytes Sent for 403 ResponsesmeasurementThe number of bytes sent for 403 responses generated by this servicewwwResponseOutBytes.403
Bytes Sent for 403 Responses per MinutemeasurementThe number of bytes sent for 403 responses generated by this servicewwwResponseOutBytes.403
Bytes Sent for 404 ResponsesmeasurementThe number of bytes sent for 404 responses generated by this servicewwwResponseOutBytes.404
Bytes Sent for 404 Responses per MinutemeasurementThe number of bytes sent for 404 responses generated by this servicewwwResponseOutBytes.404
Bytes Sent for 500 ResponsesmeasurementThe number of bytes sent for 500 responses generated by this servicewwwResponseOutBytes.500
Bytes Sent for 500 Responses per MinutemeasurementThe number of bytes sent for 500 responses generated by this servicewwwResponseOutBytes.500
HTTP Response TimecalltimeThe minimum, maximum, and average response times for HTTP requests serviced by this virtual hostResponseTime

Note

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

Configuration Properties

Table 2.10. 

NameDescriptionRequiredInternal Name
Error LogSets the name of the file to which the server will log any errors it encounters. If the file-path is not absolute then it is assumed to be relative to the ServerRoot. If the file-path begins with a pipe (|) then it is assumed to be a command to spawn to handle the error log. Using syslog instead of a filename enables logging via syslogd(8) if the system supports it. The default is to use syslog facility local7, but you can override this by using the syslog:facility syntax where facility can be one of the names usually documented in syslog(1). no ErrorLog
Request logsConfigure the logging of requests to the server. yes CustomLog
Server NameSets the request scheme, hostname and port that the server uses to identify itself. This is used when creating redirection URLs. If no ServerName is specified, then the server attempts to deduce the hostname by performing a reverse lookup on the IP address. If no port is specified in the ServerName, then the server will use the port from the incoming request. For optimal reliability and predictability, you should specify an explicit hostname and port using the ServerName directive. If you are using name-based virtual hosts, the ServerName inside a <VirtualHost> section specifies what hostname must appear in the request's Host: header to match this virtual host. no ServerName
Server Alias  yes ServerAlias
Server AdminThe email address or URL to contact the server administrator in case of errors. This address is used in various Apache generated error messages. no ServerAdmin
Document RootThis directive sets the directory from which httpd will serve files. Unless matched by a directive like Alias, the server appends the path from the requested URL to the document root to make the path to the document. If the directory-path is not absolute then it is assumed to be relative to the ServerRoot. The DocumentRoot should be specified without a trailing slash. yes DocumentRoot
Add Default CharsetThis directive specifies a default value for the media type charset parameter (the name of a character encoding) to be added to a response if and only if the response's content-type is either text/plain or text/html. Value "Off" disables this functionality. "On" enables a default charset of iso-8859-1. Any other value is assumed to be the charset to be used, which should be one of the IANA registered charset values for use in MIME media types. no AddDefaultCharset
AliasThe Alias directive allows documents to be stored in the local filesystem other than under the DocumentRoot. With " Alias /image /ftp/pub/image", a request for http://myserver/image/foo.gif would cause the server to return the file /ftp/pub/image/foo.gif. Only complete path segments are matched, so the above alias would not match a request for http://myserver/imagefoo.gif. Note that you may need to specify additional <Directory> sections which cover the destination of aliases. In particular, if you are creating an Alias to a directory outside of your DocumentRoot, you may need to explicitly permit access to the target directory. yes Alias
Default TypeThere will be times when the server is asked to provide a document whose type cannot be determined by its MIME types mappings. The server SHOULD inform the client of the content-type of the document. If the server is unable to determine this by normal means, it will set it to the configured DefaultType. no DefaultType
Directory IndexSets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name. Note that the documents do not need to be relative to the directory. no DirectoryIndex
Error DocumentIn the event of a problem or error, Apache can be configured to do one of four things, 1. output a simple hardcoded error message, 2. output a customized message, 3. redirect to a local URL-path to handle the problem/error, 4. redirect to an external URL to handle the problem/error. The first option is the default, while options 2-4 are configured using the ErrorDocument directive, which is followed by the HTTP response code and a URL or a message. Apache will sometimes offer additional information regarding the problem/error. yes ErrorDocument
TimeoutThe TimeOut directive defines the length of time Apache will wait for I/O in various circumstances. no Timeout
OptionsThe Options directive controls which server features are available in a particular directory. no Options
Use Canonical NameWith UseCanonicalName On Apache will use the hostname and port specified in the ServerName directive to construct the canonical name for the server. This name is used in all self-referential URLs, and for the values of SERVER_NAME and SERVER_PORT in CGIs. With UseCanonicalName Off Apache will form self-referential URLs using the hostname and port supplied by the client if any are supplied (otherwise it will use the canonical name, as defined above). UseCanonicalName DNS is intended for use with mass IP-based virtual hosting to support ancient clients that do not provide a Host: header. With this option Apache does a reverse DNS lookup on the server IP address that the client connected to in order to work out self-referential URLs. no UseCanonicalName
Use Canonical Physical PortIn many situations Apache must construct a self-referential URL -- that is, a URL that refers back to the same server. With UseCanonicalPhysicalPort On Apache will, when constructing the canonical port for the server to honor the UseCanonicalName directive, provide the actual physical port number being used by this request as a potential port. With UseCanonicalPhysicalPort Off Apache will not ever use the actual physical port number, instead relying on all configured information to construct a valid port number. no UseCanonicalPhysicalPort

Note

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

Operations

none

Package Types

none

2.1.1.1. Apache - Directory Service

Overview

Table 2.11. Overview

Description: 
Singleton: no
Plugin:Apache
Child Resource Types
Connection Properties

Table 2.12. 

NameDescriptionRequiredInternal Name
Regular ExpressionDoes the name of this directory denote a regular expression? yes regexp

Note

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

Table 2.13. 

NameDescriptionRequiredInternal Name
IfModule ConditionsList of modules which must be loaded to use directive configuration. yes IfModules
OrderThe Order directive, along with the Allow and Deny directives, controls a three-pass access control system. The first pass processes either all Allow or all Deny directives, as specified by the Order directive. The second pass parses the rest of the directives (Deny or Allow). The third pass applies to all requests which do not match either of the first two. no Order
AllowThe Allow directive affects which hosts can access an area of the server. Access can be controlled by hostname, IP address, IP address range. The environment variables settings are not supported in the user interface. no Allow
DenyThe arguments for the Deny directive are identical to the arguments for the Allow directive. no Deny
Allow Override  no AllowOverride
Add Default CharsetThis directive specifies a default value for the media type charset parameter (the name of a character encoding) to be added to a response if and only if the response's content-type is either text/plain or text/html. Value "Off" disables this functionality. "On" enables a default charset of iso-8859-1. Any other value is assumed to be the charset to be used, which should be one of the IANA registered charset values for use in MIME media types. no AddDefaultCharset
Default TypeThere will be times when the server is asked to provide a document whose type cannot be determined by its MIME types mappings. The server SHOULD inform the client of the content-type of the document. If the server is unable to determine this by normal means, it will set it to the configured DefaultType. no DefaultType
Directory IndexSets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name. Note that the documents do not need to be relative to the directory. no DirectoryIndex
Error DocumentIn the event of a problem or error, Apache can be configured to do one of four things, 1. output a simple hardcoded error message, 2. output a customized message, 3. redirect to a local URL-path to handle the problem/error, 4. redirect to an external URL to handle the problem/error. The first option is the default, while options 2-4 are configured using the ErrorDocument directive, which is followed by the HTTP response code and a URL or a message. Apache will sometimes offer additional information regarding the problem/error. yes ErrorDocument
OptionsThe Options directive controls which server features are available in a particular directory. no Options
Use Canonical NameWith UseCanonicalName On Apache will use the hostname and port specified in the ServerName directive to construct the canonical name for the server. This name is used in all self-referential URLs, and for the values of SERVER_NAME and SERVER_PORT in CGIs. With UseCanonicalName Off Apache will form self-referential URLs using the hostname and port supplied by the client if any are supplied (otherwise it will use the canonical name, as defined above). UseCanonicalName DNS is intended for use with mass IP-based virtual hosting to support ancient clients that do not provide a Host: header. With this option Apache does a reverse DNS lookup on the server IP address that the client connected to in order to work out self-referential URLs. no UseCanonicalName
Use Canonical Physical PortIn many situations Apache must construct a self-referential URL -- that is, a URL that refers back to the same server. With UseCanonicalPhysicalPort On Apache will, when constructing the canonical port for the server to honor the UseCanonicalName directive, provide the actual physical port number being used by this request as a potential port. With UseCanonicalPhysicalPort Off Apache will not ever use the actual physical port number, instead relying on all configured information to construct a valid port number. no UseCanonicalPhysicalPort

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
2.1.1.1.1. Apache - IfModule Parameters Service
Overview

Table 2.14. Overview

Description: 
Singleton: no
Plugin:Apache
Child Resource Types
none
Connection Properties
none
Metrics
none
Configuration Properties

Table 2.15. 

NameDescriptionRequiredInternal Name
IfModule ConditionsList of modules which must be loaded to use directive configuration. yes IfModules
OrderThe Order directive, along with the Allow and Deny directives, controls a three-pass access control system. The first pass processes either all Allow or all Deny directives, as specified by the Order directive. The second pass parses the rest of the directives (Deny or Allow). The third pass applies to all requests which do not match either of the first two. no Order
AllowThe Allow directive affects which hosts can access an area of the server. Access can be controlled by hostname, IP address, IP address range. The environment variables settings are not supported in the user interface. no Allow
DenyThe arguments for the Deny directive are identical to the arguments for the Allow directive. no Deny
Allow Override  no AllowOverride
Add Default CharsetThis directive specifies a default value for the media type charset parameter (the name of a character encoding) to be added to a response if and only if the response's content-type is either text/plain or text/html. Value "Off" disables this functionality. "On" enables a default charset of iso-8859-1. Any other value is assumed to be the charset to be used, which should be one of the IANA registered charset values for use in MIME media types. no AddDefaultCharset
Default TypeThere will be times when the server is asked to provide a document whose type cannot be determined by its MIME types mappings. The server SHOULD inform the client of the content-type of the document. If the server is unable to determine this by normal means, it will set it to the configured DefaultType. no DefaultType
Directory IndexSets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name. Note that the documents do not need to be relative to the directory. no DirectoryIndex
Error DocumentIn the event of a problem or error, Apache can be configured to do one of four things, 1. output a simple hardcoded error message, 2. output a customized message, 3. redirect to a local URL-path to handle the problem/error, 4. redirect to an external URL to handle the problem/error. The first option is the default, while options 2-4 are configured using the ErrorDocument directive, which is followed by the HTTP response code and a URL or a message. Apache will sometimes offer additional information regarding the problem/error. yes ErrorDocument
OptionsThe Options directive controls which server features are available in a particular directory. no Options
Use Canonical NameWith UseCanonicalName On Apache will use the hostname and port specified in the ServerName directive to construct the canonical name for the server. This name is used in all self-referential URLs, and for the values of SERVER_NAME and SERVER_PORT in CGIs. With UseCanonicalName Off Apache will form self-referential URLs using the hostname and port supplied by the client if any are supplied (otherwise it will use the canonical name, as defined above). UseCanonicalName DNS is intended for use with mass IP-based virtual hosting to support ancient clients that do not provide a Host: header. With this option Apache does a reverse DNS lookup on the server IP address that the client connected to in order to work out self-referential URLs. no UseCanonicalName
Use Canonical Physical PortIn many situations Apache must construct a self-referential URL -- that is, a URL that refers back to the same server. With UseCanonicalPhysicalPort On Apache will, when constructing the canonical port for the server to honor the UseCanonicalName directive, provide the actual physical port number being used by this request as a potential port. With UseCanonicalPhysicalPort Off Apache will not ever use the actual physical port number, instead relying on all configured information to construct a valid port number. no UseCanonicalPhysicalPort

Note

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

2.1.1.2. Apache - IfModule Service

Overview

Table 2.16. Overview

Description: 
Singleton: no
Plugin:Apache
Child Resource Types
none
Connection Properties
none
Metrics
none
Configuration Properties

Table 2.17. 

NameDescriptionRequiredInternal Name
IfModule ConditionsList of modules which must be loaded to use directive configuration. yes IfModules
OrderThe Order directive, along with the Allow and Deny directives, controls a three-pass access control system. The first pass processes either all Allow or all Deny directives, as specified by the Order directive. The second pass parses the rest of the directives (Deny or Allow). The third pass applies to all requests which do not match either of the first two. no Order
AllowThe Allow directive affects which hosts can access an area of the server. Access can be controlled by hostname, IP address, IP address range. The environment variables settings are not supported in the user interface. no Allow
DenyThe arguments for the Deny directive are identical to the arguments for the Allow directive. no Deny
Allow Override  no AllowOverride
Add Default CharsetThis directive specifies a default value for the media type charset parameter (the name of a character encoding) to be added to a response if and only if the response's content-type is either text/plain or text/html. Value "Off" disables this functionality. "On" enables a default charset of iso-8859-1. Any other value is assumed to be the charset to be used, which should be one of the IANA registered charset values for use in MIME media types. no AddDefaultCharset
Default TypeThere will be times when the server is asked to provide a document whose type cannot be determined by its MIME types mappings. The server SHOULD inform the client of the content-type of the document. If the server is unable to determine this by normal means, it will set it to the configured DefaultType. no DefaultType
Directory IndexSets the list of resources to look for, when the client requests an index of the directory by specifying a / at the end of the directory name. Note that the documents do not need to be relative to the directory. no DirectoryIndex
Error DocumentIn the event of a problem or error, Apache can be configured to do one of four things, 1. output a simple hardcoded error message, 2. output a customized message, 3. redirect to a local URL-path to handle the problem/error, 4. redirect to an external URL to handle the problem/error. The first option is the default, while options 2-4 are configured using the ErrorDocument directive, which is followed by the HTTP response code and a URL or a message. Apache will sometimes offer additional information regarding the problem/error. yes ErrorDocument
OptionsThe Options directive controls which server features are available in a particular directory. no Options
Use Canonical NameWith UseCanonicalName On Apache will use the hostname and port specified in the ServerName directive to construct the canonical name for the server. This name is used in all self-referential URLs, and for the values of SERVER_NAME and SERVER_PORT in CGIs. With UseCanonicalName Off Apache will form self-referential URLs using the hostname and port supplied by the client if any are supplied (otherwise it will use the canonical name, as defined above). UseCanonicalName DNS is intended for use with mass IP-based virtual hosting to support ancient clients that do not provide a Host: header. With this option Apache does a reverse DNS lookup on the server IP address that the client connected to in order to work out self-referential URLs. no UseCanonicalName
Use Canonical Physical PortIn many situations Apache must construct a self-referential URL -- that is, a URL that refers back to the same server. With UseCanonicalPhysicalPort On Apache will, when constructing the canonical port for the server to honor the UseCanonicalName directive, provide the actual physical port number being used by this request as a potential port. With UseCanonicalPhysicalPort Off Apache will not ever use the actual physical port number, instead relying on all configured information to construct a valid port number. no UseCanonicalPhysicalPort

Note

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

2.1.2. Apache - Mod JK Service

Overview

Table 2.18. Overview

Description:Management of mod_jk
Singleton: yes
Plugin:Apache

Child Resource Types

none

Connection Properties

Table 2.19. 

NameDescriptionRequiredInternal Name
Path to workers.propertiesThe path to the file containing worker properties. If this is a relative path, it will be looked up in the server root of the parent Apache server no workerFile
Path to the uriworkers fileThe path to the file containing uri to worker mappings. If this is a relative path, it will be looked up in the server root of the parent Apache server no uriWorkerFile

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

2.2. IIS - Server (Deprecated)

Important

This plug-in is deprecated in JBoss ON 3.1.2 and will be removed in a future release.

Overview

Table 2.20. Overview

Description:IIS Web Server
Singleton: no
Plugin:IIS

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

none

Metrics

Table 2.21. Metrics

NameTypeDescriptionInternal Name
Bytes SentmeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes Sent per MinutemeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes ReceivedmeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Bytes Received per MinutemeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Total Files SentmeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files Sent per MinutemeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files ReceivedmeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files Received per MinutemeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files TransferredmeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Total Files Transferred per MinutemeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Current Anonymous UsersmeasurementShows the number of users who currently have an anonymous connection using the Web service.Current Anonymous Users
Current NonAnonymous UsersmeasurementShows the number of users who currently have a non-anonymous connection using the Web service.Current NonAnonymous Users
Total Anonymous UsersmeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Anonymous Users per MinutemeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Non Anonymous UsersmeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Total Non Anonymous Users per MinutemeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Maximum Anonymous UsersmeasurementShows the maximum number of users who established concurrent anonymous connections using the Web service (counted since service startup).Maximum Anonymous Users
Maximum Non Anonymous UsersmeasurementShows the maximum number of users who established concurrent non-anonymous connections using the Web service (counted since service startup).Maximum NonAnonymous Users
Current ConnectionsmeasurementShows the current number of connections established with the Web service.Current Connections
Maximum ConnectionsmeasurementShows the maximum number of simultaneous connections established with the Web service.Maximum Connections
Total Logon AttemptsmeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total Logon Attempts per MinutemeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total GET RequestsmeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total GET Requests per MinutemeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total POST RequestsmeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total POST Requests per MinutemeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total HEAD RequestsmeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total HEAD Requests per MinutemeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total PUT RequestsmeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total PUT Requests per MinutemeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total DELETE RequestsmeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total DELETE Requests per MinutemeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total TRACE RequestsmeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total TRACE Requests per MinutemeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total Other Request MethodsmeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Other Request Methods per MinutemeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Method RequestsmeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total Method Requests per MinutemeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total CGI RequestsmeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total CGI Requests per MinutemeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total ISAPI Extension RequestsmeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total ISAPI Extension Requests per MinutemeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total Not Found ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Not Found Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Locked ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Total Locked Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Current CGI RequestsmeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current CGI Requests per MinutemeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current ISAPI Extension RequestsmeasurementShows the current number of Extension requests that are simultaneously being processed by the Web service.Current ISAPI Extension Requests
Maximum CGI RequestsmeasurementShows the maximum number of CGI requests simultaneously processed by the Web service.Maximum CGI Requests
Maximum ISAPI Extension RequestsmeasurementShows the maximum number of Extension requests simultaneously processed by the Web service.Maximum ISAPI Extension Requests
Total Blocked Async I/O RequestsmeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Blocked Async I/O Requests per MinutemeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Allowed Async I/O RequestsmeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Allowed Async I/O Requests per MinutemeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Rejected Async I/O RequestsmeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Total Rejected Async I/O Requests per MinutemeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Current Blocked Async I/O RequestsmeasurementShows current requests that are temporarily blocked due to bandwidth throttling settings.Current Blocked Async I/O Requests
Measured Async I/O Bandwidth UsagemeasurementShows the measured bandwidth of asynchronous I/O averaged over a minute.Measured Async I/O Bandwidth Usage
Total Connection Attempts (all Instances)measurementShows the number of connections that have been attempted using the Web service (counted since service startup). This counter is for all instances listed.Total Connection Attempts (all instances)
Total Connection Attempts (all Instances) per MinutemeasurementShows the number of connections that have been attempted using the Web service (counted since service startup). This counter is for all instances listed.Total Connection Attempts (all instances)
Service UptimemeasurementThe amount of time this service has been up forService Uptime

Note

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

Configuration Properties

none

Operations

Table 2.22. Metrics

NameDescription
StartStarts IIS and, if necessary, dependent services
StopShuts down IIS

Package Types

none

2.2.1. IIS - VHost Service

Overview

Table 2.23. Overview

Description:IIS VHost
Singleton: no
Plugin:IIS

Child Resource Types

none

Connection Properties

Table 2.24. 

NameDescriptionRequiredInternal Name
Site Name  yes siteName
Hostname  yes hostname
Port  yes port
Ip Address  yes ipAddress
Doc Root  yes docRoot
Ssl  yes ssl
Log Directory  yes logDirectory
Log FormatThe format log entries are written in. This is a per-site, general option of the W3C Extended Log File Format. Format must contain the following tokens - 'date' ,'time' , 'c-ip', 'cs-uri-stem', 'sc-status', and 'time-taken' - but can include others. Tokens must *not* have quotes around them, and should be space-delimited. yes responseTimeLogFormat
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms

Note

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

Metrics

Table 2.25. Metrics

NameTypeDescriptionInternal Name
Bytes SentmeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes Sent per MinutemeasurementShows the rate that data bytes are sent by the Web service.Bytes Sent/sec
Bytes ReceivedmeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Bytes Received per MinutemeasurementShows the rate that data bytes are received by the Web service.Bytes Received/sec
Total Files SentmeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files Sent per MinutemeasurementShows the total number of files sent by the Web service (counted since service startup).Total Files Sent
Total Files ReceivedmeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files Received per MinutemeasurementShows the total number of files received by the Web service (counted since service startup).Total Files Received
Total Files TransferredmeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Total Files Transferred per MinutemeasurementShows the sum of Files Sent and Files Received. This is the total number of files transferred by the Web service (counted since service startup).Total Files Transferred
Current Anonymous UsersmeasurementShows the number of users who currently have an anonymous connection using the Web service.Current Anonymous Users
Current NonAnonymous UsersmeasurementShows the number of users who currently have a non-anonymous connection using the Web service.Current NonAnonymous Users
Total Anonymous UsersmeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Anonymous Users per MinutemeasurementShows the total number of users who established an anonymous connection with the Web service (counted since service startup).Total Anonymous Users
Total Non Anonymous UsersmeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Total Non Anonymous Users per MinutemeasurementShows the total number of users who established a non-anonymous connection with the Web service (counted since service startup).Total NonAnonymous Users
Maximum Anonymous UsersmeasurementShows the maximum number of users who established concurrent anonymous connections using the Web service (counted since service startup).Maximum Anonymous Users
Maximum Non Anonymous UsersmeasurementShows the maximum number of users who established concurrent non-anonymous connections using the Web service (counted since service startup).Maximum NonAnonymous Users
Current ConnectionsmeasurementShows the current number of connections established with the Web service.Current Connections
Maximum ConnectionsmeasurementShows the maximum number of simultaneous connections established with the Web service.Maximum Connections
Total Logon AttemptsmeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total Logon Attempts per MinutemeasurementShows the number of logons that have been attempted using the Web service (counted since service startup).Total Logon Attempts
Total GET RequestsmeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total GET Requests per MinutemeasurementShows the number of HTTP requests using the GET method (counted since service startup). GET requests are generally used for basic file retrievals or image maps, though they can be used with forms.Total Get Requests
Total POST RequestsmeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total POST Requests per MinutemeasurementShows the number of HTTP requests using the POST method (counted since service startup). POST requests are generally used for forms or gateway requests.Total Post Requests
Total HEAD RequestsmeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total HEAD Requests per MinutemeasurementShows the number of HTTP requests using the HEAD method (counted since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.Total Head Requests
Total PUT RequestsmeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total PUT Requests per MinutemeasurementShows the number of HTTP requests using the PUT method (counted since service startup).Total Put Requests
Total DELETE RequestsmeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total DELETE Requests per MinutemeasurementShows the number of HTTP requests using the DELETE method (counted since service startup). Delete requests are generally used for file removals.Total Delete Requests
Total TRACE RequestsmeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total TRACE Requests per MinutemeasurementShows the number of HTTP requests using the TRACE method (counted since service startup). TRACE requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.Total Trace Requests
Total Other Request MethodsmeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Other Request Methods per MinutemeasurementShows the number of HTTP requests that are not OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND, PROPPATCH, MS-SEARCH, LOCK or UNLOCK methods (counted since service startup). These may include LINK or other methods supported by gateway applications.Total Other Request Methods
Total Method RequestsmeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total Method Requests per MinutemeasurementShows the number of all HTTP requests (counted since service startup).Total Method Requests
Total CGI RequestsmeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total CGI Requests per MinutemeasurementShows the total number of CGI requests. CGI requests are custom gateway executables (.exe) the administrator can install to add forms processing or other dynamic data sources. CGI requests initiate a process on the server which can be a large drain on server resources. The count is the total since service startup.Total CGI Requests
Total ISAPI Extension RequestsmeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total ISAPI Extension Requests per MinutemeasurementShows the total number of ISAPI Extension Requests. ISAPI Extension Requests are custom gateway Dynamic Link Libraries (.dll) the administrator can install to add forms processing or other dynamic data sources. Unlike CGI requests, ISAPI requests are simple calls to a DLL library routine, thus they are better suited to high performance gateway applications. The count is the total since service startup.Total ISAPI Extension Requests
Total Not Found ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Not Found Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested document could not be found. These are generally reported as an HTTP 404 error code to the client. The count is the total since service startup.Total Not Found Errors
Total Locked ErrorsmeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Total Locked Errors per MinutemeasurementShows the number of requests that could not be satisfied by the server because the requested was locked. These are generally reported as an HTTP 423 error code to the client. The count is the total since service startup.Total Locked Errors
Current CGI RequestsmeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current CGI Requests per MinutemeasurementShows the current number of CGI requests that are simultaneously being processed by the Web service.Current CGI Requests
Current ISAPI Extension RequestsmeasurementShows the current number of Extension requests that are simultaneously being processed by the Web service.Current ISAPI Extension Requests
Maximum CGI RequestsmeasurementShows the maximum number of CGI requests simultaneously processed by the Web service.Maximum CGI Requests
Maximum ISAPI Extension RequestsmeasurementShows the maximum number of Extension requests simultaneously processed by the Web service.Maximum ISAPI Extension Requests
Total Blocked Async I/O RequestsmeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Blocked Async I/O Requests per MinutemeasurementShows the number of total requests temporarily blocked due to bandwidth throttling settings (counted since service startup).Total Blocked Async I/O Requests
Total Allowed Async I/O RequestsmeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Allowed Async I/O Requests per MinutemeasurementShows the total number of requests allowed by bandwidth throttling settings (counted since service startup). When bandwidth throttling is defined, the number of allowed user requests is restricted.Total Allowed Async I/O Requests
Total Rejected Async I/O RequestsmeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Total Rejected Async I/O Requests per MinutemeasurementShows the total number of requests rejected due to bandwidth throttling settings (counted since service startup).Total Rejected Async I/O Requests
Current Blocked Async I/O RequestsmeasurementShows current requests that are temporarily blocked due to bandwidth throttling settings.Current Blocked Async I/O Requests
Measured Async I/O Bandwidth UsagemeasurementShows the measured bandwidth of asynchronous I/O averaged over a minute.Measured Async I/O Bandwidth Usage
HTTP Response Timecalltimethe minimum, maximum, and average response times for HTTP requests serviced by this virtual hostResponseTime

Note

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

Configuration Properties

none

Operations

none

Package Types

none

2.3. Postgres - Server

Overview

Table 2.26. Overview

Description:PostgreSQL Server
Singleton: no
Plugin:Postgres

Child Resource Types

Autodiscovery Process Scans

Table 2.27. Metrics

NameQuery
unixprocess|basename|match=^(postgres|postmaster)$,process|basename|nomatch|parent=^(postgres|postmaster)$
windowsprocess|basename|match=^(?i)(postgres|postmaster)\.exe$,process|basename|nomatch|parent=^(?i)(postgres|postmaster)\.exe$

Connection Properties

Table 2.28. 

NameDescriptionRequiredInternal Name
listen hostthe hostname or IP address that the database is listening on yes host
listen portthe TCP port that the database is listening on yes port
database namethe name of the database to connect to yes db
JDBC driver classthe fully-qualified classname of the JDBC driver class no driverClass
role namethe database role to connect as yes principal
role passwordthe password for the database role being used to connect yes credentials
PGDATA directorythe absolute path to the directory containing the cluster configuration files postgresql.conf, pg_hba.conf, and pg_ident.conf yes pgdataDir
configuration filethe absolute path to the main cluster configuration file; default value is '{pgDataDir}/postgresql.conf', where [pgDataDir] is the value of the pgDataDir connection property no configFile

Note

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

Metrics

Table 2.29. Metrics

NameTypeDescriptionInternal Name
User TimemeasurementThe aggregate amount of CPU user time spent by all postgres processesProcess.aggregateCpu.user
User Time per MinutemeasurementThe aggregate amount of CPU user time spent by all postgres processesProcess.aggregateCpu.user
Kernel TimemeasurementThe aggregate amount of CPU kernel time spent by all postgres processesProcess.aggregateCpu.sys
Kernel Time per MinutemeasurementThe aggregate amount of CPU kernel time spent by all postgres processesProcess.aggregateCpu.sys
CPU PercentagemeasurementThe percentage of CPU currently being used by all postgres processesProcess.aggregateCpu.percent
Physical MemorymeasurementThe aggregate amount of resident memory used by all postgres processesProcess.aggregateMemory.resident
Virtual MemorymeasurementThe aggregate amount of virtual memory used by all postgres processesProcess.aggregateMemory.size
Open File DescriptorsmeasurementThe aggregate number of file descriptors open by all postgres processesProcess.aggregateFileDescriptor.total
Active BackendsmeasurementNumber of currently active backends (user connections)Database.backends
Start timetraitStart time of the PostgreSQL database serverDatabase.startTime

Note

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

Configuration Properties

Table 2.30. 

NameDescriptionRequiredInternal Name
PortSets the TCP port the server listens on; default value is '5432'. no port
Max_connectionsSets the maximum number of concurrent connections; default value is '100'. no max_connections
Shared_buffersSets the number of the shared memory buffers used by the server; default value is typically '1000'. no shared_buffers
Max_fsm_pagesMaximum FSM Pages, must be a minimum of max_fsm_relations*16, 6 bytes each) no max_fsm_pages
Log_destinationAvailable options depend on operating system; default value is 'stderr' no log_destination
Redirect_stderrEnable capturing of stderr into log files; enabled by default no redirect_stderr
Stats_start_collectorneeded for block or row stats; enabled by default no stats_start_collector
Stats_block_levelEnables the collection of block-level statistics on database activity; if this option is enabled, the data that is produced can be accessed via the pg_stat and pg_statio family of system views; disabled by default no stats_block_level
Stats_row_levelEnables the collection of row-level statistics on database activity; if this option is enabled, the data that is produced can be accessed via the pg_stat and pg_statio family of system views; disabled by default no stats_row_level
AutovacuumEnable autovacuum subprocess? (requires stats_start_collector and stats_row_level to also be on); enabled by default no autovacuum
Runtime Settingsproperties available from show all no runtimeSettings

Note

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

Operations

Table 2.31. Metrics

NameDescription
List Process StatisticsList statistics about the currently executing postgres backends

Package Types

none

2.3.1. Postgres - Database Service

Overview

Table 2.32. Overview

Description: 
Singleton: no
Plugin:Postgres

Child Resource Types

Connection Properties

Table 2.33. 

NameDescriptionRequiredInternal Name
Database Name  yes databaseName

Note

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

Metrics

Table 2.34. Metrics

NameTypeDescriptionInternal Name
BackendsmeasurementNumber of active server processes for databasenumbackends
Transactions CommittedmeasurementTransactions committed in databasexact_commit
Transactions Committed per MinutemeasurementTransactions committed in databasexact_commit
Transactions Rolled BackmeasurementTransactions rolled back in databasexact_rollback
Transactions Rolled Back per MinutemeasurementTransactions rolled back in databasexact_rollback
Blocks ReadmeasurementNumber of disk block fetch requests for databaseblks_read
Blocks Read per MinutemeasurementNumber of disk block fetch requests for databaseblks_read
Blocks HitmeasurementNumber of disk block fetch requests found in cache for database blks_hit
Blocks Hit per MinutemeasurementNumber of disk block fetch requests found in cache for database blks_hit
SizemeasurementDisk space used by the databasesize

Note

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

Configuration Properties

none

Operations

Table 2.35. Metrics

NameDescription
Reset StatisticsResets the statistics in this database
Invoke SqlExecute arbitrary SQL

Package Types

none

2.3.1.1. Postgres - Table Service

Overview

Table 2.36. Overview

Description:Database table
Singleton: no
Plugin:Postgres
Child Resource Types
none
Connection Properties

Table 2.37. 

NameDescriptionRequiredInternal Name
Table Name  yes tableName

Note

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

Table 2.38. Metrics

NameTypeDescriptionInternal Name
Sequential ScansmeasurementNumber of sequential scans done against this table (when an index scan was not possible)seq_scan
Sequential Scans per MinutemeasurementNumber of sequential scans done against this table (when an index scan was not possible)seq_scan
Sequential Rows ReadmeasurementNumber of rows read by sequential scansseq_tup_read
Sequential Rows Read per MinutemeasurementNumber of rows read by sequential scansseq_tup_read
Index ScansmeasurementNumber of index scans done against this tableidx_scan
Index Scans per MinutemeasurementNumber of index scans done against this tableidx_scan
Index Scan Rows ReadmeasurementNumber of index entries returned by index scansidx_tup_fetch
Index Scan Rows Read per MinutemeasurementNumber of index entries returned by index scansidx_tup_fetch
Heap Blocks ReadmeasurementThe number of heap blocks read that were not a buffer cache hitheap_blks_read
Heap Blocks Read per MinutemeasurementThe number of heap blocks read that were not a buffer cache hitheap_blks_read
Heap Blocks HitmeasurementThe number of heap block requests that were found in the buffer cacheheap_blks_hit
Heap Blocks Hit per MinutemeasurementThe number of heap block requests that were found in the buffer cacheheap_blks_hit
Index Blocks ReadmeasurementThe number of index blocks fetched that were not a buffer cache hitidx_blks_read
Index Blocks Read per MinutemeasurementThe number of index blocks fetched that were not a buffer cache hitidx_blks_read
Index Blocks HitmeasurementThe number of index block requests that were found in the buffer cacheidx_blks_hit
Index Blocks Hit per MinutemeasurementThe number of index block requests that were found in the buffer cacheidx_blks_hit
Toast Blocks ReadsmeasurementThe number of toast blocks fetched that were not a buffer cache hittoast_blks_read
Toast Blocks Reads per MinutemeasurementThe number of toast blocks fetched that were not a buffer cache hittoast_blks_read
Toast Blocks HitmeasurementThe number of toast block requests that were found in the buffer cachetoast_blks_hit
Toast Blocks Hit per MinutemeasurementThe number of toast block requests that were found in the buffer cachetoast_blks_hit
Toast Index Blocks ReadmeasurementThe number of toast index blocks fetched that were not a buffer cache hittidx_blks_read
Toast Index Blocks Read per MinutemeasurementThe number of toast index blocks fetched that were not a buffer cache hittidx_blks_read
Toast Index Blocks HitmeasurementThe number of toast index block requests that were found in the buffer cachetidx_blks_hit
Toast Index Blocks Hit per MinutemeasurementThe number of toast index block requests that were found in the buffer cachetidx_blks_hit
Row InsertsmeasurementThe number of rows ever inserted into this tablen_tup_ins
Row Inserts per MinutemeasurementThe number of rows ever inserted into this tablen_tup_ins
Row UpdatesmeasurementThe number of rows ever updated on this tablen_tup_upd
Row Updates per MinutemeasurementThe number of rows ever updated on this tablen_tup_upd
Row DeletesmeasurementThe number of rows ever deleted from this tablen_tup_del
Row Deletes per MinutemeasurementThe number of rows ever deleted from this tablen_tup_del
Table SizemeasurementThe size in bytes of the data in the tabletable_size
Total SizemeasurementThe size in bytes of the data and all associated indexes and toast tablestotal_size
RowsmeasurementThe count of rows in the table. Warning: This may be an expensive operationrows
Approximate rowsmeasurementThe approximate count of rows in the table. This is basically the number of rows of the last ANALYZE of the table. This metric is not expensive.rows_approx

Note

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

Table 2.39. 

NameDescriptionRequiredInternal Name
Table Name  yes tableName
Columns  yes columns

Note

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

Table 2.40. Metrics

NameDescription
VacuumVacuum the table
Package Types
none

2.3.1.2. Postgres - Query Service

Overview

Table 2.41. Overview

Description: 
Singleton: no
Plugin:Postgres
Child Resource Types
none
Connection Properties

Table 2.42. 

NameDescriptionRequiredInternal Name
TableThe table to discover and to be queried on for metric data yes table
NameInitial name of the resource when manually added. This is also part of the resource key - make this unique if you want two Query resources based on the same table. no name
DescriptionInitial description of resource when manually added no description
Metric QueryThe query that will gather metric data. This must return two columns, a string column whose value is 'metricColumn' and then a numeric column whose value is the metric to be collected. no metricQuery

Note

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

Table 2.43. Metrics

NameTypeDescriptionInternal Name
Metric ValuemeasurementThe metric value for this Query. If Metric Query is not specified, this is not collected.metricColumn

Note

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

2.3.2. Postgres - User Service

Overview

Table 2.44. Overview

Description:A User in the Postgres System
Singleton: no
Plugin:Postgres

Child Resource Types

none

Connection Properties

Table 2.45. 

NameDescriptionRequiredInternal Name
User Name  yes userName

Note

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

Metrics

Table 2.46. Metrics

NameTypeDescriptionInternal Name
Total User ConnectionsmeasurementThe total number of user connections in the system, whether actively querying or idletotal
Active User ConnectionsmeasurementThe number of user connections in the system actively queryingactive

Note

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

Configuration Properties

Table 2.47. 

NameDescriptionRequiredInternal Name
Inherit RightsInherit rights from parent roles yes inheritRights
Super UserIs a super user yes superuser
Can Create Database Types  yes canCreateDatabaseObjects
Can Create Roles  yes canCreateRoles
Can Modify Catalog Directly  yes canModifyCatalogDirectly
User connection limit  yes connectionLimit
User  yes user
Can Login  yes canLogin
Password  yes password

Note

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

Operations

none

Package Types

none

2.4. Abstract Database Plugin

Table 2.48. Basic Details

Internal Name:Database
Description:Abstract plugin supporting concrete database plugins
Version:4.4.0

Top-Level Resource Types

This plugin does not define any Resource types. It it probably an "abstract plugin", that is, one that provides Resource components and/or discovery components that can be used by other plugins.

2.5. Script - Server

Overview

Table 2.49. Overview

Description:A resource with a command line executable or script as its management interface
Singleton: no
Plugin:Script

Child Resource Types

none

Autodiscovery Process Scans

none

Connection Properties

Table 2.50. 

NameDescriptionRequiredInternal Name
ExecutableThe full path to the command line executable or script yes executable
Working DirectoryWhen the executable is invoked, this will be its working directory. no workingDirectory
Environment VariablesEnvironment variables that are set when executing the executable no environmentVariables
Availability Execute CheckIf specified and true, the ability to successfully execute the executable can determine whether or not the managed resource is considered up and available. If you set this to true, you normally do not set the availability regex settings in order to allow availability to be determined based solely on the successful execution, regardless of the exit code or output. If this is false, setting one of the avail regex settings will override it as if it were true. no availabilityExecuteCheck
Availability Exit Code RegexIf specified, the executable must return an exit code that matches this regular expression if the managed resource is to be considered up and available no availabilityExitCodeRegex
Availability Output RegexIf specified, the executable must output text that matches this regular expression if the managed resource is to be considered up and available no availabilityOutputRegex
Availability ArgumentsIf the executable needs to be executed in order to determine availability, these are the arguments that will be passed to the executable. If you do not specify the regex settings and you set the execute check setting to false, the executable will not be executed and these arguments will not be used - in this case, availability will be determined by the mere existence of the executable file. no availabilityArguments
Version ArgumentsThe arguments to pass to the executable that will help determine the version of the managed resource no versionArguments
Version RegexThe regex that can pick out the version from the executable output. If the regex has a captured group, its matched content will be used as the version. If there is no captured group, the entire output will be used as the version. no versionRegex
Fixed VersionIf specified, this will be the version of the managed resource - the executable will not be invoked to determine it. no fixedVersion
Description ArgumentsThe arguments to pass to the executable that will help determine the managed resource description. This can be arguments to enable verbose version output. no descriptionArguments
Description RegexThe regex that can pick out the description from the executable output. If the regex has a captured group, its matched content will be used as the description. If there is no captured group, the entire output will be used as the description. no descriptionRegex
Fixed DescriptionIf specified, this will be the description of the managed resource - the executable will not be invoked to determine it. no fixedDescription

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 2.51. Metrics

NameDescription
ExecuteExecutes the executable with a set of arguments and returns the output and exit code.

Package Types

none

Chapter 3. Enterprise Application Platform Resources

There are certain server types that are supported by default in JBoss Operations Network, both for JBoss and non-JBoss resource types.
The JBoss resources here are included with JBoss ON by default through the EAP plug-in pack. Additional JBoss resources can be managed by JBoss ON by installing additional plug-in packs.

3.1. JBossAS - Server

Overview

Table 3.1. Overview

Description:JBoss Application Server
Singleton: no
Plugin:JBossAS

Binding to IP addresses

When starting JBossAS instances that need to be monitored using remote JMX (i.e. JNP), it is necessary for the java.rmi.server.hostname System property to be set to the same value as the server's JNP address (which is set to the jboss.bind.address System property by default). Due to bugs in JBossAS (for more information please see http://jira.jboss.com/jira/browse/JBAS-4736 and http://jira.jboss.com/jira/browse/JBAS-4955). java.rmi.server.hostname will default to 127.0.0.1, unless JBossAS is started using -b, in which case java.rmi.server.hostname will default to the bind address specified as the argument to -b.
Therefore, you must start your JBossAS instances by using either -b:
run -b 12.34.56.78 ...
or by explicitly specifying a value for java.rmi.server.hostname via -D or -P, e.g.:
run -Djboss.bind.address=12.34.56.78 -Djava.rmi.server.hostname=12.34.56.78 ...
Otherwise, you will not be able to manage the instance via JON.

Note

Using -b is the recommended way to specify the bind address, since, in addition to setting jboss.bind.address and java.rmi.server.hostname, it will also set other JGroups-related System properties to the specified address.

Monitoring of EJB 2.x EJBs

The issue here is that JBossAS changed the way it creates the MBean names of the deployed EJBs from the JNDI names / EJB names (this happened around version 4.0.3.sp1). Basically the <jndi-name>, or <local-jndi-name> if <jndi-name> is not present, from jboss.xml is used.
So the workaround is to set the <jndi-name> to the ejb-name in your application. As this probably breaks client code, you will want to setup a naming reference that restores the original hierarchy. For example, if you have in jboss.xml:
<session>
<ejb-name>Ability</ejb-name>
<local-jndi-name>flower.AbilityLocal</local-jndi-name>
You might change this to:
<session>
<ejb-name>Ability</ejb-name>
<local-jndi-name>Ability</local-jndi-name>
And then add an MBean flowsys-naming-alias-service.xml:
<mbean code="org.jboss.naming.NamingAlias"
name=":service=naming-alias">
<attribute name="ToName">flower.AbilityLocal</attribute>
<attribute name="FromName">Ability</attribute>
</mbean>
After you have done this, go into the inventory of the respective beans, edit the configuration and then click OK.
The naming alias ensures that clients of the Ability EJB can still find the bean in JNDI at the original location. Naming aliases appear in JNDIView (within JMX-Console) as LinkRef.

Child Resource Types

Autodiscovery Process Scans

Table 3.2. Metrics

NameQuery
JBoss4process|basename|match=^java.*,arg|org.jboss.Main|match=.*

Connection Properties

Table 3.3. 

NameDescriptionRequiredInternal Name
Naming Provider URLThe JNP URL with which to connect to the JBoss Application Server instance (e.g. jnp://127.0.0.1:1099). yes namingURL
PrincipalThe name of the principal (i.e. user) to authenticate. no principal
CredentialsThe credentials (i.e. password) that should be used to authenticate the principal. no credentials
JBoss Home DirectoryThe absolute path to the directory where JBossAS is installed (e.g. /opt/jboss-4.2.2.GA). yes jbossHomeDir
Configuration PathThe path to the configuration directory under which this instance operates (e.g. /opt/jboss-4.2.2.GA/server/default); if the path is not absolute, then it will be resolved relative to {jbossHomeDir}. yes configurationPath
Configuration SetThe name of the server configuration (e.g. minimal, default, or all); if not specified, it will default to the last path component of {configurationPath}. no configurationSet
Script PrefixA prefix applied to script execution commands; this prefix is applied verbatim. The full path of the executable is required (e.g. /usr/bin/sudo). For applicable platforms, this is typically a sudo command, so a sudo user must be configured appropriately for the specified command. Ignored if not set. no scriptPrefix
Start ScriptThe path to the script used by the 'Start' operation to start this JBossAS server (e.g. /opt/jboss-4.2.2.GA/bin/run.sh); if the path is not absolute, then it will be resolved relative to {jbossHomeDir}; defaults to 'bin/run.sh' on UNIX or 'bin\run.bat' on Windows. no startScript
Shutdown ScriptThe path to the script used by the 'Shutdown' operation to shutdown this JBossAS server (e.g. /opt/jboss-4.2.2.GA/bin/shutdown.sh); if the path is not absolute, then it will be resolved relative to {jbossHomeDir}; defaults to 'bin/shutdown.sh' on UNIX or 'bin\shutdown.bat' on Windows. no shutdownScript
Shutdown MethodThe method used to execute the Shutdown operation; defaults to 'JMX MBean'. no shutdownMethod
Binding AddressThe host or IP address used by all JBoss services as the binding address (e.g. 10.11.14.233); specify 0.0.0.0 to tell JBossAS to bind to all available network interfaces; defaults to '127.0.0.1'. no bindingAddress
JAVA_HOME PathThe absolute path to a JRE or JDK installation directory containing the JVM that should be used to start and shutdown the JBossAS instance; defaults to the home directory of the RHQ agent JRE. no javaHomePath
Start Wait MaxThe time, in minutes,(e.g. 1 or 8) that must elapse before the server is considered to have failed to start up. The default is 5 minutes. no startWaitMax
Stop Wait MaxThe time, in minutes,(e.g. 1 or 8) that must elapse before the server is considered to have failed to stop. The default is 2.5 minutes. no stopWaitMax
Log Event Sources  yes logEventSources
Snapshot Config EnabledIf true, take a snapshot of the configuration yes snapshotConfigEnabled
Snapshot Config DirectoryThe directory containing the configuration files that will be captured in the snapshot. This is usually relative to the configurationPath but can be a full absolute path. yes snapshotConfigDirectory
Snapshot Config RegexIf defined, this regular expression must match a configuration file name if that file is to be captured in the snapshot. If not defined, all configuration files will be captured. no snapshotConfigRegex
Snapshot Config RecursiveIf true, the snapshot will include files located in subdirectories under the config directory. yes snapshotConfigRecursive
Snapshot Log EnabledIf true, take a snapshot of the log files yes snapshotLogEnabled
Snapshot Log DirectoryThe directory containing the log files that will be captured in the snapshot. This is usually relative to the configurationPath but can be a full absolute path. yes snapshotLogDirectory
Snapshot Log RegexIf defined, this regular expression must match a log file name if that file is to be captured in the snapshot. If not defined, all log files will be captured. no snapshotLogRegex
Snapshot Log RecursiveIf true, the snapshot will include files located in subdirectories under the log directory. yes snapshotLogRecursive
Snapshot Data EnabledIf true, take a snapshot of the data files yes snapshotDataEnabled
Snapshot Data DirectoryThe directory containing the data files that will be captured in the snapshot. This is usually relative to the configurationPath but can be a full absolute path. yes snapshotDataDirectory
Snapshot Data RegexIf defined, this regular expression must match a data file name if that file is to be captured in the snapshot. If not defined, all data files will be captured. no snapshotDataRegex
Snapshot Data RecursiveIf true, the snapshot will include files located in subdirectories under the data directory. yes snapshotDataRecursive
Snapshot Additional Files ListAdditional files to be included in the snapshot report yes snapshotAdditionalFilesList
TypeThe type of the connection. yes type
Shutdown MBean NameName of the MBean to use when shutting down this server through JMX. yes shutdownMbeanName
Shutdown MBean OperationName of the operation to invoke when shutting down this server through JMX. Note that only operations with no parameter or with one int parameter are supported. If the operation requires an int parameter, '0' will be supplied. yes shutdownMbeanOperation
Availability Check PeriodThe amount of time, in seconds, that must elapse between availability checks to see if the server is up. If set, the availability checks will be performed asynchronously thus allowing slow-responding servers to avoid being falsely reported as down. no availabilityCheckPeriod
JBoss AS JVM NameThe name of the JBoss AS JVM resource. no childJmxServerName

Note

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

Metrics

Table 3.4. Metrics

NameTypeDescriptionInternal Name
Partition Nametraitthe name of the cluster partition this app server instance belongs topartitionName
Version Nametraitthe code name for the this app server instance's major version (AS 3.2 = WonderLand, AS 4.0 = Zion, AS 4.2 = Trinity, EAP 4.x = EAP, SOA 4.x = SOA)jboss.system:type=Server:VersionName
Build Datetraitthe date this app server was builtjboss.system:type=Server:BuildDate
Start Datetraitthe date and time this app server instance was startedjboss.system:type=Server:StartDate
Active Thread CountmeasurementThe current number of active threads for this app server instancejboss.system:type=ServerInfo:ActiveThreadCount
Active Thread Group CountmeasurementThe current number of active thread groups for this app server instancejboss.system:type=ServerInfo:ActiveThreadGroupCount
JVM Free MemorymeasurementAn approximation of the total amount of memory currently available in the app server JVM for future allocated objects, measured in bytesjboss.system:type=ServerInfo:FreeMemory
JVM Max MemorymeasurementThe maximum amount of memory that the app server JVM will attempt to use, measured in bytes; if there is no inherent limit then the value Long.MAX_VALUE will be returnedjboss.system:type=ServerInfo:MaxMemory
JVM Total MemorymeasurementThe total amount of memory currently available in the app server JVM for current and future objects, measured in bytesjboss.system:type=ServerInfo:TotalMemory
Total TransactionsmeasurementTotal number of transactions since last restartjboss:service=TransactionManager:TransactionCount
Total Transactions per MinutemeasurementTotal number of transactions since last restartjboss:service=TransactionManager:TransactionCount
Transactions CommittedmeasurementNumber of transactions commited since last restartjboss:service=TransactionManager:CommitCount
Transactions Committed per MinutemeasurementNumber of transactions commited since last restartjboss:service=TransactionManager:CommitCount
Transactions RolledbackmeasurementNumber of transactions commited since last restartjboss:service=TransactionManager:RollbackCount
Transactions Rolledback per MinutemeasurementNumber of transactions commited since last restartjboss:service=TransactionManager:RollbackCount

Note

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

Configuration Properties

none

Operations

Table 3.5. Metrics

NameDescription
StartStart this application server. The script used is specified in the Operations group of connection properties.
ShutdownShutdown this application server via script or JMX depending on the settings in the Operations and Advanced groups of connection properties.
RestartShutdown and then start this application server.

Package Types

Table 3.6. Package Types

NameCategoryDescription
Cumulative PatchDeployableAutomatically installable application server patches
Jar LibraryDeployableLibrary Jar files deployed in JBoss AS

3.1.1. JBossAS - Embedded Tomcat Server

Overview

Table 3.7. Overview

Description:Tomcat Web Application Container embedded in a JBossAS Server
Singleton: yes
Plugin:JBossAS

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

none

Metrics

none

Configuration Properties

none

Operations

none

Package Types

none

3.1.1.1. JBossAS - Connector Service

Overview

Table 3.8. Overview

Description: 
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.9. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
PortPort this connector listens on. yes port
AddressAddress this connector listens on. yes address
SchemeThe scheme of the protocol used by this connector (e.g. jk, ajp, http, https). yes schema
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Table 3.10. Metrics

NameTypeDescriptionInternal Name
Maximum Request TimemeasurementMaximum time it took to process a requestjboss.web:name=%schema%%dash%%address%-%port%,type=GlobalRequestProcessor:maxTime
Request countmeasurementTotal number of requests processed since last restart.jboss.web:name=%schema%%dash%%address%-%port%,type=GlobalRequestProcessor:requestCount
Request count per MinutemeasurementTotal number of requests processed since last restart.jboss.web:name=%schema%%dash%%address%-%port%,type=GlobalRequestProcessor:requestCount
Error countmeasurementNumber of errors while processing since last restart.jboss.web:name=%schema%%dash%%address%-%port%,type=GlobalRequestProcessor:errorCount
Error count per MinutemeasurementNumber of errors while processing since last restart.jboss.web:name=%schema%%dash%%address%-%port%,type=GlobalRequestProcessor:errorCount
Threads ActivemeasurementThreads Activejboss.web:name=%schema%%dash%%address%-%port%,type=ThreadPool:currentThreadsBusy
Threads AllocatedmeasurementThreads Allocatedjboss.web:name=%schema%%dash%%address%-%port%,type=ThreadPool:currentThreadCount
Maximum ThreadstraitMaximum number of threads that can be allocated for the thread pool of this connectorjboss.web:name=%schema%%dash%%address%-%port%,type=ThreadPool:maxThreads

Note

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

3.1.1.2. JBossAS - VHost Service

Overview

Table 3.11. Overview

Description:A virtual host in the web container
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.12. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName

Note

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

Table 3.13. Metrics

NameTypeDescriptionInternal Name
AliasestraitThe aliases for this virtual hostjboss.web:type=Host,host=%name%:aliases

Note

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

3.1.2. JBossAS - Datasource Service

Overview

Table 3.14. Overview

Description: 
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.15. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this datasource yes name

Note

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

Metrics

Table 3.16. Metrics

NameTypeDescriptionInternal Name
Total ConnectionsmeasurementTotal Number of Connections for the Connection Pool, both active and in-active.ConnectionCount
Available ConnectionsmeasurementNumber of available connections in the connection pool in-active and waiting.AvailableConnectionCount
Active ConnectionsmeasurementNumber of Connections currently supporting clients.InUseConnectionCount
Connections CreatedmeasurementNumber of Connections created since the Connection Pool was created.ConnectionCreatedCount
Connections Created per MinutemeasurementNumber of Connections created since the Connection Pool was created.ConnectionCreatedCount
Connections DestroyedmeasurementNumber of Connections destroyed since the Connection Pool was created.ConnectionDestroyedCount
Connections Destroyed per MinutemeasurementNumber of Connections destroyed since the Connection Pool was created.ConnectionDestroyedCount

Note

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

Configuration Properties

Table 3.17. 

NameDescriptionRequiredInternal Name
Type  yes type
JNDI NameThe JNDI name under which the DataSource wrapper will be bound. yes jndi-name
Driver ClassThe fully qualified name of the JDBC driver or datasource class. Not used for XA-Datasources no driver-class
Connection UrlThe JDBC driver connection URL string. Needed for Tx and Non-Tx datasources no connection-url
User Name  no user-name
Password  no password
Min Pool Size  no min-pool-size
Max Pool Size  no max-pool-size
Transaction IsolationThe Transaction Isolation level. The default setting is to use whichever isolation level is provided by default by the database. no transaction-isolation
Blocking Timeout MillisIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. If nothing is specified the default of 30000 milliseconds is used. no blocking-timeout-millis
Idle Timeout MinutesIndicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. If nothing is specified the default of 15 minutes is used. no idle-timeout-minutes
Prepared Statement Cache SizeThe number of prepared statements per connection in an LRU cache. no prepared-statement-cache-size
Valid Connection Checker Class NameAn org.jboss.resource.adapter.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Use Java ContextIndicates if the JNDI name should be prefixed with java: which causes the DataSource to only be accessible from within the JBoss server vm. The default is Yes. no use-java-context
Security DomainIndicates Subjects (from security domain) are used to distinguish connections in the pool. The content of the security domain is the name of the JAAS security manager that will handle authentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. Must be specified if either Container Based or Container and Application Based authentication types are specified. no security-domain
New Connection SqlSpecify an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Exception Sorter Class NameAn org.jboss.resource.adapter.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred message. no exception-sorter-class-name
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/returned to the prepared statement cache. The default is Yes, but no warnings. no track-statements
Xa Datasource ClassThe datasource class for XA connections. no xa-datasource-class
Connection Property  no connection-property
No Tx Separate PoolsWhether to use separate pools for connections retrieved in a transaction and those retrieved outside a transaction. The default is Yes. no no-tx-separate-pools
Application Managed Security  no application-managed-security
Security Domain and Application  no security-domain-and-application
Track Connection By TxWhether the connection should be "locked" to the transaction, returning it to the pool at the end of the transaction. The default is No. no track-connection-by-tx
Is Same RM Override ValueAllows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false. The default is not to override the return value. no isSameRM-override-value

Note

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

Operations

Table 3.18. Metrics

NameDescription
FlushResets the connection pool for this datasource. Performs the following steps: 1) all idle connections are immediately closed, 2) any in use connections are closed when the application finishes with them, and 3) new connections are created.

Package Types

none

3.1.3. JBossAS - ConnectionFactory Service

Overview

Table 3.19. Overview

Description: 
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.20. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this Connection Factory yes name

Note

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

Metrics

Table 3.21. Metrics

NameTypeDescriptionInternal Name
Available Connection CountmeasurementNumber of available connections.AvailableConnectionCount
Connection CountmeasurementConnection CountConnectionCount
Connection Created CountmeasurementConnection Created CountConnectionCreatedCount
Connection Destroyed CountmeasurementConnection Destroyed CountConnectionDestroyedCount
In Use Connection CountmeasurementMumber of connections currently in use.InUseConnectionCount
Max Connections In Use CountmeasurementMaximum number of maximum connections that have been in use.MaxConnectionsInUseCount
Max SizemeasurementMax SizeMaxSize
Min SizemeasurementMin SizeMinSize

Note

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

Configuration Properties

Table 3.22. 

NameDescriptionRequiredInternal Name
Connection Factory TypeConnection Factory Type (Tx or no Tx) yes type
JNDI NameThe JNDI Name under which the DataSource wrapper will be bound. yes jndi-name
User NameThis element specifies the default username used when creating a new connection. The actual username may be overridden by the application code getConnection parameters or the connection creation context JAAS Subject. no user-name
PasswordThis element specifies the default password used when creating a new connection. The actual password may be overridden by the application code getConnection parameters or the connection creation context JAAS Subject. no password
Minimum Pool SizeIndicates the minimum number of connections the pool should hold. no min-pool-size
Maximum Pool SizeIndicates the maximum number of connections the pool should hold. no max-pool-size
Application Managed SecuritySpecifying this element indicates that connections in the pool should be distinguished by application code supplied parameters, such as from getConnection(user, pw). This requires that you set a security domain which will populate a security-domain-and-application tag. If it is missing this resource will not be created or saved. no application-managed-security
Security Domain/Security Domain and ApplicationIndicates Subjects from security domain are used to distinguish connections in this pool. If Application Managed Security is set to true, then this will create a security-domain tag. If it is set to false or unset, then this property will populate a security-domain-and-application tag. no security-domain
Adapter Display Nameused to identify the RAR deployment matching the display-name in the ra.xml no adapter-display-name
DependsThe depends element specifies the JMX ObjectName string of a service that the connection manager services depend on. The connection manager service will not be started until the dependent services have been started. no depends
Rar NameThis is the name of the RAR file that contains the definition for the resource we want to provide. For nested RAR files, the name would look like myapplication.ear#my.rar. yes rar-name
Connection DefinitionThis is the connection factory interface class. It should match the connectionfactory-interface in the ra.xml file. yes connection-definition
Type MappingsThis element declares a default type mapping for this datasource. The type mapping should match a type-mapping/name element from standardjbosscmp-jdbc.xml. no type-mapping
Use Java ContextIndicates if the JNDI name should be prefixed with java:. no use-java-context
Transaction TypeWhether to use local or xa transactions. If nothing is specified, the default of local will be used. no transaction-type
No Tx Separate PoolsThe presence of this element indicates that two connection pools are required to isolate connections used with JTA transaction from those used without a JTA transaction. The pools are lazily constructed on first use. Its use case is for Oracle (and possibly other vendors) XA implementations that don't like using an XA connection with and without a JTA transaction. no no-tx-separate-pools
Track Connection By TransactionWhether the connection should be locked into the transaction. no track-connection-by-tx
isSameRM Override ValueAllows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRMXAResource returns true or false. The default is not to override the return value. no isSameRM-override-value
Use Strict MinimumWhether on not to use strict minumum. no use-strict-min
PrefillPrefill the Pool with Connection objects, or lazy load objects in the pool no prefill
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. If nothing is specified the default of 30000 milliseconds is used. no blocking-timeout-millis
Idle TimeoutMaximum time in minutes a connection can be idle before it is closed. no idle-timeout-minutes
XA Resource TimeoutMaximum time in minutes an XA Resource can be idle before it is removed. no xa-resource-timeout
New Connection SQLSpecify an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Check Valid Connection SQLSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Config PropertyConfiguration Properties no config-property

Note

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

Operations

none

Package Types

none

3.1.4. JBossAS - JBossMQ Service

Overview

Table 3.23. Overview

Description:The JBossMQ subsystem
Singleton: yes
Plugin:JBossAS

Child Resource Types

Connection Properties

Table 3.24. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name  yes name

Note

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

Metrics

Table 3.25. Metrics

NameTypeDescriptionInternal Name
JMS Message Cache HitsmeasurementThe number of cache hits to the JMS Message Cachejboss.mq:service=MessageCache:CacheHits
JMS Message Cache Hits per MinutemeasurementThe number of cache hits to the JMS Message Cachejboss.mq:service=MessageCache:CacheHits
JMS Message Cache MissesmeasurementThe number of cache misses to the JMS Message Cachejboss.mq:service=MessageCache:CacheMisses
JMS Message Cache Misses per MinutemeasurementThe number of cache misses to the JMS Message Cachejboss.mq:service=MessageCache:CacheMisses
JMS Message Cache Current Memory UsagemeasurementThe total memory currently in use by the JMS Message Cachejboss.mq:service=MessageCache:CurrentMemoryUsage
JMS Message Cache High Memory MarkmeasurementThe peak amount of memory the JMS Message Cache has actively used since server startjboss.mq:service=MessageCache:HighMemoryMark
JMS Message Cache Max Memory MarkmeasurementThe maximum amount of memory the JMS Message Cache is allowed to usejboss.mq:service=MessageCache:MaxMemoryMark
JMS Message Cache SizemeasurementThe number of messages currently in the JMS Message Cachejboss.mq:service=MessageCache:TotalCacheSize

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.4.1. JBossAS - JMQ JMS Queue Service

Overview

Table 3.26. Overview

Description: 
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.27. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this queue yes name

Note

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

Table 3.28. Metrics

NameTypeDescriptionInternal Name
Messages in QueuemeasurementThe number of undelivered messages in the queue.QueueDepth
Receivers CountmeasurementThe number of ClientConsumers waiting for a message.ReceiversCount
Scheduled Message CountmeasurementThe number of messages waiting to be scheduledScheduledMessageCount
In Process Message CountmeasurementThe number of messages received by clients but not acknowledged (from AS 4.0.5)InProcessMessageCount

Note

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

Table 3.29. 

NameDescriptionRequiredInternal Name
Destination ManagerThe JMX object name of the destination manager configured for the server. yes DestinationManager
Security ManagerThe JMX object name of the security manager that is being used to validate client requests. no SecurityManager
Expiry DestinationBy default, JBossMQ silently removes expired JMS message from its destination. As of JBoss 4.0.4, expired messages can now be moved into a separate destination. ExpiryDestination indicates the javax.management.ObjectName of the expiry destination. This destination must be located on the same server and be a JBossMQ destination. no ExpiryDestination
JNDI NameThe location in JNDI to which the queue object will be bound. If this is not set it will be bound under the queue context using the name of the queue. This property is optional, in most cases the mbean name is used for binding purpose. See {server-config}/deploy/jms/jbossmq-destinations-service.xml for examples. no JNDIName
In MemoryDon't persist messages and avoid message softening when using the NullPersistenceManager no InMemory
Redelivery LimitThe maximum times a message is nacked before a message is sent to the Dead Letter Queue (0 - don't redeliver, n - redeliver n times, -1 - continue redelivering indefinitely) no RedeliveryLimit
Redelivery DelayThe length of time in milliseconds to wait before a message is redelivered after a nack no RedeliveryDelay
Message Counter History Day LimitSets the destination message counter history day limit with a value less than 0 indicating unlimited history, a 0 value disabling history and a value greater than 0 giving the history days count. no MessageCounterHistoryDayLimit
Maximum DepthThe MaxDepth is an upper limit to the backlog of messages that can exist for a destination. If exceeded, attempts to add new messages will result in a org.jboss.mq.DestinationFullException. The MaxDepth can still be exceeded in a number of situations, e.g. when a message is placed back into the queue. Also transactions performing read committed processing, look at the current size of queue, ignoring any messages that may be added as a result of the current transaction or other transactions. This is because we don't want the transaction to fail during the commit phase when the message is physically added to the queue. no MaxDepth
Recovery RetriesSpecifies the number of times uncommitted transactions are to be resolved before failing. Default 0 - zero (from JBoss-4.0.3). no RecoveryRetries
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes SecurityConf
Queue NameName of the queue to be used in the JMX object name. yes MBeanName
JNDI BindingBinding path of this Queue in JNDI. yes JNDIBinding

Note

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

Table 3.30. Metrics

NameDescription
Remove All MessagesClears all Messages in the Queue
Reset Message CounterClears the MessageCounter data for this Queue
Reset Message Counter HistoryClears the MessageCounter history data for this Queue
List Messages by SelectorLists the Messages in the Queue by Selector (if provided). Selector is not required.
List Scheduled MessagesLists the Scheduled Messages by Selector (if provided). Selector is not required.
List In Process MessagesLists the Messages in process by Selector (if provided). Selector is not required.
Package Types
none

3.1.4.2. JBossAS - JMQ JMS Topic Service

Overview

Table 3.31. Overview

Description: 
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.32. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this topic yes name

Note

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

Table 3.33. Metrics

NameTypeDescriptionInternal Name
All Message CountermeasurementReturns the total message count for all subscriptions.AllMessageCount
Durable Message CountmeasurementTotal number of messages for all durable subscriptions.DurableMessageCount
Non-durable Message CountmeasurementTotal number of messages for all non-durable subscriptions.NonDurableMessageCount
All Subscription CountmeasurementNumber of subscriptions waiting for a message.AllSubscriptionsCount
Durable Subscription CountmeasurementNumber of durable subscriptions waiting for a message.DurableSubscriptionsCount
Non-durable Subscription CountmeasurementNumber of non-durable subscriptions waiting for a message.NonDurableSubscriptionsCount

Note

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

Table 3.34. 

NameDescriptionRequiredInternal Name
Destination ManagerThe JMX object name of the destination manager configured for the server. yes DestinationManager
Security ManagerThe JMX object name of the security manager that is being used to validate client requests. no SecurityManager
Expiry DestinationBy default, JBossMQ silently removes expired JMS message from its destination. As of JBoss 4.0.4, expired messages can now be moved into a separate destination. ExpiryDestination indicates the javax.management.ObjectName of the expiry destination. This destination must be located on the same server and be a JBossMQ destination. no ExpiryDestination
JNDI NameThe location in JNDI to which the topic will be bound. If this is not set it will be bound under the topic context using the mbean name of the topic. This property is optional, in most cases the mbean name is used for binding purpose. See {server-config}/deploy/jms/jbossmq-destinations-service.xml for examples. no JNDIName
In MemoryDon't persist messages and avoid message softening when using the NullPersistenceManager. no InMemory
Redelivery LimitThe maximum times a message is nacked before a message is sent to the Dead Letter Queue (0 - don't redeliver, n - redeliver n times, -1 - continue redelivering indefinitely). no RedeliveryLimit
Redelivery DelayThe length of time in milliseconds to wait before a message is redelivered after a nack. no RedeliveryDelay
Message Counter History Day LimitSets the destination message counter history day limit with a value less than 0 indicating unlimited history, a 0 value disabling history and a value greater than 0 giving the history days count. no MessageCounterHistoryDayLimit
Maximum DepthThe MaxDepth is an upper limit to the backlog of messages that can exist for a destination. If exceeded, attempts to add new messages will result in a org.jboss.mq.DestinationFullException. The MaxDepth can still be exceeded in a number of situations, e.g. when a message is placed back into the queue. Also transactions performing read committed processing, look at the current size of queue, ignoring any messages that may be added as a result of the current transaction or other transactions. This is because we don't want the transaction to fail during the commit phase when the message is physically added to the queue. no MaxDepth
Recovery RetriesSpecifies the number of times uncommitted transactions are to be resolved before failing. Default 0 - zero (from JBoss-4.0.3). no RecoveryRetries
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes SecurityConf
Topic NameName of the queue to be used as the JMX object name. yes MBeanName
JNDI BindingBinding path of this Topic in JNDI. yes JNDIBinding

Note

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

Table 3.35. Metrics

NameDescription
Remove All MessagesClears all Subscriptions
List All SubscriptionsLists all the Subscriptions.
List Durable SubscriptionsLists all the durable subscriptions.
List Non-durable SubscriptionsLists all the non-durable subscriptions.
Reset Message CounterClears the message counter data for all topic subscriptions.
Reset Message Counter HistoryClears the message counter history data for this topic.
List Messages by ID and SelectorList the messages for a subscription by ID and with an optional selector.
Get Non-durable Message CountGets the message count for non-durable messages by client ID and subscription ID.
List Non-durable MessagesLists the non-durable messages by client ID, subscription ID, and an optional selector.
Get Durable Message CountGets the message count for durable messages by client ID and subscription ID.
List Durable MessagesLists the durable messages by client ID, subscription ID, and an optional selector.
Get Non-durable Scheduled Message CountGets the message count for non-durable scheduled messages by client ID and subscription ID.
List Non-durable Scheduled MessagesLists the non-durable scheduled messages by client ID, subscription ID, and an optional selector.
Get Durable Scheduled Message CountGets the message count for durable scheduled messages by client ID and subscription ID.
List Durable Scheduled MessagesLists the durable scheduled messages by client ID, subscription ID, and an optional selector.
Get Non-durable In-process Message CountGets the message count for non-durable in-process messages by client Id and subscription Id
List Non-durable In-process MessagesLists the non-durable in-process messages by client ID, subscription ID, and an optional selector.
Get Durable In-process Message CountGets the message count for durable in-process messages by client ID and subscription Id
List Durable In-process MessagesLists the durable in-process messages by client ID, subscription ID, and an optional selector.
Package Types
none

3.1.5. JBossAS - JBossMessaging Service

Overview

Table 3.36. Overview

Description:The JBoss Messaging subsystem
Singleton: yes
Plugin:JBossAS

Child Resource Types

Connection Properties

Table 3.37. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name  yes name

Note

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

Metrics

Table 3.38. Metrics

NameTypeDescriptionInternal Name
Version of the ProvidertraitThe version of JBoss Messaging in usejboss.messaging:service=ServerPeer:ProviderVersion

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.5.1. JBossAS - JBM JMS Queue Service

Overview

Table 3.39. Overview

Description: 
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.40. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this queue yes name

Note

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

Table 3.41. Metrics

NameTypeDescriptionInternal Name
Messages in QueuemeasurementThe number of messages in the queue.MessageCount
Consumer CountmeasurementThe number of ClientConsumers waiting for a message.ConsumerCount
Scheduled Message CountmeasurementThe number of scheduled messages in the QueueScheduledMessageCount
Created programmaticallytraitWas this Queue created dynamicallyCreatedProgrammatically
Delivering CountmeasurementThe number of messages currently being deliveredDeliveringCount

Note

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

Table 3.42. 

NameDescriptionRequiredInternal Name
Server PeerThe ObjectName of the server peer this destination was deployed on. yes ServerPeer
Dead Letter QueueThe DLQ for this queue, overrides the default DLQ on the server peer. no DLQ
Expiry QueueBy default, JBoss Messaging silently removes expired JMS message from its destination. ExpiryDestination indicates the javax.management.ObjectName of the expiry destination. This destination must be located on the same server and be a JBossMessaging destination. no ExpiryQueue
JNDI NameThe location in JNDI to which the queue object will be bound. If this is not set it will be bound under the queue context using the name of the queue. This property is optional, in most cases the mbean name is used for binding purpose. See {server-config}/deploy/jms/jbossmq-destinations-service.xml for examples. no JNDIName
ClusteredIs this a clustered destination? no Clustered
Max Delivery AttemptsThe maximum times a message is nacked before a message is sent to the Dead Letter Queue (0 - don't redeliver, n - redeliver n times, -1 - continue redelivering indefinitely) no MaxDeliveryAttempts
Redelivery DelayThe length of time in milliseconds to wait before a message is redelivered after a nack no RedeliveryDelay
Message Counter History Day LimitSets the destination message counter history day limit with a value less than 0 indicating unlimited history, a 0 value disabling history and a value greater than 0 giving the history days count. no MessageCounterHistoryDayLimit
Maximum Queue SizeThe maximum number of messages this queue can hold before they are dropped (-1 = infinite) no MaxSize
Full SizeThe in-memory message limit, can only be set when queue is stopped no FullSize
Page SizeThe paging size, can only be set when queue is stopped no PageSize
Down Cache SizeThe write-cache size, can only be set when queue is stopped no DownCacheSize
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes SecurityConfig
Queue NameName of the queue to be used in the JMX object name. yes MBeanName
JNDI BindingBinding path of this Queue in JNDI. yes JNDIBinding

Note

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

Table 3.43. Metrics

NameDescription
Remove All MessagesClears all Messages in the Queue
Reset Message CounterClears the MessageCounter data for this Queue
Reset Message Counter HistoryClears the MessageCounter history data for this Queue
List Messages by SelectorLists the Messages in the Queue by Selector (if provided). Selector is not required.
List All MessagesLists All Messages by Selector (if provided). Selector is not required.
List Durable MessagesLists Durable Messages by Selector (if provided). Selector is not required.
List Non-Durable MessagesLists Non-Durable Messages by Selector (if provided). Selector is not required.
Package Types
none

3.1.5.2. JBossAS - JBM JMS Topic Service

Overview

Table 3.44. Overview

Description: 
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.45. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this topic yes name

Note

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

Table 3.46. Metrics

NameTypeDescriptionInternal Name
All Message CountermeasurementReturns the total message count for all subscriptions.AllMessageCount
Durable Message CountmeasurementTotal number of messages for all durable subscriptions.DurableMessageCount
Non-durable Message CountmeasurementTotal number of messages for all non-durable subscriptions.NonDurableMessageCount
All Subscription CountmeasurementNumber of subscriptions waiting for a message.AllSubscriptionsCount
Durable Subscription CountmeasurementNumber of durable subscriptions waiting for a message.DurableSubscriptionsCount
Non-durable Subscription CountmeasurementNumber of non-durable subscriptions waiting for a message.NonDurableSubscriptionsCount
Created programmaticallytraitWas this Topic created dynamicallyCreatedProgrammatically

Note

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

Table 3.47. 

NameDescriptionRequiredInternal Name
Server PeerThe ObjectName of the server peer this destination was deployed on. yes ServerPeer
Dead Letter QueueThe DLQ for this queue, overrides the default DLQ on the server peer. no DLQ
Expiry QueueBy default, JBoss Messaging silently removes expired JMS message from its destination. ExpiryDestination indicates the javax.management.ObjectName of the expiry destination. This destination must be located on the same server and be a JBossMessaging destination. no ExpiryQueue
JNDI NameThe location in JNDI to which the topic will be bound. If this is not set it will be bound under the topic context using the mbean name of the topic. This property is optional, in most cases the mbean name is used for binding purpose. See {server-config}/deploy/jms/jbossmq-destinations-service.xml for examples. no JNDIName
ClusteredIs this a clustered destination? no Clustered
Max Delivery AttemptsThe maximum times a message is nacked before a message is sent to the Dead Letter Queue (0 - don't redeliver, n - redeliver n times, -1 - continue redelivering indefinitely) no MaxDeliveryAttempts
Redelivery DelayThe length of time in milliseconds to wait before a message is redelivered after a NACK no RedeliveryDelay
Message Counter History Day LimitSets the destination message counter history day limit with a value less than 0 indicating unlimited history, a 0 value disabling history and a value greater than 0 giving the history days count. no MessageCounterHistoryDayLimit
Maximum Queue SizeThe maximum number of messages this queue can hold before they are dropped (-1 = infinite) no MaxSize
Full SizeThe in-memory message limit, can only be set when queue is stopped no FullSize
Page SizeThe paging size, can only be set when queue is stopped no PageSize
Down Cache SizeThe write-cache size, can only be set when queue is stopped no DownCacheSize
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes SecurityConfig
Topic NameName of the queue to be used in the JMX object name. yes MBeanName
JNDI BindingBinding path of this Topic in JNDI. yes JNDIBinding

Note

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

Table 3.48. Metrics

NameDescription
Remove All MessagesClears all Subscriptions
List All SubscriptionsLists all the Subscriptions.
List Durable SubscriptionsLists all the durable subscriptions.
List Non-durable SubscriptionsLists all the non-durable subscriptions.
List Messages by ID and SelectorList the messages for a subscription by ID and with an optional selector.
List Non-durable MessagesLists the non-durable messages by subscription ID and an optional selector.
List Durable MessagesLists the durable messages by subscription ID and an optional selector.
Package Types
none

3.1.6. JBossAS - EJB3 Session Bean Service

Overview

Table 3.49. Overview

Description:An EJB3 Stateless or Stateful Session Bean
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.50. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this bean yes name
Ear  yes ear
Jar  yes jar

Note

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

Metrics

Table 3.51. Metrics

NameTypeDescriptionInternal Name
Current CountmeasurementThe total number of currently pooled instances of this EJB3 Session BeanCurrentSize
Create CountmeasurementThe number of instances of this EJB3 Session Bean that have been created since server startCreateCount
Create Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been created since server startCreateCount
Remove CountmeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startRemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startRemoveCount
Available CountmeasurementThe number of pooled instances of this EJB3 Session Bean in the method-ready stateAvailableCount
Max SizemeasurementThe maximum number of instances that are allowed to be pooledMaxSize
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJB; NOTE: this metric is only available if JBoss EJB3 RC9 Patch 1 or later is being used (a capable version of EJB3 is included with JBossAS 4.2.0.GA or later)MethodInvocationTime

Note

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

Configuration Properties

none

Operations

Table 3.52. Metrics

NameDescription
View Method StatsView method execution statistics for the EJB; NOTE: this operation is only available if JBoss EJB3 RC9 Patch 1 or later is being used (a capable version of EJB3 is included with JBossAS 4.2.0.GA or later)

Package Types

none

3.1.7. JBossAS - Stateless Session EJB Service

Overview

Table 3.53. Overview

Description:An EJB 1.x or 2.x Stateless Session Bean
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.54. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this ejb yes name
J 2ee Application  yes j2eeApplication
Ejb Jar  yes ejbJar

Note

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

Metrics

Table 3.55. Metrics

NameTypeDescriptionInternal Name
Create CallsmeasurementThe number of instances of this EJB 1.x or 2.x Stateless Session Bean that have been created since server start{stats.createCount.count}
Create Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Stateless Session Bean that have been created since server start{stats.createCount.count}
Remove CallsmeasurementThe number of instances of this EJB 1.x or 2.x Stateless Session Bean that have been removed since server start{stats.removeCount.count}
Remove Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Stateless Session Bean that have been removed since server start{stats.removeCount.count}
Method-Ready BeansmeasurementThe number of pooled instances of this EJB 1.x or 2.x Stateless Session Bean in the method-ready state{stats.methodReadyCount.current}
Pool SizemeasurementThe total number of currently pooled instances of this EJB 1.x or 2.x Stateless Session Bean{{jboss.j2ee:jndiName=%name%,plugin=pool,service=EJB}CurrentSize}
Max Pool SizemeasurementThe maximum number of instances that are allowed to be pooled{{jboss.j2ee:jndiName=%name%,plugin=pool,service=EJB}MaxSize}
Method Invocation Timecalltimethe minimum, maximum, and average invocation times for each of the methods exposed by this EJBMethodInvocationTime

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.8. JBossAS - Stateful Session EJB Service

Overview

Table 3.56. Overview

Description:An EJB 1.x or 2.x Stateful Session Bean
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.57. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this EJB yes name
J 2ee Application  yes j2eeApplication
Ejb Jar  yes ejbJar

Note

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

Metrics

Table 3.58. Metrics

NameTypeDescriptionInternal Name
Create CallsmeasurementThe number of instances of this EJB 1.x or 2.x Stateful Session Bean that have been created since server start{stats.createCount.count}
Create Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Stateful Session Bean that have been created since server start{stats.createCount.count}
Remove CallsmeasurementThe number of instances of this EJB 1.x or 2.x Stateful Session Bean that have been removed since server start{stats.removeCount.count}
Remove Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Stateful Session Bean that have been removed since server start{stats.removeCount.count}
Method-Ready BeansmeasurementThe number of pooled instances of this EJB 1.x or 2.x Stateful Session Bean in the method-ready state{stats.methodReadyCount.current}
Passive BeansmeasurementThe number of pooled instances of this EJB 1.x or 2.x Stateful Session Bean in the passivated state{stats.passiveCount.current}
Method Invocation Timecalltimethe minimum, maximum, and average invocation times for each of the methods exposed by this EJBMethodInvocationTime

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.9. JBossAS - Entity EJB Service

Overview

Table 3.59. Overview

Description:An EJB 1.x or 2.x Entity Bean
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.60. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this ejb yes name
J 2ee Application  yes j2eeApplication
Ejb Jar  yes ejbJar

Note

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

Metrics

Table 3.61. Metrics

NameTypeDescriptionInternal Name
Create CallsmeasurementThe number of instances of this EJB 1.x or 2.x Entity Bean that have been created since server start{stats.createCount.count}
Create Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Entity Bean that have been created since server start{stats.createCount.count}
Remove CallsmeasurementThe number of instances of this EJB 1.x or 2.x Entity Bean that have been removed since server start{stats.removeCount.count}
Remove Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Entity Bean that have been removed since server start{stats.removeCount.count}
Method-Ready BeansmeasurementThe number of pooled instances of this EJB 1.x or 2.x Entity Bean in the method-ready state{stats.methodReadyCount.current}
Pooled BeansmeasurementThe total number of currently pooled instances of this EJB 1.x or 2.x Entity Bean{stats.pooledCount.current}
Cache SizemeasurementThe total number of currently cached instances of this EJB 1.x or 2.x Entity Bean{{jboss.j2ee:jndiName=%name%,plugin=cache,service=EJB}CacheSize}
Passivated CountmeasurementThe number of pooled instances of this EJB 1.x or 2.x Entity Bean in the passivated state{{jboss.j2ee:jndiName=%name%,plugin=cache,service=EJB}PassivatedCount}
Passivated Count per MinutemeasurementThe number of pooled instances of this EJB 1.x or 2.x Entity Bean in the passivated state{{jboss.j2ee:jndiName=%name%,plugin=cache,service=EJB}PassivatedCount}
Current SizemeasurementThe total number of currently pooled instances of this EJB 1.x or 2.x Entity Bean{{jboss.j2ee:jndiName=%name%,plugin=pool,service=EJB}PoolSize}
Max SizemeasurementThe maximum number of instances that are allowed to be pooled{{jboss.j2ee:jndiName=%name%,plugin=pool,service=EJB}MaxPoolSize}

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.10. JBossAS - Message Driven EJB Service

Overview

Table 3.62. Overview

Description:An EJB 1.x or 2.x Message Driven Bean
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.63. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe name of this ejb yes name
J 2ee Application  yes j2eeApplication
Ejb Jar  yes ejbJar

Note

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

Metrics

Table 3.64. Metrics

NameTypeDescriptionInternal Name
Create CallsmeasurementThe number of instances of this EJB 1.x or 2.x Message Driven Bean that have been created since server start{stats.createCount.count}
Create Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Message Driven Bean that have been created since server start{stats.createCount.count}
Remove CallsmeasurementThe number of instances of this EJB 1.x or 2.x Message Driven Bean that have been removed since server start{stats.removeCount.count}
Remove Calls per MinutemeasurementThe number of instances of this EJB 1.x or 2.x Message Driven Bean that have been removed since server start{stats.removeCount.count}
Method-Ready BeansmeasurementThe number of pooled instances of this EJB 1.x or 2.x Message Driven Bean in the method-ready state{stats.messageCount.count}
Method-Ready Beans per MinutemeasurementThe number of pooled instances of this EJB 1.x or 2.x Message Driven Bean in the method-ready state{stats.messageCount.count}

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.11. JBossAS - Enterprise Application (EAR) Service

Overview

Table 3.65. Overview

Description:Enterprise Application
Singleton: no
Plugin:JBossAS

Child Resource Types

Connection Properties

Table 3.66. 

NameDescriptionRequiredInternal Name
NameThe name of this EAR yes name
Filename  yes filename
Object Name  yes objectName
Name Template  yes nameTemplate
Extension  yes extension
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 3.67. Metrics

NameTypeDescriptionInternal Name
PathtraitThe absolute path of this EAR file or directoryApplication.path
Exploded?traitWhether this EAR is deployed exploded (i.e. as a directory)Application.exploded

Note

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

Configuration Properties

none

Operations

Table 3.68. Metrics

NameDescription
RevertTries to revert this enterprise application from a saved backup in the same directory and with a name ending in .bak

Package Types

Table 3.69. Package Types

NameCategoryDescription
EAR FileDeployable 

3.1.11.1. JBossAS - Embedded Web Application (WAR) Service

Overview

Table 3.70. Overview

Description:Web Application embedded inside of an Enterprise Application
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.71. 

NameDescriptionRequiredInternal Name
NameThe name of this WAR yes name
Filename  yes filename
Object Name  yes objectName
Context Rootthis WAR's context root - used as a unique path prefix for URLs corresponding to this WAR no contextRoot
Virtual HostThe (virtual) host that this application is running on. If no virtual host is set, this defaults to 'localhost' no vHost
Jboss Web Namethe objectName for the jboss.web WebModule that will be used to fire operations no jbossWebName
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Name Template  yes nameTemplate
Extension  yes extension
Description Template  yes descriptionTemplate

Note

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

Table 3.72. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this WAR file or directoryApplication.path
Exploded?traitwhether this WAR is deployed exploded (i.e. as a directory)Application.exploded
Context Roottraitthis WAR's context root - used as a unique path prefix for URLs corresponding to this WARContextRoot
HTTP Response Timecalltimethe minimum, maximum, and average response times for HTTP requests serviced by this webappResponseTime
Min. Servlet Resp. TimemeasurementMinimum response time of a servletServlet.MinResponseTime
Avg. Servlet Resp. TimemeasurementAverage response time of a servletServlet.AvgResponseTime
Max. Servlet Resp. TimemeasurementMaximum response time of a servletServlet.MaxResponseTime
Total processing timemeasurementTotal processing time of the webappServlet.TotalTime
Total processing time per MinutemeasurementTotal processing time of the webappServlet.TotalTime
Requests servedmeasurementNumber of requests served by servletsServlet.NumRequests
Requests served per MinutemeasurementNumber of requests served by servletsServlet.NumRequests
Errors while processingmeasurementNumber of errors while processingServlet.NumErrors
Errors while processing per MinutemeasurementNumber of errors while processingServlet.NumErrors
Currently Active SessionsmeasurementNumber active sessions for the webapp right nowSession.activeSessions
Maximum number of Active SessionsmeasurementMaximum number of active sessions for the webappSession.maxActive
Sessions createdmeasurementNumber of sessions created for the webappSession.sessionCounter
Sessions created per MinutemeasurementNumber of sessions created for the webappSession.sessionCounter
Expired SessionsmeasurementNumber of expired sessions for the webappSession.expiredSessions
Expired Sessions per MinutemeasurementNumber of expired sessions for the webappSession.expiredSessions
Rejected SessionsmeasurementNumber of sessions rejected for the webappSession.rejectedSessions
Rejected Sessions per MinutemeasurementNumber of sessions rejected for the webappSession.rejectedSessions
Session Average alive timemeasurementAverage alive time of a SessionsSession.sessionAverageAliveTime
Max Session alive timemeasurementMaximum alive time of a SessionsSession.sessionMaxAliveTime
VhosttraitVirtual hosts this app runs onVhost.name

Note

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

Table 3.73. Metrics

NameDescription
Startstarts this webapp; NOTE: this operation is *not* supported for JBossAS versions prior to 4.0.4.GA (see http://jira.jboss.org/jira/browse/JBAS-3006)
Stopstops this webapp; NOTE: this operation is *not* supported for JBossAS versions prior to 4.0.4.GA (see http://jira.jboss.org/jira/browse/JBAS-3006)
Reloadreloads this webapp; NOTE: if the webapp is not in the started state, this operation will fail
Package Types
none

3.1.12. JBossAS - Web Application (WAR) Service

Overview

Table 3.74. Overview

Description:Web Application
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.75. 

NameDescriptionRequiredInternal Name
NameThe name of this WAR yes name
Filename  yes filename
Object Name  yes objectName
Context Rootthis WAR's context root - used as a unique path prefix for URLs corresponding to this WAR no contextRoot
Virtual HostThe (virtual) host that this application is running on. If no virtual host is set, this defaults to 'localhost' no vHost
Jboss Web Namethe objectName for the jboss.web WebModule that will be used to fire operations no jbossWebName
Response Time Log Filethe full path to the log file containing response-time stats for this webapp. The location is determined by the RtFilter and is usually something like ...server/.../log/rt/appname_rt.log no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Name Template  yes nameTemplate
Extension  yes extension
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 3.76. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this WAR file or directoryApplication.path
Exploded?traitwhether this WAR is deployed exploded (i.e. as a directory)Application.exploded
Context Roottraitthis WAR's context root - used as a unique path prefix for URLs corresponding to this WARContextRoot
HTTP Response Timecalltimethe minimum, maximum, and average response times for HTTP requests serviced by this webappResponseTime
Min. Servlet Resp. TimemeasurementMinimum response time of a servletServlet.MinResponseTime
Avg. Servlet Resp. TimemeasurementAverage response time of a servletServlet.AvgResponseTime
Max. Servlet Resp. TimemeasurementMaximum response time of a servletServlet.MaxResponseTime
Total processing timemeasurementTotal processing time of the webappServlet.TotalTime
Total processing time per MinutemeasurementTotal processing time of the webappServlet.TotalTime
Requests servedmeasurementNumber of requests served by servletsServlet.NumRequests
Requests served per MinutemeasurementNumber of requests served by servletsServlet.NumRequests
Errors while processingmeasurementNumber of errors while processingServlet.NumErrors
Errors while processing per MinutemeasurementNumber of errors while processingServlet.NumErrors
Currently Active SessionsmeasurementNumber active sessions for the webapp right nowSession.activeSessions
Maximum number of Active SessionsmeasurementMaximum number of active sessions for the webappSession.maxActive
Sessions createdmeasurementNumber of sessions created for the webappSession.sessionCounter
Sessions created per MinutemeasurementNumber of sessions created for the webappSession.sessionCounter
Expired SessionsmeasurementNumber of expired sessions for the webappSession.expiredSessions
Expired Sessions per MinutemeasurementNumber of expired sessions for the webappSession.expiredSessions
Rejected SessionsmeasurementNumber of sessions rejected for the webappSession.rejectedSessions
Rejected Sessions per MinutemeasurementNumber of sessions rejected for the webappSession.rejectedSessions
Session Average alive timemeasurementAverage alive time of a SessionsSession.sessionAverageAliveTime
Max Session alive timemeasurementMaximum alive time of a SessionsSession.sessionMaxAliveTime
VhosttraitVirtual hosts this app runs onVhost.name

Note

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

Configuration Properties

none

Operations

Table 3.77. Metrics

NameDescription
Startstarts this webapp; NOTE: this operation is *not* supported for JBossAS versions prior to 4.0.4.GA (see http://jira.jboss.org/jira/browse/JBAS-3006)
Stopstops this webapp; NOTE: this operation is *not* supported for JBossAS versions prior to 4.0.4.GA (see http://jira.jboss.org/jira/browse/JBAS-3006)
Reloadreloads this webapp; NOTE: if the webapp is not in the started state, this operation will fail
RevertTries to revert this web application from a saved backup in the same directory and with a name ending in .bak

Package Types

Table 3.78. Package Types

NameCategoryDescription
WAR FileDeployable 

3.1.13. JBossAS - EJB3 Entity Tree Cache Service

Overview

Table 3.79. Overview

Description:The entity cache
Singleton: no
Plugin:JBossAS

Child Resource Types

Connection Properties

Table 3.80. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.81. Metrics

NameTypeDescriptionInternal Name
Number Of Locks HeldmeasurementThe number of entities locked for update / replication across the (clustered) tree cacheNumberOfLocksHeld
Number Of NodesmeasurementThe total number of entities currently cached across the (clustered) tree cacheNumberOfNodes

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.1.13.1. JBossAS - EJB3 Entity Tree Cache Interceptor Service

Overview

Table 3.82. Overview

Description:The entity cache interceptor
Singleton: no
Plugin:JBossAS
Child Resource Types
none
Connection Properties

Table 3.83. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Table 3.84. Metrics

NameTypeDescriptionInternal Name
Hit Miss RatiomeasurementReturns the hit/miss ratio for the cache. This ratio is defined as hits/(hits + misses).HitMissRatio
Read Write RatiomeasurementReturns the read/write ratio for the cache. This ratio is defined as (hits + misses)/stores.ReadWriteRatio
HitsmeasurementReturns the number of requests made to this cache which it could answer without interrogating the underlying data storeHits
MissesmeasurementReturns the number of requests made to this cache which required interrogating the underlying data storeMisses
EvictionsmeasurementReturns the number of elements purged from this cache in accordance with its specific eviction policyEvictions
Number Of Locks HeldmeasurementThe number of elements locked by this interceptor for update / replication across the (clustered) tree cacheNumberOfLocksHeld
Number Of NodesmeasurementThe total number of entities currently cached across the (clustered) tree cacheNumberOfNodes
Average Write TimemeasurementThe average time it takes to insert or update elements for the cacheAverageWriteTime
Time Since ResetmeasurementThe amount of time since this cache was reset / clearedTimeSinceReset
Average Read TimemeasurementThe average time it takes to read elements for the cache, includes AverageReadTime
StoresmeasurementNumber of store / writes into this cache made by this interceptorStores
Number Of AttributesmeasurementThe total number of attributes (properties of an entity) currently cached across the (clustered) tree cacheNumberOfAttributes
Elapsed TimemeasurementThe amount of time since this cache was createdElapsedTime

Note

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

3.1.14. JBossAS - Script Service

Overview

Table 3.85. Overview

Description:provides the ability to execute a script that performs some task related to its parent JBossAS server
Singleton: no
Plugin:JBossAS

Child Resource Types

none

Connection Properties

Table 3.86. 

NameDescriptionRequiredInternal Name
Paththe absolute path to the script file yes path
Environment Variablesthe environment variables that will be passed to the script; each variable must be on a new line and have the syntax name=value; the variable's value can contain properties with the syntax %propertyName%; the script plugin will interpolate these with the current values of the corresponding properties from the script's parent JBossAS server's connection properties no environmentVariables

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 3.87. Metrics

NameDescription
Execute Scriptexecute the script; NOTE: environment variables to be passed to the script can be configured via this Script service's connection properties (under its Inventory>Connection tab)

Package Types

none

3.2. JBossAS5 - JBossAS Server

Overview

Table 3.88. Overview

Description:JBoss Application Server (AS) 5.2 and later and 6.x, Enterprise Application Platform (EAP) 5.x, Enterprise SOA Platform (SOA-P) 5.x, or Enterprise Web Platform (EWP) 5.x instances
Singleton: no
Plugin:JBossAS5

Note

The server can be started, restarted, or stopped via the Start, Restart, and Shutdown operations. The Start and Restart operations start the server by executing the server start script, typically run.sh on UNIX or run.bat on Windows. The following connection settings can be used to configure the start script execution: * Start Script - the absolute path of the start script (e.g. "/opt/jboss-eap-5.0/jboss-as/bin/run.sh") * Script Prefix - a prefix command line to be prepended to the start script command line (e.g. "nohup sudo -u jboss -g jboss") the prefix is also prepsended to the stop script command line if the Stop operation is configured to stop the app server via script. * Start Script Arguments - arguments to be passed to the start script (e.g. "--configuration=production") * Start Script Environment - environment variables to be set in the start script's environment (e.g. "JAVA_HOME=/usr/java/jdk1.6.0_30") These settings are automatically initialized by the JBossAS5 plugin discovery code to match the currently running server process' command line and environment. For more detailed descriptions of the settings, see the Connection Settings section below.

Child Resource Types

Autodiscovery Process Scans

Table 3.89. Metrics

NameQuery
jbossasprocess|basename|match=^java.*,arg|org.jboss.Main|match=.*

Connection Properties

Table 3.90. 

NameDescriptionRequiredInternal Name
Naming Provider URLThe JBoss Naming Provider (JNP) URL with which to connect to the JBoss AS or EAP instance (e.g. jnp://127.0.0.1:1099). yes namingURL
PrincipalThe name of the principal (i.e. user) to authenticate. no principal
CredentialsThe credentials (i.e. password) that should be used to authenticate the principal. no credentials
JBoss Home DirectoryThe absolute path to the directory where JBoss AS or EAP is installed (e.g. /opt/jboss-5.1.0.GA). yes homeDir
Server Home DirThe path to the configuration directory under which this instance operates (e.g. /opt/jboss-5.2.0.GA/server/default); if the path is not absolute, then it will be resolved relative to {homeDir}. yes serverHomeDir
Server NameThe name of the server configuration (e.g. minimal, default, or all); if not specified, it will default to the last path component of {serverHomeDir}. If the 'startScriptArgs' property is not set, this property will be used by the Start and Restart operations as the value of the -c option that is passed to the start script. However, this property is deprecated for that purpose and 'startScriptArgs' should be used instead. no serverName
Client UrlThe URL of the server's client JAR library directory; if not specified, it will default to {homeDir}/client. no clientUrl
Lib UrlThe URL of the server's main JAR library directory; if not specified, it will default to {homeDir}/lib. no libUrl
Common Lib UrlThe URL of the server's common JAR library directory; if not specified, it will default to {homeDir}/common/lib. no commonLibUrl
Script PrefixA prefix applied to script execution commands; this prefix is applied verbatim. The full path of the executable is required (e.g. /usr/bin/sudo). For applicable platforms, this is typically a sudo command, so a sudo user must be configured appropriately for the specified command. Ignored if not set. no scriptPrefix
Start ScriptThe path to the script used by the 'Start' operation to start this JBossAS server (e.g. /opt/jboss-5.2.0.GA/bin/run.sh); if the path is not absolute, then it will be resolved relative to {jbossHomeDir}; defaults to 'bin/run.sh' on UNIX or 'bin\run.bat' on Windows. no startScript
Start Script Environment VariablesThe variables that the Start and Restart operations will add to the environment of the server start script. Each name=value pair should be on a new line. Variable values should *not* be enclosed in quotes (e.g. JAVA_OPTS=-Xms512M -Xmx1024M). On UNIX systems, the typical minimum set of environment variables is: PATH=/usr/bin:/bin . And on Windows the typical minimum set is: PATH=C:\Windows\System32;C:\Windows , OS=Windows_NT , SYSTEMROOT=C:\Windows . In addition, it is good practice to set JAVA_HOME to the absolute path of the install directory of the JRE or JDK you wish to use to run the AS7 instance. However, if JAVA_HOME is not specified, the start script will attempt to find java in the PATH. There is currently a 2000 character limit for this value. no startScriptEnv
Start Script ArgumentsThe arguments that the Start and Restart operations will pass to the server start script. Each argument should be on a new line - for example: --server-config=standalone-ha-full.xml. As an exception, the value of a space-delimited option can optionally be on the same line as the option - for example: -c default. There is currently a 2000 character limit for this value. no startScriptArgs
Shutdown ScriptThe path to the script used by the Shut Down operation to shut down this JBossAS server (e.g. /opt/jboss-5.2.0.GA/bin/shutdown.sh); if the path is not absolute, then it will be resolved relative to {jbossHomeDir}; defaults to 'bin/shutdown.sh' on UNIX or 'bin\shutdown.bat' on Windows. no shutdownScript
Shutdown MethodThe method used to execute the Shut Down operation; defaults to 'JMX MBean'. 'JMX MBean' is the preferred shutdown method and should be used unless there is a specific use case for using a script. no shutdownMethod
Bind AddressThe host or IP address that all application server services should listen on (e.g. 10.11.14.233 or foo.example.com); specify 0.0.0.0 to tell the application server to bind to all available network interfaces; defaults to '127.0.0.1'. If the 'startScriptArgs' property is not set, this property will be used by the Start and Restart operations as the value of the -b option that is passed to the start script. However, this property is deprecated for that purpose and 'startScriptArgs' should be used instead. no bindAddress
Java HomeThe absolute path to a JRE or JDK installation directory containing the JVM that should be used by the operations that start and/or shut down this JBoss AS server; for the Shutdown operation to work when the shutdown method is set to 'shutdown script', the property must be set. For the Start operation, this property is deprecated and will be ignored if the 'startScriptEnv' property is set. no javaHome
Start Wait MaxThe time, in minutes,(e.g. 1 or 8) that must elapse before the server is considered to have failed to start up. The default is 5 minutes. no startWaitMax
Stop Wait MaxThe time, in minutes,(e.g. 1 or 8) that must elapse before the server is considered to have failed to stop. The default is 2.5 minutes. no stopWaitMax
Shutdown MBean NameName of the MBean to use when shutting down this server through JMX. yes shutdownMBeanName
Shutdown MBean OperationName of the operation to invoke when shutting down this server through JMX. Note that only operations with no parameter or with one int parameter are supported. If the operation requires an int parameter, '0' will be supplied. yes shutdownMBeanOperation
Availability Check PeriodThe amount of time, in seconds, that must elapse between availability checks to see if the server is up. If set, the availability checks will be performed asynchronously thus allowing slow-responding servers to avoid being falsely reported as down. no availabilityCheckPeriod
Service Availability Refresh IntervalThe amount of time, in minutes, that can elapse for service resource (e.g., EJBs, data sources) availability checks without having to refresh the managed object from the JBoss server. The information used to perform availability checks is cached. This property determines how frequently that data needs to be reloaded from the JBoss server. Any time the managed object is loaded from the server, like for collecting metrics, the availability information is updated and the interval is reset. no serviceAvailabilityRefreshInterval
JBoss AS JVM NameThe name of the JBoss AS JVM resource. no childJmxServerName
Log Event Sources  yes logEventSources

Note

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

Metrics

Table 3.91. Metrics

NameTypeDescriptionInternal Name
Cluster Partition Nametraitthe name of the cluster partition this server belongs toMCBean|ServerConfig|*|partitionName
Server Nametraitthe name of the active profile (i.e. configuration set) this server is usingMCBean|ServerConfig|*|serverName
Server Home Dirtraitthe full path of the configuration set directory this server is using (e.g. /opt/jboss-5.1.0.CR1/server/default)MCBean|ServerConfig|*|serverHomeDir
Version Nametraitthe code name for this app server's version (AS 5.0 = Morpheus, AS 5.1 = The Oracle, AS 6.x = Neo)MCBean|MCServer|*|versionName
Build Datetraitthe date this app server was builtMCBean|MCServer|*|buildDate
Start Datetraitthe date and time this app server instance was startedMCBean|MCServer|*|startDate
Active Thread CountmeasurementThe current number of active threads for this app server instanceMCBean|ServerInfo|*|activeThreadCount
Active Thread Group CountmeasurementThe current number of active thread groups for this app server instanceMCBean|ServerInfo|*|activeThreadGroupCount
JVM Free MemorymeasurementAn approximation of the total amount of memory currently available in the app server JVM for future allocated objects, measured in bytesMCBean|ServerInfo|*|freeMemory
JVM Max MemorymeasurementThe maximum amount of memory that the app server JVM will attempt to use, measured in bytes; if there is no inherent limit then the value Long.MAX_VALUE will be returnedMCBean|ServerInfo|*|maxMemory
JVM Total MemorymeasurementThe total amount of memory currently available in the app server JVM for current and future objects, measured in bytesMCBean|ServerInfo|*|totalMemory
Total TransactionsmeasurementTotal number of transactions since last restartMCBean|JTA|*|transactionCount
Total Transactions per MinutemeasurementTotal number of transactions since last restartMCBean|JTA|*|transactionCount
Transactions CommittedmeasurementNumber of transactions committed since last restartMCBean|JTA|*|commitCount
Transactions Committed per MinutemeasurementNumber of transactions committed since last restartMCBean|JTA|*|commitCount
Transactions Rolled BackmeasurementNumber of transactions rolled back since last restartMCBean|JTA|*|rollbackCount
Transactions Rolled Back per MinutemeasurementNumber of transactions rolled back since last restartMCBean|JTA|*|rollbackCount

Note

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

Configuration Properties

none

Operations

Table 3.92. Metrics

NameDescription
StartStart this application server. The script used is specified in the Operations group of connection properties. This operation will fail if the server is already started.
Shut DownShut down this application server via script or JMX, depending on the settings in the Operations and Advanced groups of connection properties. This operation will fail if the server is already shut down.
RestartShut down (if started) and then start this application server.

Package Types

Table 3.93. Package Types

NameCategoryDescription
Cumulative PatchDeployableAutomatically installable application server patches
JAR LibraryDeployableLibrary Jar files deployed in JBoss AS

3.2.1. JBossAS5 - JBoss Web Service

Overview

Table 3.94. Overview

Description:JBoss Web Servlet Container
Singleton: yes
Plugin:JBossAS5

Child Resource Types

Connection Properties

none

Metrics

none

Configuration Properties

none

Operations

none

Package Types

none

3.2.1.1. JBossAS5 - Connector Service

Overview

Table 3.95. Overview

Description:a JBoss Web Connector
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.96. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Protocolthis connector's protocol (e.g. jk, ajp, http) yes protocol
Addressthe IP address this connector listens on yes address
Portthe port this connector listens on yes port

Note

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

Table 3.97. Metrics

NameTypeDescriptionInternal Name
Maximum Request Timemeasurementthe maximum time it took to process a request since the last restartmaxTime
Request Countmeasurementthe total number of requests processed since the last restartrequestCount
Request Count per Minutemeasurementthe total number of requests processed since the last restartrequestCount
Error Countmeasurementthe number of errors while processing requests since the last restarterrorCount
Error Count per Minutemeasurementthe number of errors while processing requests since the last restarterrorCount
Current Active Threadsmeasurementthe number of threads for this connector that are currently activeThreadPool|currentThreadsBusy
Current Thread Countmeasurementthe number of threads for this connector that currently existThreadPool|currentThreadCount
Maximum ThreadstraitMaximum number of threads that can be allocated for the thread pool of this connectorThreadPool|maxThreads

Note

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

3.2.1.2. JBossAS5 - Virtual Host Service

Overview

Table 3.98. Overview

Description:a JBoss Web virtual host
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.99. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Namethe virtual host's name (e.g. localhost) yes name

Note

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

Table 3.100. Metrics

NameTypeDescriptionInternal Name
Aliasestraitthe aliases for this virtual host, if anyaliases

Note

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

3.2.2. JBossAS5 - No Tx Datasource Service

Overview

Table 3.101. Overview

Description:No Transaction Datasources deployed in the instance of JBoss AS
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.102. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Metrics

Table 3.103. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Connection Available?traitcould a connection to the underlying data provider be obtained? Please see the documentation before enabling this metriccustom.connectionAvailable
Pool JNDI Nametraitthe JNDI name of the connection pool for this datasourcepoolJndiName
Available Connection Countmeasurementthe maximum number of connections that are availableavailableConnectionCount
Connection Countmeasurementthe number of connections that are currently in the poolconnectionCount
Connection Created Countmeasurementthe number of connections that have been created since the datasource was last startedconnectionCreatedCount
Connection Destroyed Countmeasurementthe number of connections that have been destroyed since the datasource was last startedconnectionDestroyedCount
In Use Connection Countmeasurementthe number of connections that are currently in useinUseConnectionCount
Local TransactiontraitLocal Transactionlocal-transaction
Max Connections In Use Countmeasurementthe most connections that have been simultaneously in use since this datasource was startedmaxConnectionsInUseCount
Max SizemeasurementMax SizemaxSize
Min SizemeasurementMin SizeminSize

Note

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

Configuration Properties

Table 3.104. 

NameDescriptionRequiredInternal Name
JNDI NameThe global JNDI Name under which to bind the datasource yes jndi-name
UsernameThe default username when creating a new connection. no user-name
PasswordThe default password when creating a new connection. no password
Minimum Pool SizeThe minimum number of connections the pool should hold. The default is 0. no min-pool-size
Maximum Pool SizeThe maximum number of connections the pool should hold. The default is 10. no max-pool-size
JDBC Driver ClassThe fully qualified name of the JDBC driver class (e.g. "oracle.jdbc.driver.OracleDriver"). yes driver-class
Connection URLThe JDBC URL for the database (e.g. "jdbc:oracle:thin:@host.example.com:1521:db"). To define a high availablity (HA) datasource, specify a list of URLs separated by URL delimiters (e.g. "jdbc:oracle:thin:@host1.example.com:1521:db1|jdbc:oracle:thin:@host2.example.com:1521:db2"). yes connection-url
Connection PropertiesArbitrary connection properties that should be passed to the java.sql.Driver.connect(url, props) method. no connection-properties
Allocation RetryThe number of times that allocating a connection should be tried before throwing an exception. The default is 0. no allocation-retry
Allocation Retry Wait MillisThe time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). no allocation-retry-wait-millis
Background ValidationSpecify if connections should be validated on a background thread versus being validated prior to use. Background validation is meant to reduce the overall load on the RDBMS system when validating a connection. The default is No. no background-validation
Background Validation MillisThe interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background validation. The default is 0. no background-validation-millis
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. The default is 30000 (30 seconds). no blocking-timeout-millis
Idle TimeoutThe maximum time, in minutes, a connection may be idle before being closed. The default is 30. no idle-timeout-minutes
Is Same RM Override ValueIf set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). no isSameRM-override-value
Jmx Invoker NameThe ObjectName of the JMX Invoker MBean associated with this datasource. no jmx-invoker-name
MetadataMetadata properties. no metadata
No Tx Separate PoolsIf true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction and vice-versa. The default is Yes. no no-tx-separate-pools
PrefillWhether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only supporting pools (OnePool) support this feature. A warning can be found in the logs if the pool does not support this. The default is No. no prefill
Security SettingsSecurity settings for connections in the pool. no security-domain
Statistics FormatterThe fully qualified class name of the class to use for formatting managed connection pool statistics for this datasource. The class must implement the org.jboss.resource.statistic.formatter.StatisticsFormatter. interface. The default is "org.jboss.resource.statistic.pool.JBossDefaultSubPoolStatisticFormatter". no statistics-formatter
Type MappingThe name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. Note, there may be custom type mappings defined in addition to these predefined mappings. no type-mapping
Use Java ContextIndicates whether the JNDI name should be bound under the "java" context, which causes the DataSource to only be accessible from within the JBossAS VM. The default is Yes. no use-java-context
Use Strict MinWhether idle connections below the min-pool-size should be closed. The default is No. no use-strict-min
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation. The default is Yes. no validate-on-match
Check Valid Connection SQLThe SQL statement to use to check the validity of a pool connection. no check-valid-connection-sql
Connection DefinitionThe connection definition inside the RAR deployment uniquely identified by the connection factory interface, e.g. "javax.sql.DataSource". no connection-definition
Exception Sorter Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ExceptionSorter interface that should be used to check if a JDBC exception should be broadcast. no exception-sorter-class-name
New Connection SQLAn SQL statement to execute whenever a new connection is added to the pool; this can be used to set the connection schema, etc. no new-connection-sql
Prepared Statement Cache SizeThe number of prepared statements per connection to be kept open and reused in subsequent requests. They are stored in an LRU cache. Set to 0 to disable the cache. The default is 0. no prepared-statement-cache-size
Query TimeoutAny configured query timeout in seconds. A value of 0 means no timeout. The default is 0. no query-timeout
Rar NameThe RAR deployment to associate with the connection manager MBean. e.g. jms-ra.rar or myapplication.ear#my.rar for nested rars. no rar-name
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout; any configured query timeout will be used if there is no transaction. The default is No. no set-tx-query-timeout
Share Prepared StatementsShould prepared statements be shared? The default is No. no share-prepared-statements
Stale Connection Checker Class NameFully qualified name of the Java class used to check if a connection has become stale. no stale-connection-checker-class-name
Track StatementsWhether to check for unclosed Statements and ResultSets when connections are returned to the pool. The default is "yes-no-warnings". no track-statements
Transaction IsolationThe Transaction Isolation level. The default setting is to use whichever isolation level is provided by default by the database. no transaction-isolation
Url DelimiterSpecifies the delimiter for URLs in the value of the connection-url property for HA datasources. The default is "|". no url-delimiter
Url Selector Strategy Class NameThe fully qualified class name of a Java class implementing the org.jboss.resource.adapter.jdbc.URLSelectorStrategy interface. no url-selector-strategy-class-name
Use Try LockAny configured timeout, in milliseconds, for internal locks on the resource adapter objects. A value of 0 means no timeout. The default is 0. no use-try-lock
Valid Connection Checker Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ValidConnectionChecker whose pingDatabase method should be used to check if a connection is still valid before handing it out from the pool. no valid-connection-checker-class-name

Note

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

Operations

Table 3.105. Metrics

NameDescription
FlushFlush the connections in the pool
List Formatted Sub Pool StatisticsObtain a formatted sub pool statistics report
List StatisticsObtain a statistics report
Test ConnectionTest if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained

Package Types

none

3.2.3. JBossAS5 - Local Tx Datasource Service

Overview

Table 3.106. Overview

Description:Local Transaction Datasources deployed in the instance of JBoss AS
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.107. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Metrics

Table 3.108. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Connection Available?traitcould a connection to the underlying data provider be obtained? Please see the documentation before enabling this metriccustom.connectionAvailable
Pool JNDI Nametraitthe JNDI name of the connection pool for this datasourcepoolJndiName
Available Connection Countmeasurementthe maximum number of connections that are availableavailableConnectionCount
Connection Countmeasurementthe number of connections that are currently in the poolconnectionCount
Connection Created Countmeasurementthe number of connections that have been created since the datasource was last startedconnectionCreatedCount
Connection Destroyed Countmeasurementthe number of connections that have been destroyed since the datasource was last startedconnectionDestroyedCount
In Use Connection Countmeasurementthe number of connections that are currently in useinUseConnectionCount
Local TransactiontraitLocal Transactionlocal-transaction
Max Connections In Use Countmeasurementthe most connections that have been simultaneously in use since this datasource was startedmaxConnectionsInUseCount
Max SizemeasurementMax SizemaxSize
Min SizemeasurementMin SizeminSize

Note

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

Configuration Properties

Table 3.109. 

NameDescriptionRequiredInternal Name
JNDI NameThe global JNDI Name under which to bind the datasource yes jndi-name
UsernameThe default username when creating a new connection. no user-name
PasswordThe default password when creating a new connection. no password
Minimum Pool SizeThe minimum number of connections the pool should hold. The default is 0. no min-pool-size
Maximum Pool SizeThe maximum number of connections the pool should hold. The default is 10. no max-pool-size
JDBC Driver ClassThe fully qualified name of the JDBC driver class (e.g. "oracle.jdbc.driver.OracleDriver"). yes driver-class
Connection URLThe JDBC URL for the database (e.g. "jdbc:oracle:thin:@host.example.com:1521:db"). To define a high availablity (HA) datasource, specify a list of URLs separated by URL delimiters (e.g. "jdbc:oracle:thin:@host1.example.com:1521:db1|jdbc:oracle:thin:@host2.example.com:1521:db2"). yes connection-url
Connection PropertiesArbitrary connection properties that should be passed to the java.sql.Driver.connect(url, props) method. no connection-properties
Allocation RetryThe number of times that allocating a connection should be tried before throwing an exception. The default is 0. no allocation-retry
Allocation Retry Wait MillisThe time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). no allocation-retry-wait-millis
Background ValidationSpecify if connections should be validated on a background thread versus being validated prior to use. Background validation is meant to reduce the overall load on the RDBMS system when validating a connection. The default is No. no background-validation
Background Validation MillisThe interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background validation. The default is 0. no background-validation-millis
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. The default is 30000 (30 seconds). no blocking-timeout-millis
Idle TimeoutThe maximum time, in minutes, a connection may be idle before being closed. The default is 30. no idle-timeout-minutes
Is Same RM Override ValueIf set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). no isSameRM-override-value
Jmx Invoker NameThe ObjectName of the JMX Invoker MBean associated with this datasource. no jmx-invoker-name
MetadataMetadata properties. no metadata
No Tx Separate PoolsIf true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction and vice-versa. The default is Yes. no no-tx-separate-pools
PrefillWhether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only supporting pools (OnePool) support this feature. A warning can be found in the logs if the pool does not support this. The default is No. no prefill
Security SettingsSecurity settings for connections in the pool. no security-domain
Statistics FormatterThe fully qualified class name of the class to use for formatting managed connection pool statistics for this datasource. The class must implement the org.jboss.resource.statistic.formatter.StatisticsFormatter. interface. The default is "org.jboss.resource.statistic.pool.JBossDefaultSubPoolStatisticFormatter". no statistics-formatter
Type MappingThe name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. Note, there may be custom type mappings defined in addition to these predefined mappings. no type-mapping
Use Java ContextIndicates whether the JNDI name should be bound under the "java" context, which causes the DataSource to only be accessible from within the JBossAS VM. The default is Yes. no use-java-context
Use Strict MinWhether idle connections below the min-pool-size should be closed. The default is No. no use-strict-min
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation. The default is Yes. no validate-on-match
Check Valid Connection SQLThe SQL statement to use to check the validity of a pool connection. no check-valid-connection-sql
Connection DefinitionThe connection definition inside the RAR deployment uniquely identified by the connection factory interface, e.g. "javax.sql.DataSource". no connection-definition
Exception Sorter Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ExceptionSorter interface that should be used to check if a JDBC exception should be broadcast. no exception-sorter-class-name
New Connection SQLAn SQL statement to execute whenever a new connection is added to the pool; this can be used to set the connection schema, etc. no new-connection-sql
Prepared Statement Cache SizeThe number of prepared statements per connection to be kept open and reused in subsequent requests. They are stored in an LRU cache. Set to 0 to disable the cache. The default is 0. no prepared-statement-cache-size
Query TimeoutAny configured query timeout in seconds. A value of 0 means no timeout. The default is 0. no query-timeout
Rar NameThe RAR deployment to associate with the connection manager MBean. e.g. jms-ra.rar or myapplication.ear#my.rar for nested rars. no rar-name
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout; any configured query timeout will be used if there is no transaction. The default is No. no set-tx-query-timeout
Share Prepared StatementsShould prepared statements be shared? The default is No. no share-prepared-statements
Stale Connection Checker Class NameFully qualified name of the Java class used to check if a connection has become stale. no stale-connection-checker-class-name
Track StatementsWhether to check for unclosed Statements and ResultSets when connections are returned to the pool. The default is "yes-no-warnings". no track-statements
Transaction IsolationThe Transaction Isolation level. The default setting is to use whichever isolation level is provided by default by the database. no transaction-isolation
Url DelimiterSpecifies the delimiter for URLs in the value of the connection-url property for HA datasources. The default is "|". no url-delimiter
Url Selector Strategy Class NameThe fully qualified class name of a Java class implementing the org.jboss.resource.adapter.jdbc.URLSelectorStrategy interface. no url-selector-strategy-class-name
Use Try LockAny configured timeout, in milliseconds, for internal locks on the resource adapter objects. A value of 0 means no timeout. The default is 0. no use-try-lock
Valid Connection Checker Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ValidConnectionChecker whose pingDatabase method should be used to check if a connection is still valid before handing it out from the pool. no valid-connection-checker-class-name

Note

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

Operations

Table 3.110. Metrics

NameDescription
FlushFlush the connections in the pool
List Formatted Sub Pool StatisticsObtain a formatted sub pool statistics report
List StatisticsObtain a statistics report
Test ConnectionTest if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained

Package Types

none

3.2.4. JBossAS5 - XA Datasource Service

Overview

Table 3.111. Overview

Description:XA Datasources deployed in the instance of JBoss AS
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.112. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Metrics

Table 3.113. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Connection Available?traitcould a connection to the underlying data provider be obtained? Please see the documentation before enabling this metriccustom.connectionAvailable
Pool JNDI Nametraitthe JNDI name of the connection pool for this datasourcepoolJndiName
Available Connection Countmeasurementthe maximum number of connections that are availableavailableConnectionCount
Connection Countmeasurementthe number of connections that are currently in the poolconnectionCount
Connection Created Countmeasurementthe number of connections that have been created since the datasource was last startedconnectionCreatedCount
Connection Destroyed Countmeasurementthe number of connections that have been destroyed since the datasource was last startedconnectionDestroyedCount
In Use Connection Countmeasurementthe number of connections that are currently in useinUseConnectionCount
Local TransactiontraitLocal Transactionlocal-transaction
Max Connections In Use Countmeasurementthe most connections that have been simultaneously in use since this datasource was startedmaxConnectionsInUseCount
Max SizemeasurementMax SizemaxSize
Min SizemeasurementMin SizeminSize

Note

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

Configuration Properties

Table 3.114. 

NameDescriptionRequiredInternal Name
JNDI NameThe global JNDI Name under which to bind the datasource yes jndi-name
UsernameThe default username when creating a new connection. no user-name
PasswordThe default password when creating a new connection. no password
Minimum Pool SizeThe minimum number of connections the pool should hold. The default is 0. no min-pool-size
Maximum Pool SizeThe maximum number of connections the pool should hold. The default is 10. no max-pool-size
XA DataSource ClassThe fully qualified name of the javax.sql.XADataSource implementation class. yes xa-datasource-class
XA Datasource PropertiesThe properties to assign to the XADataSource implementation class. Each property is mapped onto the XADataSource implementation by looking for a JavaBeans style getter method for the property name. If found, the value of the property is set using the JavaBeans setter with the element text translated to the true property type using the java.beans.PropertyEditor for the type. no xa-datasource-properties
XA Resource TimeoutXA transaction timeout, in seconds (passed to XAResource.setTransactionTimeout()) - default is zero which does not invoke the setter. no xa-resource-timeout
URL PropertyFor HA XA datasources, specifies the name of an XADataSource property that contains a list of URLs. no url-property
Allocation RetryThe number of times that allocating a connection should be tried before throwing an exception. The default is 0. no allocation-retry
Allocation Retry Wait MillisThe time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). no allocation-retry-wait-millis
Background ValidationSpecify if connections should be validated on a background thread versus being validated prior to use. Background validation is meant to reduce the overall load on the RDBMS system when validating a connection. The default is No. no background-validation
Background Validation MillisThe interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background validation. The default is 0. no background-validation-millis
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. The default is 30000 (30 seconds). no blocking-timeout-millis
Idle TimeoutThe maximum time, in minutes, a connection may be idle before being closed. The default is 30. no idle-timeout-minutes
Is Same RM Override ValueIf set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). no isSameRM-override-value
Jmx Invoker NameThe ObjectName of the JMX Invoker MBean associated with this datasource. no jmx-invoker-name
MetadataMetadata properties. no metadata
No Tx Separate PoolsIf true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction and vice-versa. The default is Yes. no no-tx-separate-pools
PrefillWhether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only supporting pools (OnePool) support this feature. A warning can be found in the logs if the pool does not support this. The default is No. no prefill
Security SettingsSecurity settings for connections in the pool. no security-domain
Statistics FormatterThe fully qualified class name of the class to use for formatting managed connection pool statistics for this datasource. The class must implement the org.jboss.resource.statistic.formatter.StatisticsFormatter. interface. The default is "org.jboss.resource.statistic.pool.JBossDefaultSubPoolStatisticFormatter". no statistics-formatter
Type MappingThe name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. Note, there may be custom type mappings defined in addition to these predefined mappings. no type-mapping
Use Java ContextIndicates whether the JNDI name should be bound under the "java" context, which causes the DataSource to only be accessible from within the JBossAS VM. The default is Yes. no use-java-context
Use Strict MinWhether idle connections below the min-pool-size should be closed. The default is No. no use-strict-min
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation. The default is Yes. no validate-on-match
Check Valid Connection SQLThe SQL statement to use to check the validity of a pool connection. no check-valid-connection-sql
Connection DefinitionThe connection definition inside the RAR deployment uniquely identified by the connection factory interface, e.g. "javax.sql.DataSource". no connection-definition
Exception Sorter Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ExceptionSorter interface that should be used to check if a JDBC exception should be broadcast. no exception-sorter-class-name
New Connection SQLAn SQL statement to execute whenever a new connection is added to the pool; this can be used to set the connection schema, etc. no new-connection-sql
Prepared Statement Cache SizeThe number of prepared statements per connection to be kept open and reused in subsequent requests. They are stored in an LRU cache. Set to 0 to disable the cache. The default is 0. no prepared-statement-cache-size
Query TimeoutAny configured query timeout in seconds. A value of 0 means no timeout. The default is 0. no query-timeout
Rar NameThe RAR deployment to associate with the connection manager MBean. e.g. jms-ra.rar or myapplication.ear#my.rar for nested rars. no rar-name
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout; any configured query timeout will be used if there is no transaction. The default is No. no set-tx-query-timeout
Share Prepared StatementsShould prepared statements be shared? The default is No. no share-prepared-statements
Stale Connection Checker Class NameFully qualified name of the Java class used to check if a connection has become stale. no stale-connection-checker-class-name
Track StatementsWhether to check for unclosed Statements and ResultSets when connections are returned to the pool. The default is "yes-no-warnings". no track-statements
Transaction IsolationThe Transaction Isolation level. The default setting is to use whichever isolation level is provided by default by the database. no transaction-isolation
Url DelimiterSpecifies the delimiter for URLs in the value of the connection-url property for HA datasources. The default is "|". no url-delimiter
Url Selector Strategy Class NameThe fully qualified class name of a Java class implementing the org.jboss.resource.adapter.jdbc.URLSelectorStrategy interface. no url-selector-strategy-class-name
Use Try LockAny configured timeout, in milliseconds, for internal locks on the resource adapter objects. A value of 0 means no timeout. The default is 0. no use-try-lock
Valid Connection Checker Class NameThe fully qualified name of a Java class implementing the org.jboss.resource.adapter.jdbc.ValidConnectionChecker whose pingDatabase method should be used to check if a connection is still valid before handing it out from the pool. no valid-connection-checker-class-name
InterleavingIf true, enable transaction interleaving if the DB vendor supports it (most do not). This property supersedes the "track-connection-by-tx" property from earlier versions of JBoss AS. The default is false. no interleaving

Note

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

Operations

Table 3.115. Metrics

NameDescription
FlushFlush the connections in the pool
List Formatted Sub Pool StatisticsObtain a formatted sub pool statistics report
List StatisticsObtain a statistics report
Test ConnectionTest if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained

Package Types

none

3.2.5. JBossAS5 - No Tx ConnectionFactory Service

Overview

Table 3.116. Overview

Description:A ConnectionFactory that does not take part in JTA transactions.
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.117. 

NameDescriptionRequiredInternal Name
Custom PropertiesMaps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. no customProperties
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Metrics

Table 3.118. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Connection Available?traitcould a connection to the underlying data provider be obtained? Please see the documentation before enabling this metriccustom.connectionAvailable
Pool JNDI NametraitPool JNDI NamepoolJndiName
Available Connection CountmeasurementNumber of available connections.availableConnectionCount
Connection CountmeasurementConnection CountconnectionCount
Connection Created CountmeasurementConnection Created CountconnectionCreatedCount
Connection Destroyed CountmeasurementConnection Destroyed CountconnectionDestroyedCount
In Use Connection CountmeasurementMumber of connections currently in use.inUseConnectionCount
Max Connections In Use CountmeasurementMaximum number of maximum connections that have been in use.maxConnectionsInUseCount
Max SizemeasurementMax SizemaxSize
Min SizemeasurementMin SizeminSize

Note

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

Configuration Properties

Table 3.119. 

NameDescriptionRequiredInternal Name
JNDI NameThe global JNDI name to bind the connection factory under. yes jndi-name
RAR NameThe name of the RAR file that contains the definition for the resource we want to provide. For nested RAR files, the name would look like myapplication.ear#my.rar. yes rar-name
Connection DefinitionThe connection factory interface class. It should match the connectionfactory-interface in the ra.xml file. yes connection-definition
Minimum Pool SizeThe minimum number of connections the pool should hold. The default is 0. no min-pool-size
Maximum Pool SizeThe maximum number of connections the pool should hold. The default is 10. no max-pool-size
Allocation RetryThe number of times that allocating a connection should be tried before throwing an exception. The default is 0. no allocation-retry
Allocation Retry Wait MillisThe time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). no allocation-retry-wait-millis
Background ValidationSpecify if connections should be validated on a background thread versus being validated prior to use. Background validation is meant to reduce the overall load on the RDBMS system when validating a connection. The default is No. no background-validation
Background Validation MillisThe interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background validation. The default is 0. no background-validation-millis
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. The default is 30000 (30 seconds). no blocking-timeout-millis
Idle TimeoutThe maximum time, in minutes, a connection may be idle before being closed. The default is 30. no idle-timeout-minutes
Is Same RM Override ValueIf set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). no isSameRM-override-value
Jmx Invoker NameThe ObjectName of the JMX Invoker MBean associated with this datasource. no jmx-invoker-name
MetadataMetadata properties. no metadata
No Tx Separate PoolsIf true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction and vice-versa. The default is Yes. no no-tx-separate-pools
PrefillWhether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only supporting pools (OnePool) support this feature. A warning can be found in the logs if the pool does not support this. The default is No. no prefill
Security SettingsSecurity settings for connections in the pool. no security-domain
Statistics FormatterThe fully qualified class name of the class to use for formatting managed connection pool statistics for this datasource. The class must implement the org.jboss.resource.statistic.formatter.StatisticsFormatter. interface. The default is "org.jboss.resource.statistic.pool.JBossDefaultSubPoolStatisticFormatter". no statistics-formatter
Type MappingThe name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. Note, there may be custom type mappings defined in addition to these predefined mappings. no type-mapping
Use Java ContextIndicates whether the JNDI name should be bound under the "java" context, which causes the DataSource to only be accessible from within the JBossAS VM. The default is Yes. no use-java-context
Use Strict MinWhether idle connections below the min-pool-size should be closed. The default is No. no use-strict-min
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation. The default is Yes. no validate-on-match
Config PropertyProperties to supply to the ManagedConnectionFactory (MCF) MBean service configuration. no config-property

Note

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

Operations

Table 3.120. Metrics

NameDescription
FlushFlush the connections in the pool
List Formatted Sub Pool StatisticsObtain a formatted sub pool statistics report
List StatisticsObtain a statistics report
Test ConnectionTest if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained

Package Types

none

3.2.6. JBossAS5 - Tx ConnectionFactory Service

Overview

Table 3.121. Overview

Description:A ConnectionFactory that takes part in JTA transactions.
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.122. 

NameDescriptionRequiredInternal Name
Custom PropertiesMaps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. no customProperties
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Metrics

Table 3.123. Metrics

NameTypeDescriptionInternal Name
Transaction TypetraitThe type of transactions used by this connection factory - Local or XAcustom.transactionType
Run StatetraitRun StaterunState
Connection Available?traitcould a connection to the underlying data provider be obtained? Please see the documentation before enabling this metriccustom.connectionAvailable
Pool JNDI NametraitPool JNDI NamepoolJndiName
Available Connection CountmeasurementNumber of available connections.availableConnectionCount
Connection CountmeasurementConnection CountconnectionCount
Connection Created CountmeasurementConnection Created CountconnectionCreatedCount
Connection Destroyed CountmeasurementConnection Destroyed CountconnectionDestroyedCount
In Use Connection CountmeasurementMumber of connections currently in use.inUseConnectionCount
Max Connections In Use CountmeasurementMaximum number of maximum connections that have been in use.maxConnectionsInUseCount
Max SizemeasurementMax SizemaxSize
Min SizemeasurementMin SizeminSize

Note

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

Configuration Properties

Table 3.124. 

NameDescriptionRequiredInternal Name
JNDI NameThe global JNDI name to bind the connection factory under. yes jndi-name
RAR NameThe name of the RAR file that contains the definition for the resource we want to provide. For nested RAR files, the name would look like myapplication.ear#my.rar. yes rar-name
Connection DefinitionThe connection factory interface class. It should match the connectionfactory-interface in the ra.xml file. yes connection-definition
Minimum Pool SizeThe minimum number of connections the pool should hold. The default is 0. no min-pool-size
Maximum Pool SizeThe maximum number of connections the pool should hold. The default is 10. no max-pool-size
XA TransactionWhether on not to use XA transactions. The default is No. no xa-transaction
Allocation RetryThe number of times that allocating a connection should be tried before throwing an exception. The default is 0. no allocation-retry
Allocation Retry Wait MillisThe time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). no allocation-retry-wait-millis
Background ValidationSpecify if connections should be validated on a background thread versus being validated prior to use. Background validation is meant to reduce the overall load on the RDBMS system when validating a connection. The default is No. no background-validation
Background Validation MillisThe interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background validation. The default is 0. no background-validation-millis
Blocking Timeout in MillisecondsIndicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. The default is 30000 (30 seconds). no blocking-timeout-millis
Idle TimeoutThe maximum time, in minutes, a connection may be idle before being closed. The default is 30. no idle-timeout-minutes
Is Same RM Override ValueIf set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). no isSameRM-override-value
Jmx Invoker NameThe ObjectName of the JMX Invoker MBean associated with this datasource. no jmx-invoker-name
MetadataMetadata properties. no metadata
No Tx Separate PoolsIf true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction and vice-versa. The default is Yes. no no-tx-separate-pools
PrefillWhether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only supporting pools (OnePool) support this feature. A warning can be found in the logs if the pool does not support this. The default is No. no prefill
Security SettingsSecurity settings for connections in the pool. no security-domain
Statistics FormatterThe fully qualified class name of the class to use for formatting managed connection pool statistics for this datasource. The class must implement the org.jboss.resource.statistic.formatter.StatisticsFormatter. interface. The default is "org.jboss.resource.statistic.pool.JBossDefaultSubPoolStatisticFormatter". no statistics-formatter
Type MappingThe name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. Note, there may be custom type mappings defined in addition to these predefined mappings. no type-mapping
Use Java ContextIndicates whether the JNDI name should be bound under the "java" context, which causes the DataSource to only be accessible from within the JBossAS VM. The default is Yes. no use-java-context
Use Strict MinWhether idle connections below the min-pool-size should be closed. The default is No. no use-strict-min
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation. The default is Yes. no validate-on-match
Config PropertyProperties to supply to the ManagedConnectionFactory (MCF) MBean service configuration. no config-property
InterleavingIf true, enable transaction interleaving if the DB vendor supports it (most do not). Can only be set to true if XA transactions are enabled. This property supersedes the "track-connection-by-tx" property from earlier versions of JBoss AS. The default is false. no interleaving
XA Resource TimeoutThe maximum time, in minutes, an XA Resource can be idle before it is removed. 0 means no timeout. The default is 0. no xa-resource-timeout

Note

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

Operations

Table 3.125. Metrics

NameDescription
FlushFlush the connections in the pool
List Formatted Sub Pool StatisticsObtain a formatted sub pool statistics report
List StatisticsObtain a statistics report
Test ConnectionTest if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained

Package Types

none

3.2.7. JBossAS5 - JBoss Messaging Service

Overview

Table 3.126. Overview

Description:the JBoss Messaging JMS provider
Singleton: yes
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.127. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

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.2.7.1. JBossAS5 - Queue Service

Overview

Table 3.128. Overview

Description:a JMS queue
Singleton: no
Plugin:JBossAS5

Note

The message counter metrics will not be collected by default. In order for these metrics to be collected for all Topics and Queues for a given application server instance, go to the instance's JMX Console, and invoke the {{enableMessageCounters}} operation on the {{jboss.messaging:service=ServerPeer}} MBean. To ensure the message counters are still enabled when the application server is restarted, edit that instance's {{deploy/messaging/messaging-service.xml}} file and set the {{EnableMessageCounters}} attribute to "true".
Child Resource Types
none
Connection Properties

Table 3.129. 

NameDescriptionRequiredInternal Name
Jms Type  yes jms-type
Custom PropertiesMaps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. no customProperties
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Table 3.130. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Created ProgrammaticallytraitWas this queue created programmatically? If Yes, the queue will not survive a restart of the application server. If No, the queue was created via a deployment XML file.createdProgrammatically
Message Counter History Day LimittraitThis queue's message counter history day limit - <0: unlimited, =0: history disabled, >0: maximum day countmessageCounterHistoryDayLimit
Consumer CountmeasurementThe number of consumers on the queueconsumerCount
Delivering CountmeasurementThe number of messages currently being delivereddeliveringCount
Message CountmeasurementThe number of messages in the queuemessageCount
Scheduled Message CountmeasurementThe number of scheduled messages in the queuescheduledMessageCount
CountmeasurementThe total message count since startup or last counter resetmessageStatistics.count
Count DeltameasurementThe message count delta since last method callmessageStatistics.countDelta
DepthmeasurementThe current message count of pending messages within the queue waiting for dispatchmessageStatistics.depth
Depth DeltameasurementThe message count delta of pending messages since last method callmessageStatistics.depthDelta
Time Last UpdatemeasurementThe timestamp of the last message addmessageStatistics.timeLastUpdate
ClusteredtraitTrue if this queue is clustered, false otherwiseclustered

Note

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

Table 3.131. 

NameDescriptionRequiredInternal Name
NameThe name of this queue (e.g. 'MyQueue'). yes name
JNDI NameThis queue's JNDI name (e.g. '/queue/MyQueue'). yes JNDIName
ClusteredIs this queue clustered? For an existing queue, this property is read-only. If not specified when creating a new queue, the default value is false. no clustered
Down Cache SizeWhen paging messages to storage from a subscription, they first go into a "Down Cache" before being written to storage. This enables the write to occur as a single operation, thus aiding performance. This setting determines the maximum number of messages that the Down Cache will hold before they are flushed to storage. Updates to this property will not go into effect until the queue has been restarted. The default value is 2000. no downCacheSize
Full SizeThe maximum number of messages for the queue held in memory at any one time. The actual queue can hold many more messages than this, but these are paged to and from storage as necessary, as messages are added or consumed. Updates to this property will not go into effect until the queue has been restarted. The default value is 200000. no fullSize
Max Delivery AttemptsThe number of delivery attempts before a message to a subscriber of this queue is moved to the DLQ. The default value is 10. A value of -1 indicates the default value should be used. no maxDeliveryAttempts
Max SizeThe maximum number of messages this queue can hold before they are dropped. A value of -1 means there is no maximum. The default value is -1. no maxSize
Page SizeWhen loading messages from a subscription, this is the maximum number of messages to pre-load in one operation. Must be less than Full Size and greater than or equal to Down Cache Size. Updates to this property will not go into effect until the queue has been restarted. The default value is 2000. no pageSize
Redelivery DelayThe delay in milliseconds before a rolled back or recovered message is redelivered. Set to 0 to disable redelivery. The default value is 0. A value of -1 indicates the default value should be used. no redeliveryDelay
DLQThe JMX ObjectName of the dead letter queue (DLQ) for this queue (e.g. "jboss.messaging.destination:service=Queue,name=PrivateDLQ") - overrides the default DLQ on the server peer. no DLQ
Expiry QueueThe JMX ObjectName of the expiry queue for this queue (e.g. "jboss.messaging.destination:service=Queue,name=PrivateExpiryQueue") - overrides the default expiry queue on the server peer. no expiryQueue
Server PeerThe JMX ObjectName of the server peer this queue was deployed on (e.g. "jboss.messaging:service=ServerPeer"). Updates to this property will not go into effect until the queue has been restarted. no serverPeer
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes securityConfig

Note

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

Table 3.132. Metrics

NameDescription
Remove All MessagesRemove all messages from the destination.
StartStart the destination.
StopStop the destination.
List All MessagesList all messages for the specified selector
List Durable MessagesList all durable messages for the specified selector
List Non Durable MessagesList all non durable messages for the specified selector
List Message Counter As HTMLGet the message counter as HTML
List Message Counter History As HTMLGet the message counter history as HTML
Reset Message CounterReset the message counter
Reset Message Counter HistoryReset the message counter history
Package Types
none

3.2.7.2. JBossAS5 - Topic Service

Overview

Table 3.133. Overview

Description:a JMS topic
Singleton: no
Plugin:JBossAS5

Note

The message counter metrics will not be collected by default. In order for these metrics to be collected for all Topics and Queues for a given application server instance, go to the instance's JMX Console, and invoke the {{enableMessageCounters}} operation on the {{jboss.messaging:service=ServerPeer}} MBean. To ensure the message counters are still enabled when the application server is restarted, edit that instance's {{deploy/messaging/messaging-service.xml}} file and set the {{EnableMessageCounters}} attribute to "true".
Child Resource Types
none
Connection Properties

Table 3.134. 

NameDescriptionRequiredInternal Name
Jms Type  yes jms-type
Custom PropertiesMaps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. no customProperties
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Template Name  yes templateName
Component Name PropertyThe name of the Resource configuration property whose value should be used as the underlying ManagedComponent name when creating a new Resource of this type. yes componentNameProperty

Note

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

Table 3.135. Metrics

NameTypeDescriptionInternal Name
Run StatetraitRun StaterunState
Created ProgrammaticallytraitWas this topic created programmatically? If Yes, the topic will not survive a restart of the application server. If No, the topic was created via a deployment XML file.createdProgrammatically
Message Counter History Day LimittraitThis topic's message counter history day limit - <0: unlimited, =0: history disabled, >0: maximum day countmessageCounterHistoryDayLimit
All Message CountmeasurementThe count of all messages in all subscriptions to this topicallMessageCount
All Subscriptions CountmeasurementThe count of all subscriptions to this topicallSubscriptionsCount
Durable Message CountmeasurementThe count of all messages for all durable subscriptions to this topicdurableMessageCount
Durable Subscriptions CountmeasurementThe count of all durable subscriptions to this topicdurableSubscriptionsCount
Non Durable Message CountmeasurementThe count of all messages in all non durable subscriptions to this topicnonDurableMessageCount
Non Durable Subscriptions CountmeasurementThe count of all non durable subscriptions to this topicnonDurableSubscriptionsCount
ClusteredtraitTrue if this topic is clustered, false otherwiseclustered

Note

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

Table 3.136. 

NameDescriptionRequiredInternal Name
NameThe name of this topic (e.g. 'MyTopic'). yes name
JNDI NameThis topic's JNDI name (e.g. '/topic/MyTopic') yes JNDIName
ClusteredIs this topic clustered? For an existing topic, this property is read-only. If not specified when creating a new topic, the default value is false. no clustered
Down Cache SizeWhen paging messages to storage from a subscription, they first go into a "Down Cache" before being written to storage. This enables the write to occur as a single operation, thus aiding performance. This setting determines the maximum number of messages that the Down Cache will hold before they are flushed to storage. Updates to this property will not go into effect until the topic has been restarted. The default value is 2000. no downCacheSize
Full SizeThe maximum number of messages held by the topic subscriptions in memory at any one time. The actual subscription can hold many more messages than this, but these are paged to and from storage as necessary, as messages are added or consumed. Updates to this property will not go into effect until the topic has been restarted. The default value is 200000. no fullSize
Max Delivery AttemptsThe number of delivery attempts before a message to a subscriber of this topic is moved to the DLQ. The default value is 10. A value of -1 indicates the default value should be used. no maxDeliveryAttempts
Max SizeThe maximum number of messages this topic can hold before they are dropped. A value of -1 means there is no maximum. The default value is -1. no maxSize
Page SizeWhen loading messages from a subscription, this is the maximum number of messages to pre-load in one operation. Must be less than Full Size and greater than or equal to Down Cache Size. Updates to this property will not go into effect until the topic has been restarted. The default value is 2000. no pageSize
Redelivery DelayThe delay in milliseconds before a rolled back or recovered message is redelivered. Set to 0 to disable redelivery. The default value is 0. A value of -1 indicates the default value should be used. no redeliveryDelay
DLQThe JMX ObjectName of the dead letter queue (DLQ) for this topic (e.g. "jboss.messaging.destination:service=Queue,name=PrivateDLQ") - overrides the default DLQ on the server peer. no DLQ
Expiry QueueThe JMX ObjectName of the expiry queue for this topic (e.g. "jboss.messaging.destination:service=Queue,name=PrivateExpiryQueue") - overrides the default expiry queue on the server peer. no expiryQueue
Server PeerThe JMX ObjectName of the server peer this topic was deployed on (e.g. "jboss.messaging:service=ServerPeer"). Updates to this property will not go into effect until the topic has been restarted. no serverPeer
Security ConfigurationsThis element specifies a XML fragment which describes the access control list to be used by the SecurityManager to authorize client operations against the destination. The content model is the same as for the SecurityManager SecurityConf attribute. yes securityConfig

Note

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

Table 3.137. Metrics

NameDescription
Remove All MessagesRemove all messages from the destination.
StartStart the destination.
StopStop the destination.
List All MessagesList all messages for the specified subscription with the specified selector
List Durable MessagesList all durable messages for the specified subscription with the specified selector
List Non Durable MessagesList all non durable messages for the specified subscription with the specified selector
List All SubscriptionsReturn all subscriptions for the topic
List All Subscriptions As HTMLReturn all subscriptions for the topic as HTML
List Durable SubscriptionsReturn all durable subscriptions for the topic
List Durable Subscriptions As HTMLReturn all durable subscriptions for the topic as HTML
List Non-Durable SubscriptionsReturn all non-durable subscriptions for the topic
List Non-Durable Subscriptions As HTMLReturn all non-durable subscriptions for the topic as HTML
Package Types
none

3.2.8. JBossAS5 - Enterprise Application (EAR) Service

Overview

Table 3.138. Overview

Description:JEE enterprise application (EAR)
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.139. 

NameDescriptionRequiredInternal Name
Deployment NameThe name of this EAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.140. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this EAR file or directorycustom.path
Exploded?traitwhether this EAR is deployed exploded (i.e. as a directory)custom.exploded

Note

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

Configuration Properties

none

Operations

Table 3.141. Metrics

NameDescription
Startstarts this EAR
Stopstops this EAR
Restartstops and then restarts this EAR

Package Types

Table 3.142. Package Types

NameCategoryDescription
EAR FileDeployable 

3.2.9. JBossAS5 - Web Application (WAR) Service

Overview

Table 3.143. Overview

Description:a standalone web application (WAR)
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.144. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this WAR yes deploymentName
Context Paththis WAR's context path (e.g. /admin-console) no contextPath
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.145. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this WAR file or directorycustom.path
Exploded?traitwhether this WAR is deployed exploded (i.e. as a directory)custom.exploded
Context Roottraitthis context root of this WAR (e.g. jmx-console) - used as a unique path prefix for URLs corresponding to this WARcontextRoot
Virtual Hoststraitthe virtual host(s) to which this WAR is deployedvirtualHosts

Note

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

Configuration Properties

none

Operations

Table 3.146. Metrics

NameDescription
Startstarts this WAR
Stopstops this WAR
Restartstops and then restarts this WAR

Package Types

Table 3.147. Package Types

NameCategoryDescription
WAR FileDeployable 

3.2.9.1. JBossAS5 - Web Application Context Service

Overview

Table 3.148. Overview

Description:a web application context
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.149. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Virtual Hostthis WAR's virtual host (e.g. localhost) yes virtualHost

Note

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

Table 3.150. Metrics

NameTypeDescriptionInternal Name
ClusteredtraitTrue if this web application context is clusteredclustered
Virtual Hosttraitthe virtual host with which this context is associatedvirtualHost
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active Sessionsmeasurementthe number of sessions that are currently active for this WARactiveSessions
Maximum Active Sessionsmeasurementthe maximum number of sessions that have been active for this WARmaxActive
Created Sessionsmeasurementthe number of sessions created for this WARsessionCounter
Created Sessions per Minutemeasurementthe number of sessions created for this WARsessionCounter
Expired Sessionsmeasurementthe number of expired sessions for this WARexpiredSessions
Expired Sessions per Minutemeasurementthe number of expired sessions for this WARexpiredSessions
Rejected Sessionsmeasurementthe number of sessions rejected for this WARrejectedSessions
Rejected Sessions per Minutemeasurementthe number of sessions rejected for this WARrejectedSessions
Average Session Alive Timemeasurementthe average alive time of sessions for this WARsessionAverageAliveTime
Max Session Alive Timemeasurementthe maximum alive time of sessions for this WARsessionMaxAliveTime
Minimum Response Timemeasurementthe minimum response time for requests serviced by this WARServlet.minimumResponseTime
Average Response Timemeasurementthe average response time for requests serviced by this WARServlet.averageResponseTime
Maximum Response Timemeasurementthe maximum response time for requests serviced by this WARServlet.maximumResponseTime
Total Response Timemeasurementthe total response time for requests serviced by this WARServlet.totalResponseTime
Total Response Time per Minutemeasurementthe total response time for requests serviced by this WARServlet.totalResponseTime
Number of Requests Servicedmeasurementthe number of requests serviced by this WARServlet.requestCount
Number of Requests Serviced per Minutemeasurementthe number of requests serviced by this WARServlet.requestCount
Number of Error Responsesmeasurementthe number of error responses sent by this WARServlet.errorCount
Number of Error Responses per Minutemeasurementthe number of error responses sent by this WARServlet.errorCount

Note

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

3.2.10. JBossAS5 - Embedded Web Application (WAR) Service

Overview

Table 3.151. Overview

Description:an embedded web application (WAR)
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.152. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this WAR yes deploymentName
Context Paththis WAR's context path (e.g. /admin-console no contextPath
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName
Embedded  yes embedded

Note

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

Metrics

Table 3.153. Metrics

NameTypeDescriptionInternal Name
Parenttraitthe name of this WAR's parent deploymentcustom.parent
Context Roottraitthis context root of this WAR (e.g. jmx-console) - used as a unique path prefix for URLs corresponding to this WARcontextRoot
Virtual Hoststraitthe virtual host(s) to which this WAR is deployedvirtualHosts

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.2.10.1. JBossAS5 - Embedded Web Application Context Service

Overview

Table 3.154. Overview

Description:a web application context
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.155. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Virtual Hostthis WAR's virtual host (e.g. localhost) yes virtualHost

Note

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

Table 3.156. Metrics

NameTypeDescriptionInternal Name
ClusteredtraitTrue if this web application context is clusteredclustered
Virtual Hosttraitthe virtual host with which this context is associatedvirtualHost
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active Sessionsmeasurementthe number of sessions that are currently active for this WARactiveSessions
Maximum Active Sessionsmeasurementthe maximum number of sessions that have been active for this WARmaxActive
Created Sessionsmeasurementthe number of sessions created for this WARsessionCounter
Created Sessions per Minutemeasurementthe number of sessions created for this WARsessionCounter
Expired Sessionsmeasurementthe number of expired sessions for this WARexpiredSessions
Expired Sessions per Minutemeasurementthe number of expired sessions for this WARexpiredSessions
Rejected Sessionsmeasurementthe number of sessions rejected for this WARrejectedSessions
Rejected Sessions per Minutemeasurementthe number of sessions rejected for this WARrejectedSessions
Average Session Alive Timemeasurementthe average alive time of sessions for this WARsessionAverageAliveTime
Max Session Alive Timemeasurementthe maximum alive time of sessions for this WARsessionMaxAliveTime
Minimum Response Timemeasurementthe minimum response time for requests serviced by this WARServlet.minimumResponseTime
Average Response Timemeasurementthe average response time for requests serviced by this WARServlet.averageResponseTime
Maximum Response Timemeasurementthe maximum response time for requests serviced by this WARServlet.maximumResponseTime
Total Response Timemeasurementthe total response time for requests serviced by this WARServlet.totalResponseTime
Total Response Time per Minutemeasurementthe total response time for requests serviced by this WARServlet.totalResponseTime
Number of Requests Servicedmeasurementthe number of requests serviced by this WARServlet.requestCount
Number of Requests Serviced per Minutemeasurementthe number of requests serviced by this WARServlet.requestCount
Number of Error Responsesmeasurementthe number of error responses sent by this WARServlet.errorCount
Number of Error Responses per Minutemeasurementthe number of error responses sent by this WARServlet.errorCount

Note

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

3.2.11. JBossAS5 - EJB2 JAR Service

Overview

Table 3.157. Overview

Description:a standalone EJB 2.x application
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.158. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this EJB JAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.159. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this EJB JAR file or directorycustom.path
Exploded?traitwhether this EJB JAR is deployed exploded (i.e. as a directory)custom.exploded

Note

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

Configuration Properties

none

Operations

Table 3.160. Metrics

NameDescription
Startstarts this EJB JAR
Stopstops this EJB JAR
Restartstops and then restarts this EJB JAR

Package Types

Table 3.161. Package Types

NameCategoryDescription
EJB JAR FileDeployable 

3.2.11.1. JBossAS5 - EJB2 Stateless Session Bean Service

Overview

Table 3.162. Overview

Description:An EJB2 Stateless Session Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.163. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.164. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime

Note

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

Table 3.165. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.11.2. JBossAS5 - EJB2 Stateful Session Bean Service

Overview

Table 3.166. Overview

Description:An EJB2 Stateful Session Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.167. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.168. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime
Passive BeansmeasurementThe count of beans in the passivated statePassivatedCount

Note

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

Table 3.169. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.11.3. JBossAS5 - EJB2 Message-Driven Bean Service

Overview

Table 3.170. Overview

Description:An EJB2 Message Driven Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.171. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

Note

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

Table 3.172. Metrics

NameTypeDescriptionInternal Name
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Message CountmeasurementThe number of messages sent/receivedMessageCount
Message Count per MinutemeasurementThe number of messages sent/receivedMessageCount

Note

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

3.2.11.4. JBossAS5 - EJB2 Entity Bean Service

Overview

Table 3.173. Overview

Description:An EJB2 Entity Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.174. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

Note

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

Table 3.175. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Cache SizemeasurementCache SizeCacheSize

Note

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

3.2.12. JBossAS5 - Embedded EJB2 JAR Service

Overview

Table 3.176. Overview

Description:an embedded EJB 2.x application
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.177. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this EJB JAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.178. Metrics

NameTypeDescriptionInternal Name
Parenttraitthe name of this EJB JAR's parent deploymentcustom.parent

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.2.12.1. JBossAS5 - EJB2 Stateless Session Bean (Embedded) Service

Overview

Table 3.179. Overview

Description:An EJB2 Stateless Session Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.180. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.181. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime

Note

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

Table 3.182. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.12.2. JBossAS5 - EJB2 Stateful Session Bean (Embedded) Service

Overview

Table 3.183. Overview

Description:An EJB2 Stateful Session Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.184. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.185. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime
Passive BeansmeasurementThe count of beans in the passivated statePassivatedCount

Note

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

Table 3.186. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.12.3. JBossAS5 - EJB2 Message-Driven Bean (Embedded) Service

Overview

Table 3.187. Overview

Description:An EJB2 Message Driven Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.188. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

Note

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

Table 3.189. Metrics

NameTypeDescriptionInternal Name
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Message CountmeasurementThe number of messages sent/receivedMessageCount
Message Count per MinutemeasurementThe number of messages sent/receivedMessageCount

Note

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

3.2.12.4. JBossAS5 - EJB2 Entity Bean (Embedded) Service

Overview

Table 3.190. Overview

Description:An EJB2 Entity Bean
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.191. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

Note

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

Table 3.192. Metrics

NameTypeDescriptionInternal Name
Create CountmeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Create Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been created since server start.CreateCount
Remove CountmeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB2 Session Bean that have been removed since server start.RemoveCount
Current Pool SizemeasurementThe number of beans in the pool.CurrentPoolSize
Max Pool SizemeasurementThe maximum pool size.MaxPoolSize
Cache SizemeasurementCache SizeCacheSize

Note

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

3.2.13. JBossAS5 - EJB3 JAR Service

Overview

Table 3.193. Overview

Description:a standalone EJB 3.x application
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.194. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this EJB JAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.195. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this EJB JAR file or directorycustom.path
Exploded?traitwhether this EJB JAR is deployed exploded (i.e. as a directory)custom.exploded

Note

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

Configuration Properties

none

Operations

Table 3.196. Metrics

NameDescription
Startstarts this EJB JAR
Stopstops this EJB JAR
Restartstops and then restarts this EJB JAR

Package Types

Table 3.197. Package Types

NameCategoryDescription
EJB JAR FileDeployable 

3.2.13.1. JBossAS5 - EJB3 Stateless Session Bean Service

Overview

Table 3.198. Overview

Description:An EJB3 Stateless Session Bean (SLSB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.199. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.200. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Available CountmeasurementThe number of pooled instances of this EJB3 Session Bean in the method-ready stateavailableCount
Create CountmeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Create Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Current CountmeasurementThe total number of currently pooled instances of this EJB3 Session BeancurrentSize
Max SizemeasurementThe maximum number of instances that are allowed to be pooledmaxSize
Remove CountmeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime

Note

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

Table 3.201. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.13.2. JBossAS5 - EJB3 Stateful Session Bean Service

Overview

Table 3.202. Overview

Description:An EJB3 Stateful Session Bean (SFSB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.203. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.204. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Available CountmeasurementThe number of pooled instances of this EJB3 Session Bean in the method-ready stateavailableCount
Create CountmeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Create Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Current CountmeasurementThe total number of currently pooled instances of this EJB3 Session BeancurrentSize
Max SizemeasurementThe maximum number of instances that are allowed to be pooledmaxSize
Remove CountmeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime
Cache SizemeasurementCache SizecacheSize
Passivated CountmeasurementPassivated CountpassivatedCount
Total SizemeasurementTotal SizetotalSize

Note

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

Table 3.205. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.13.3. JBossAS5 - EJB3 Message-Driven Bean Service

Overview

Table 3.206. Overview

Description:An EJB3 Message-Driven Bean (MDB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.207. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.208. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Minimum Pool SizemeasurementMinimum Pool SizeminPoolSize
Maximum Pool SizemeasurementMaximum Pool SizemaxPoolSize
Maximum number of MessagesmeasurementMaximum number of MessagesmaxMessages

Note

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

Table 3.209. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.14. JBossAS5 - Embedded EJB3 JAR Service

Overview

Table 3.210. Overview

Description:an embedded EJB 3.x application
Singleton: no
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.211. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this EJB JAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.212. Metrics

NameTypeDescriptionInternal Name
Parenttraitthe name of this EJB JAR's parent deploymentcustom.parent

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.2.14.1. JBossAS5 - EJB3 Stateless Session Bean (Embedded) Service

Overview

Table 3.213. Overview

Description:An EJB3 Stateless Session Bean (SLSB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.214. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.215. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Available CountmeasurementThe number of pooled instances of this EJB3 Session Bean in the method-ready stateavailableCount
Create CountmeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Create Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Current CountmeasurementThe total number of currently pooled instances of this EJB3 Session BeancurrentSize
Max SizemeasurementThe maximum number of instances that are allowed to be pooledmaxSize
Remove CountmeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime

Note

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

Table 3.216. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.14.2. JBossAS5 - EJB3 Stateful Session Bean (Embedded) Service

Overview

Table 3.217. Overview

Description:An EJB3 Stateful Session Bean (SFSB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.218. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.219. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Available CountmeasurementThe number of pooled instances of this EJB3 Session Bean in the method-ready stateavailableCount
Create CountmeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Create Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been created since server startcreateCount
Current CountmeasurementThe total number of currently pooled instances of this EJB3 Session BeancurrentSize
Max SizemeasurementThe maximum number of instances that are allowed to be pooledmaxSize
Remove CountmeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Remove Count per MinutemeasurementThe number of instances of this EJB3 Session Bean that have been removed since server startremoveCount
Method Invocation TimecalltimeThe minimum, maximum, and average invocation times for each of the methods exposed by this EJBmethodInvocationTime
Cache SizemeasurementCache SizecacheSize
Passivated CountmeasurementPassivated CountpassivatedCount
Total SizemeasurementTotal SizetotalSize

Note

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

Table 3.220. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.14.3. JBossAS5 - EJB3 Message-Driven Bean (Embedded) Service

Overview

Table 3.221. Overview

Description:An EJB3 Message-Driven Bean (MDB)
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties

Table 3.222. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName
Invocation Stats Property Name  yes invocationStatsPropertyName

Note

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

Table 3.223. Metrics

NameTypeDescriptionInternal Name
EJB Nametraitthe name of this EJBname
Minimum Pool SizemeasurementMinimum Pool SizeminPoolSize
Maximum Pool SizemeasurementMaximum Pool SizemaxPoolSize
Maximum number of MessagesmeasurementMaximum number of MessagesmaxMessages

Note

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

Table 3.224. Metrics

NameDescription
View Method StatisticsDisplay detailed method invocation statistics.
Package Types
none

3.2.15. JBossAS5 - Resource Adapter Archive (RAR) Service

Overview

Table 3.225. Overview

Description:a standalone JCA resource adapter archive (RAR)
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.226. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this RAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.227. Metrics

NameTypeDescriptionInternal Name
Pathtraitthe absolute path of this RAR file or directorycustom.path
Exploded?traitwhether this RAR is deployed exploded (i.e. as a directory)custom.exploded

Note

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

Configuration Properties

none

Operations

Table 3.228. Metrics

NameDescription
Startstarts this RAR
Stopstops this RAR
Restartstops and then restarts this RAR

Package Types

Table 3.229. Package Types

NameCategoryDescription
RAR FileDeployable 

3.2.16. JBossAS5 - Embedded Resource Adapter Archive (RAR) Service

Overview

Table 3.230. Overview

Description:an embedded JCA resource adapter archive (RAR)
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.231. 

NameDescriptionRequiredInternal Name
Deployment Namethe name of this RAR yes deploymentName
Extension  yes extension
Description Template  yes descriptionTemplate
Deployment Type NameThe name of the item from the org.jboss.deployers.spi.management.KnownDeploymentTypes enum corresponding to this deployment's type. yes deploymentTypeName

Note

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

Metrics

Table 3.232. Metrics

NameTypeDescriptionInternal Name
Parenttraitthe name of this RAR's parent deploymentcustom.parent

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.2.17. JBossAS5 - Script Service

Overview

Table 3.233. Overview

Description:provides the ability to execute a script that performs some task related to its parent JBossAS server
Singleton: no
Plugin:JBossAS5

Child Resource Types

none

Connection Properties

Table 3.234. 

NameDescriptionRequiredInternal Name
Paththe absolute path to the script file yes path
Environment Variablesthe environment variables that will be passed to the script; each variable must be on a new line and have the syntax name=value; the variable's value can contain properties with the syntax %propertyName%; the script plugin will interpolate these with the current values of the corresponding properties from the script's parent JBossAS server's connection properties no environmentVariables

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 3.235. Metrics

NameDescription
Execute Scriptexecute the script; NOTE: environment variables to be passed to the script can be configured via this Script service's connection properties (under its Inventory tab)

Package Types

Table 3.236. Package Types

NameCategoryDescription
Executable ScriptExecutable ScriptThis is the script file to be uploaded to the server's bin directory.

3.2.18. JBossAS5 - Service Binding Manager Service

Overview

Table 3.237. Overview

Description:The Service Binding Manager manages the ports of the deployed services
Singleton: yes
Plugin:JBossAS5

Child Resource Types

Connection Properties

Table 3.238. 

NameDescriptionRequiredInternal Name
Component Type  yes componentType
Component Subtype  yes componentSubtype
Component Name  yes componentName

Note

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

Metrics

Table 3.239. Metrics

NameTypeDescriptionInternal Name
Active Binding SettraitThe active binding set used to obtain port bindings from.activeBindingSetName

Note

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

Configuration Properties

Table 3.240. 

NameDescriptionRequiredInternal Name
Active Binding Set NameThe name of the binding set the Service Binding Manager should use when resolving bindings. Note to JBoss ON or Jopr users (does not apply to JBoss AS admin console): CHANGING THIS PROPERTY IS POTENTIALLY DANGEROUS because if there are any port conflicts on the machine the Application Server is running on, the server will not start up again and it will not be possible to monitor it. To be able to monitor the server again after the restart you have to update the "Naming Provider Url" in the "Connection" subtab in the "Inventory" of the Application Server to the value of "jboss:service=Naming:Port" binding of the active binding set. I.e. if the "jboss:service=Naming:Port" binding of the active binding set has the port set to 4099 and hostname to 127.0.0.1, you have to set the "Naming Provider Url" to jnp://127.0.0.1:4099. yes activeBindingSetName
Standard BindingsThe standard port bindings inherited by the binding sets. yes standardBindings

Note

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

Operations

none

Package Types

none

3.2.18.1. JBossAS5 - Service Binding Set Service

Overview

Table 3.241. Overview

Description:The Service Binding Set defines all bindings of a profile. It inherits the standard bindings from the Service Binding Manager and defines a port offset and overridden and additional bindings.
Singleton: no
Plugin:JBossAS5
Child Resource Types
none
Connection Properties
none
Metrics

Table 3.242. Metrics

NameTypeDescriptionInternal Name
NametraitThe name of this binding set.name
Default Host NametraitThe default host name of this binding set.defaultHostName
Port OffsettraitThe port offset of this binding set.portOffset

Note

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

Table 3.243. 

NameDescriptionRequiredInternal Name
NameThe name of this binding set. yes name
Default Host NameThe host name that should be used for all bindings whose configuration does not specify "fixed host name". yes defaultHostName
Port OffsetA value to add to the port configuration for a standard binding to derive the port to use in this binding set. This doesn't apply to standard bindings defined as 'fixed port'. yes portOffset
Override BindingsThe binding configurations that apply only to this binding set, either non-standard bindings or ones that override standard binding configurations. The binding set inherits the standard bindings from the Service Binding Manager, applies the port offset to them (unless the standard binding is defined as "fixed port"), and appends the override bindings. These can either redefine a standard binding or define a brand new binding. The standard bindings and the override bindings then define the full set of the bindings that are defined by the binding set. yes overrideBindings

Note

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

Table 3.244. Metrics

NameDescription
Display BindingsDisplays the full set of bindings as they would look if this bindings set was active.
Package Types
none

3.3. JBoss AS 7 and EAP 6 - Standalone Server

Overview

Table 3.245. Overview

Description:Standalone AS7 server
Singleton: no
Plugin:JBossAS7

Note

The server can be started, restarted, or stopped via the Start, Restart, and Shutdown operations. The Start and Restart operations start the server by executing the server start script, typically standalone.sh on UNIX or standalone.bat on Windows. The following connection settings can be used to configure the start script execution: * Start Script - the absolute path of the start script (e.g. "/opt/jboss-as-7.1.1.Final/bin/standalone.sh") * Start Script Prefix - a prefix command line to be prepended to the start script command line (e.g. "nohup sudo -u jboss -g jboss") * Start Script Arguments - arguments to be passed to the start script (e.g. "--server-config=standalone-full-ha.xml") * Start Script Environment - environment variables to be set in the start script's environment (e.g. "JAVA_HOME=/usr/java/jdk1.6.0_30") These settings are automatically initialized by the JBossAS7 plugin discovery code to match the currently running server process' command line and environment. The settings are not used by the Stop operation, since it stops the server via the management interface, not via a script. For more detailed descriptions of the settings, see the Connection Settings section below.

Child Resource Types

Autodiscovery Process Scans

Table 3.246. Metrics

NameQuery
StandaloneASprocess|basename|match=^java.*,arg|org.jboss.as.standalone|match=.*

Connection Properties

Table 3.247. 

NameDescriptionRequiredInternal Name
Start Script PathThe path to the script that the Start and Restart operations should use to start the server. If the path is not absolute, it is resolved relative to the server home directory (e.g. "bin/standalone.sh", "bin/domain.sh"). no startScript
Start Script PrefixA prefix command line that should be prepended to the start script command line by the Start and Restart operations; the prefix command must be an absolute path (e.g. "/usr/bin/sudo"). This property is most commonly used to run the AS7 process as a different user than the RHQ Agent (e.g. "sudo -u jboss -g jboss" could be used to run AS7 as user "jboss" and group "jboss". It is also possible to chain prefix commands (e.g. "nohup sudo -u jboss" could be used to make AS7 ignore HUP signals and to run as user "jboss"). no startScriptPrefix
Start Script Environment VariablesThe variables that the Start and Restart operations will add to the environment of the server start script. Each name=value pair should be on a new line. Variable values should *not* be enclosed in quotes (e.g. JAVA_OPTS=-Xms512M -Xmx1024M). On UNIX systems, the typical minimum set of environment variables is: PATH=/usr/bin:/bin . And on Windows the typical minimum set is: PATH=C:\Windows\System32;C:\Windows , OS=Windows_NT , SYSTEMROOT=C:\Windows . In addition, it is good practice to set JAVA_HOME to the absolute path of the install directory of the JRE or JDK you wish to use to run the AS7 instance. However, if JAVA_HOME is not specified, the start script will attempt to find java in the PATH. There is currently a 2000 character limit for this value. no startScriptEnv
Start Script ArgumentsThe arguments that the Start and Restart operations will pass to the server start script. Each argument should be on a new line - for example: --server-config=standalone-ha-full.xml. As an exception, the value of a space-delimited option can optionally be on the same line as the option - for example: -c standalone-ha-full.xml. There is currently a 2000 character limit for this value. no startScriptArgs
Log Event Sources  yes logEventSources
Availability Check PeriodThe amount of time, in seconds, that must elapse between availability checks to see if the server is up. If set, the availability checks will be performed asynchronously thus allowing slow-responding servers to avoid being falsely reported as down. Minimum value is 60 seconds. no availabilityCheckPeriod
Hostname  yes hostname
Port  yes port
UserManagement user for a secured AS no user
PasswordPassword for the management user no password
Management Connection TimeoutMaximum time in milliseconds to keep alive an idle management connection. Zero and negative values will disable connection persistence. Defaults to 5000 ms. no managementConnectionTimeout
Home DirectoryRoot directory of the server installation no homeDir
Base DirectoryBase directory for server content no baseDir
Configuration DirectoryBase configuration directory no configDir
Log Directorythe directory where log files will be written for this server no logDir
Product TypeServer product type (e.g. AS or EAP) no productType

Note

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

Metrics

Table 3.248. Metrics

NameTypeDescriptionInternal Name
Number of management requestsmeasurementNumber of requests sent to the controller_internal:mgmtRequests
Number of management requests per MinutemeasurementNumber of requests sent to the controller_internal:mgmtRequests
Time used for management requestsmeasurementTotal time for requests_internal:requestTime
Time used for management requests per MinutemeasurementTotal time for requests_internal:requestTime
Maximum request timemeasurementMax time for a request since last metric get_internal:maxTime
Server StatetraitDetailed server stateserver-state
Server Code NametraitServer Code Name_skm:release-codename
Server VersiontraitServer Version_skm:release-version
Product NametraitProduct Name_skm:product-name
Product VersiontraitProduct Version_skm:product-version
Server Start TimetraitServer Start TimestartTime
JGroups Multicast Addresstraitthe host and port used by JGroups for multicastmulticastAddress
Server Config FiletraitThe name of the server configuration file this server is usingconfig-file
Deploy DirectorytraitThe deployment directory for bundles (usually 'standalone/deployments'deployDir

Note

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

Configuration Properties

Table 3.249. 

NameDescriptionRequiredInternal Name
Properties  no *2
PathThe standard paths provided by the system include: jboss.home - the root directory of the JBoss AS distribution; user.home - user's home directory; user.dir - user's current working directory; java.home - java installation directory; jboss.server.base.dir - root directory for an individual server instance; jboss.server.data.dir - directory the server will use for persistent data file storage; jboss.server.log.dir - directory the server will use for log file storage; jboss.server.tmp.dir - directory the server will use for temporary file storage; jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances no *3
Installed extensions  no *1
Base DirThe base directory for JBoss Application Server. yes base-dir
Config DirThe directory where the configurations are stored. yes config-dir
Config FileThe configuration file used to launch JBoss Application Server. yes config-file
Content DirThe directory where user content (e.g. deployments) that is managed by the server is stored. yes content-dir
Data DirThe data directory. yes data-dir
Deploy DirDeprecated variant of 'content-dir'. yes deploy-dir
Ext DirsA list of ext directories. yes ext-dirs
Home DirThe home directory for JBoss Application Server. yes home-dir
Host NameThe host name. yes host-name
Initial Running ModeThe current running mode of the server. Either LIVE (normal operations) or ADMIN_ONLY. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests. yes initial-running-mode
Launch TypeThe type of the running server. yes launch-type
Log DirThe directory where log files are sent. yes log-dir
Modules DirThe directory where modules are found. yes modules-dir
Node NameThe name of the server node. yes node-name
Qualified Host NameThe qualified host name. yes qualified-host-name
Server NameThe name of the server. yes server-name
Temp DirThe temporary directory. yes temp-dir

Note

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

Operations

Table 3.250. Metrics

NameDescription
ReloadMake the server re-load the (changed) configuration. To load a different startup config use 'restart'
StartStart the server by invoking its start script
RestartRestart the server by shutting it down and invoking its start script
ShutdownShut down the server.
Install RHQ userInstalls a user in the server for management

Package Types

none

3.3.1. JBoss AS 7 and EAP 6 - ModCluster Standalone Service

Overview

Table 3.251. Overview

Description:Mod_cluster support
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.252. 

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

Table 3.253. Metrics

NameDescription
Add ProxyAdd the proxy to the list of httpd connected to the node.
List ProxiesRead the list of httpd connected to the node.
Read Proxies ConfigurationSend a DUMP to httpd and display the result.
Read Proxies InfoSend a INFO to httpd and display the result.
RefreshRefresh the node sending a new CONFIG message to Apache httpd.
Remove ProxyRemove the proxy to the list of httpd connected to the node.
ResetReset the node connection to Apache httpd.

Package Types

none

3.3.1.1. JBoss AS 7 and EAP 6 - Service Configuration Service

Overview

Table 3.254. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.255. 

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

Table 3.256. 

NameDescriptionRequiredInternal Name
Proxy ListList of proxies, Format (hostname:port) separated with commas. no proxy-list
Proxy UrlBase URL for MCMP requests. no proxy-url
Advertise SocketName of Socket binding to use for the Advertise socket. no advertise-socket
AdvertiseUse Advertise logic or not. no advertise
Advertise Security KeyString containing the security key for the Advertise logic. no advertise-security-key
BalancerThe balancer name. no balancer
ConnectorName of the web connector used to communicate with the load balancer. yes connector
Load Balancing GrouploadBalancingGroup name. no load-balancing-group
Excluded ContextsList of contexts mod_cluster should ignore, Format String separated with commas. no excluded-contexts
Auto Enable ContextsEnable contexts even if disabled in mod_cluster_manger (httpd). no auto-enable-contexts
Sticky SessionUse sticky sessions for requests. no sticky-session
Sticky Session RemoveRemove session information on failover. no sticky-session-remove
Sticky Session ForceDon't failover a request with session information. no sticky-session-force
Worker TimeoutTimeout to wait in httpd for an available worker to process the requests. no worker-timeout
Max AttemptsMax attempts to process an idempotent request. no max-attempts
Flush PacketsEnables/disables packet flushing in httpd. no flush-packets
Flush WaitTime to wait before flushing packets in httpd. no flush-wait
PingTime (in seconds) in which to wait for a pong answer to a ping. no ping
SmaxSoft maximum idle connection count in httpd no smax
TtlTime to live (in seconds) for idle connections above smax no ttl
Node TimeoutTimeout (in seconds) for proxy connections to a node. no node-timeout
Stop Context TimeoutMax time to wait for context to process pending requests. no stop-context-timeout
Socket TimeoutTimeout to wait for httpd to answer a MCMP message. no socket-timeout

Note

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

Table 3.257. Metrics

NameDescription
Add Custom MetricAdd new custom metric to the load balancer provider.
Add MetricAdd new metric to the load balancer provider.
Remove Custom MetricRemove a custom metric from the load balancer provider.
Remove MetricAdd new metric to the load balancer provider.
Package Types
none
3.3.1.1.1. JBoss AS 7 and EAP 6 - Dynamic Load Provider Service
Overview

Table 3.258. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.259. 

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

Table 3.260. 

NameDescriptionRequiredInternal Name
DecayDecay. The default value is 2. no decay
HistoryHistory. The default value is 9. no history

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.1.1.1.1. JBoss AS 7 and EAP 6 - Custom Load Metric Service
Overview

Table 3.261. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.262. 

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

Table 3.263. 

NameDescriptionRequiredInternal Name
CapacityCapacity of the metric. The default value is 1 no capacity
ClassClass name of the custom metric. yes class
WeightWeight of the metric. The default value is 1. no weight

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.1.1.1.2. JBoss AS 7 and EAP 6 - Load Metric Service
Overview

Table 3.264. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.265. 

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

Table 3.266. 

NameDescriptionRequiredInternal Name
CapacityCapacity of the metric. The default value is 1. no capacity
TypeType of the metric yes type
WeightWeight of the metric. The default value is 1. no weight

Note

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

Table 3.267. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.268. 

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

Table 3.269. 

NameDescriptionRequiredInternal Name
Ca Certificate FileCertificate authority. no ca-certificate-file
Ca Revocation UrCertificate authority revocation list. no ca-revocation-ur
Certificate Key FileKey file for the certificate. no certificate-key-file
Cipher SuiteThe allowed cipher suite. no cipher-suite
Key AliasThe key alias. no key-alias
PasswordPassword. no password
ProtocolThe SSL protocols that are enabled. no protocol

Note

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

3.3.2. JBoss AS 7 and EAP 6 - JVM Service

Overview

Table 3.270. Overview

Description:Information about the underlying JVM
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.271. 

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.1. JBoss AS 7 and EAP 6 - Operating System Service

Overview

Table 3.272. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.273. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.274. Metrics

NameTypeDescriptionInternal Name
Available ProcessorsmeasurementThe number of processors available to the Java virtual machine.available-processors
System Load AveragemeasurementThe system load average for the last minute. The load average may not be available on some platforms; if the load average is not available, a negative value is returned.system-load-average

Note

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

3.3.2.2. JBoss AS 7 and EAP 6 - Memory Service

Overview

Table 3.275. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.276. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.277. Metrics

NameTypeDescriptionInternal Name
Object Pending Finalization CountmeasurementThe approximate number of objects for which finalization is pending.object-pending-finalization-count
Initial heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.heap-memory-usage:init
Used heapmeasurementThe amount of used memory in bytes.heap-memory-usage:used
Committed heapmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.heap-memory-usage:committed
Maximum heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.heap-memory-usage:max
Initial non-heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.non-heap-memory-usage:init
Used non-heap memorymeasurementThe amount of used memory in bytes.non-heap-memory-usage:used
Committed non-heap memorymeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.non-heap-memory-usage:committed
Maximum non-heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.non-heap-memory-usage:max

Note

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

Table 3.278. Metrics

NameDescription
Trigger GCRuns the garbage collector.
Package Types
none

3.3.2.3. JBoss AS 7 and EAP 6 - Runtime Service

Overview

Table 3.279. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.280. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.281. Metrics

NameTypeDescriptionInternal Name
UptimemeasurementThe uptime of the Java virtual machine in milliseconds.uptime

Note

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

3.3.2.4. JBoss AS 7 and EAP 6 - Threading Service

Overview

Table 3.282. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.283. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.284. Metrics

NameTypeDescriptionInternal Name
Thread CountmeasurementThe current number of live threads including both daemon and non-daemon threads.thread-count
Peak Thread CountmeasurementThe peak live thread count since the Java virtual machine started or peak was reset.peak-thread-count
Total Started Thread CountmeasurementThe total number of threads created and also started since the Java virtual machine started.total-started-thread-count
Daemon Thread CountmeasurementThe current number of live daemon threads.daemon-thread-count
Current Thread Cpu TimemeasurementThe total CPU time for the current thread in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' undefined.current-thread-cpu-time
Current Thread User TimemeasurementThe CPU time that the current thread has executed in user mode in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' the result will be undefined current-thread-user-time

Note

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

Table 3.285. 

NameDescriptionRequiredInternal Name
Thread Contention Monitoring EnabledWhether thread contention monitoring is enabled. no thread-contention-monitoring-enabled
Thread Cpu Time EnabledWhether thread CPU time measurement is enabled. no thread-cpu-time-enabled
Thread Contention Monitoring SupportedWhether the Java virtual machine supports thread contention monitoring. no thread-contention-monitoring-supported
Thread Cpu Time SupportedWhether the Java virtual machine implementation supports CPU time measurement for any thread. no thread-cpu-time-supported
Current Thread Cpu Time SupportedWhether the Java virtual machine supports CPU time measurement for the current thread. no current-thread-cpu-time-supported
Object Monitor Usage SupportedWhether the Java virtual machine supports monitoring of object monitor usage. no object-monitor-usage-supported
Synchronizer Usage SupportedWhether the Java virtual machine supports monitoring of ownable synchronizer usage. no synchronizer-usage-supported

Note

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

Table 3.286. Metrics

NameDescription
Dump All ThreadsReturns the thread info for all live threads with stack trace and synchronization information.
Find Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors or ownable synchronizers.
Find Monitor Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors.
Get Thread Cpu TimeReturns the total CPU time for a thread of the specified ID in nanoseconds.
Get Thread InfoReturns the thread info for a thread of the specified id. The stack trace, locked monitors, and locked synchronizers in the returned reply object will be empty.
Get Thread InfosReturns the thread info for each thread whose ID is in the input list.
Get Thread User TimeReturns the CPU time that a thread of the specified ID has executed in user mode in nanoseconds.
Reset Peak Thread CountResets the peak thread count to the current number of live threads.
Get All thread idsGet all live thread IDs. If a security manager is installed and the caller does not have ManagementPermission('monitor'), the result will be undefined.
Package Types
none

3.3.2.5. JBoss AS 7 and EAP 6 - Garbage Collector Service

Overview

Table 3.287. Overview

Description:Parent resource for the resources providing the management interface for the garbage collection of the Java virtual machine.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.288. 

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.5.1. JBoss AS 7 and EAP 6 - Garbage Collector Resource Service
Overview

Table 3.289. Overview

Description:The management interface for one of the garbage collectors in the Java virtual machine.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.290. 

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.291. Metrics

NameTypeDescriptionInternal Name
Collection CountmeasurementThe total number of collections that have occurred.collection-count
Collection Count per MinutemeasurementThe total number of collections that have occurred.collection-count
Collection TimemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
Collection Time per MinutemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
NametraitThe name representing this garbage collectorname
ValidtraitWhether this this memory manager is valid in the Java virtual machine.valid

Note

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

Table 3.292. 

NameDescriptionRequiredInternal Name
Memory Pool NamesThe name of memory pools that this garbage collector manages. yes memory-pool-names

Note

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

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

3.3.3. JBoss AS 7 and EAP 6 - JBossWeb Service

Overview

Table 3.300. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.301. 

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

Table 3.302. 

NameDescriptionRequiredInternal Name
Disabled: 0Enable the default Servlet mapping. The default value is false. no disabled:0
File EncodingForce a file encoding. no file-encoding
ListingsEnable folder listings. The default value is false. no listings
Max DepthMaximum recursion for PROPFIND. The default value is 3. no max-depth
Read OnlyAllow write HTTP methods (PUT, DELETE). The default value is true. no read-only
SendfileEnable sendfile if possible, for files bigger than the specified byte size. The default value is 49152. no sendfile
SecretSecret for WebDAV locking operations. no secret
WebdavEnable WebDAV functionality. The default value is false. no webdav
Check IntervalCheck interval for JSP updates using a background thread. The default value is 0. no check-interval
DevelopmentEnable the development mode, which gives more information when an error occurs. The default value is false. no development
Disabled: 1Enable the JSP container. The default value is false. no disabled:1
Display Source FragmentWhen a runtime error occurs, attempts to display corresponding JSP source fragment. The default value is true. no display-source-fragment
Dump SmapWrite SMAP data to a file. The default value is false. no dump-smap
Error On Use Bean Invalid Class AttributeEnable errors when using a bad class in useBean. The default value is false. no error-on-use-bean-invalid-class-attribute
Generate Strings As Char ArraysGenerate String constants as char arrays. The default value is false. no generate-strings-as-char-arrays
Java EncodingSpecify the encoding used for Java sources. The default value is UTF8. no java-encoding
Keep GeneratedKeep the generated Servlets. The default value is true. no keep-generated
Mapped FileMap to the JSP source. The default value is true. no mapped-file
Modification Test IntervalMinimum amount of time between two tests for updates, in seconds. The default value is 4. no modification-test-interval
Recompile On FailRetry failed JSP compilations on each request. The default value is false. no recompile-on-fail
Scratch DirSpecify a different work directory. no scratch-dir
SmapEnable SMAP. The default value is true. no smap
Source VmSource VM level for compilation. The default value is 1.5. no source-vm
Tag PoolingEnable tag pooling. The default value is true. no tag-pooling
Target VmTarget VM level for compilation. The default value is 1.5. no target-vm
Trim SpacesTrim some spaces from the generated Servlet. The default value is false. no trim-spaces
X Powered ByEnable advertising the JSP engine in x-powered-by. The default value is true. no x-powered-by
Welcome FileA welcome file declaration. no welcome-file
Default Virtual ServerThe web container's default virtual server. The default value is default-host. yes default-virtual-server
Instance IdThe identifier for this server instance. no instance-id
NativeAdd the native initialization listener to the web container. The default value is true. no native

Note

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

Operations

none

Package Types

none

3.3.3.1. JBoss AS 7 and EAP 6 - Connector Service

Overview

Table 3.303. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.304. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.305. Metrics

NameTypeDescriptionInternal Name
Bytes SentmeasurementNumber of byte sent by the connector.bytesSent
Bytes Sent per MinutemeasurementNumber of byte sent by the connector.bytesSent
Bytes ReceivedmeasurementNumber of byte received by the connector (POST data).bytesReceived
Bytes Received per MinutemeasurementNumber of byte received by the connector (POST data).bytesReceived
Processing TimemeasurementProcessing time used by the connector. Im milli-seconds.processingTime
Processing Time per MinutemeasurementProcessing time used by the connector. Im milli-seconds.processingTime
Error CountmeasurementNumber of error that occurs when processing requests by the connector.errorCount
Error Count per MinutemeasurementNumber of error that occurs when processing requests by the connector.errorCount
Max TimemeasurementMax time spent to process a requests.maxTime
Request CountmeasurementNumber of the request processed by the connector.requestCount
Request Count per MinutemeasurementNumber of the request processed by the connector.requestCount
Max connectionsmeasurementNumber of max connections this connector can handle (see configuration to set it)_expr:max-connections

Note

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

Table 3.306. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
SchemeThe web connector scheme. yes scheme
Socket BindingThe web connector socket-binding reference, this connector should be bound to. yes socket-binding
EnabledDefines whether the connector should be started on startup. The default value is true. no enabled
Enable LookupsEnable DNS lookups for Servlet API. The default value is false. no enable-lookups
ExecutorThe name of the executor that should be used for the processing threads of this connector. If undefined defaults to using an internal pool. no executor
Max connectionsAmount of concurrent connections that can be processed by the connector with optimum performance. The default value depends on the connector used and the number of cpu cores (512*cores for JIO, 32*cores for APR). no max-connections:expr
Max Post SizeMaximum size in bytes of a POST request that can be parsed by the container. The default value is 2097152. no max-post-size
Max Save Post SizeMaximum size in bytes of a POST request that will be saved during certain authentication schemes. The default value is 4096. no max-save-post-size
NameA unique name for the connector. no name
ProtocolThe web connector protocol. (e.g. 'HTTP/1.1' or 'APR' or a name of a class implementing ProtocolHandler and MBeanRegistration ) yes protocol
Proxy NameThe host name that will be used when sending a redirect. The default value is null. no proxy-name
Proxy PortThe port that will be used when sending a redirect. no proxy-port
Redirect PortThe port for redirection to a secure connector. The default value is 8433. no redirect-port:expr
SecureIndicates if content sent or received by the connector is secured from the user perspective. The default value is false. no secure
Virtual ServerThe list of virtual servers that can be accessed through this connector. The default is to allow all virtual servers. no virtual-server

Note

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

3.3.3.2. JBoss AS 7 and EAP 6 - VHost Service

Overview

Table 3.307. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.308. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.309. Metrics

NameTypeDescriptionInternal Name
_aliasestraitAliases for this virtual host_aliases

Note

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

Table 3.310. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
Virtual server aliasesThe virtual server aliases yes alias
Default Web ModuleThe web module deployment name that will be mapped as the root webapp. yes default-web-module
Enable Welcome RootWhether or not the bundled welcome directory is used as the root web context. The default value is false. yes enable-welcome-root
NameA unique virtual host name no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.3.2.1. JBoss AS 7 and EAP 6 - Rewrite Rules Service
Overview

Table 3.311. Overview

Description:A list of rewrite rules that will be processed in order on the URL or vhost specified in the request. Those follow the rules for mod_rewrite. Please consult the manual for help on settings
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.312. 

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

Table 3.313. 

NameDescriptionRequiredInternal Name
Conditions  no *1
FlagsOption flags for this rewrite rule. Consult the mod_rewrite docs. yes flags
PatternThe pattern that will be matched. Consult the mod_rewrite docs. yes pattern
SubstitutionThe string that will replace the original URL or vhost. Consult the mod_rewrite docs. yes substitution

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.3.2.2. JBoss AS 7 and EAP 6 - Access Log Service
Overview

Table 3.314. Overview

Description:The access log configuration for this virtual server.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.315. 

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

Table 3.316. 

NameDescriptionRequiredInternal Name
PathThe relative folder path. no path
Relative ToThe folder the path is relative to. The default value is jboss.server.log.dir. no relative-to
ExtendedEnable extended pattern, with more options. The default value is false. no extended
PatternThe access log pattern. The default value is common. no pattern
PrefixPrefix for the log file name. The default value is false. no prefix
Resolve HostsHost resolution. The default value is false. no resolve-hosts
RotateRotate the access log every day. The default value is true. no rotate

Note

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

3.3.4. JBoss AS 7 and EAP 6 - General JCA connectors Service

Overview

Table 3.317. Overview

Description:General settings of the JCA engine. Not necessarily for end-users
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.318. 

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

Table 3.319. 

NameDescriptionRequiredInternal Name
Default Workmanager Short Running Thread PoolSpecify the name of short running thread pool yes default-workmanager-short-running-thread-pool
Default Workmanager Long Running Thread PoolSpecify the name of long running thread pool yes default-workmanager-long-running-thread-pool
Bean Validation EnabledSpecify whether bean validation is enabled yes bean-validation-enabled
Archive Validation EnabledEnabling the validation yes archive-validation-enabled
Archive Validation Fail On ErrorShould an archive validation error report fail the deployment. Default: true yes archive-validation-fail-on-error
Archive Validation Fail On WarnShould an archive validation warning report fail the deployment. Default: false yes archive-validation-fail-on-warn
Cached Connection Manager Debugenable/disable debug information logging for cached connection manager yes cached-connection-manager-debug
Cached Connection Manager Errorenable/disable error information logging for cached connection manager yes cached-connection-manager-error

Note

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

Operations

none

Package Types

none

3.3.5. JBoss AS 7 and EAP 6 - Datasources (Standalone) Service

Overview

Table 3.320. Overview

Description:Datasources subsystem for Standalone servers.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.321. 

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.5.1. JBoss AS 7 and EAP 6 - DataSource (Standalone) Service

Overview

Table 3.322. Overview

Description:A non-XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.323. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.324. Metrics

NameTypeDescriptionInternal Name
Prepared Statement Cache Current SizemeasurementThe number of prepared and callable statements currently cached in the statement cachePreparedStatementCacheCurrentSize
Prepared Statement Cache Miss CountmeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Miss Count per MinutemeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Add CountmeasurementThe number of statements added to the statement cachePreparedStatementCacheAddCount
Prepared Statement Cache Access CountmeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Access Count per MinutemeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Delete CountmeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Delete Count per MinutemeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Hit CountmeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Prepared Statement Cache Hit Count per MinutemeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Active CountmeasurementThe active countActiveCount
Available CountmeasurementThe available countAvailableCount
Average Blocking TimemeasurementThe average time spent blocking for a connectionAverageBlockingTime
Average Creation TimemeasurementThe average time spent creating a physical connectionAverageCreationTime
Created CountmeasurementThe created countCreatedCount
Created Count per MinutemeasurementThe created countCreatedCount
Destroyed CountmeasurementThe destroyed countDestroyedCount
Destroyed Count per MinutemeasurementThe destroyed countDestroyedCount
Max Creation TimemeasurementThe maximum time for creating a physical connectionMaxCreationTime
Max Used CountmeasurementThe maximum number of connections usedMaxUsedCount
Max Wait TimemeasurementThe maximum wait time for a connectionMaxWaitTime
Timed OutmeasurementThe timed out countTimedOut
Timed Out per MinutemeasurementThe timed out countTimedOut
Total Creation TimemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Creation Time per MinutemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Blocking TimemeasurementThe total blocking timeTotalBlockingTime
Total Blocking Time per MinutemeasurementThe total blocking timeTotalBlockingTime
Connection Available?traitConnection Available?connectionAvailable
Min Pool Size settingmeasurementThe min pool size settingmin-pool-size
Max Pool Size settingmeasurementThe max pool size settingmax-pool-size

Note

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

Table 3.325. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Connection UrlThe JDBC driver connection URL yes connection-url
Driver NameName of the (existing) JDBC driver to use yes driver-name
Driver ClassThe fully qualified name of the JDBC driver class no driver-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
DriverDefines the JDBC driver the datasource should use with this format: driver-name>#major-version.minor-version where driver-name is the fully qualified name of the JDBC driver class no driver
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
JtaEnable JTA integration no jta
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Allow Multiple UsersSpecifies if multiple users will access the datasource through the getConnection(user, password) method and hence if the internal pool type should account for that no allow-multiple-users
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait MillisIndicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm

Note

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

Table 3.326. Metrics

NameDescription
EnableEnables the data-source
DisableDisables the data-source
Flush All Connection In PoolFlushes the pool for all connections
Flush Idle Connection In PoolFlushes the pool for idle connections
Test Connection In PoolTests if a connection can be obtained
Package Types
none

3.3.5.2. JBoss AS 7 and EAP 6 - XADataSource (Standalone) Service

Overview

Table 3.327. Overview

Description:An XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.328. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.329. Metrics

NameTypeDescriptionInternal Name
Prepared Statement Cache Current SizemeasurementThe number of prepared and callable statements currently cached in the statement cachePreparedStatementCacheCurrentSize
Prepared Statement Cache Miss CountmeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Miss Count per MinutemeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Add CountmeasurementThe number of statements added to the statement cachePreparedStatementCacheAddCount
Prepared Statement Cache Access CountmeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Access Count per MinutemeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Delete CountmeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Delete Count per MinutemeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Hit CountmeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Prepared Statement Cache Hit Count per MinutemeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Active CountmeasurementThe active countActiveCount
Available CountmeasurementThe available countAvailableCount
Average Blocking TimemeasurementThe average time spent blocking for a connectionAverageBlockingTime
Average Creation TimemeasurementThe average time spent creating a physical connectionAverageCreationTime
Created CountmeasurementThe created countCreatedCount
Created Count per MinutemeasurementThe created countCreatedCount
Destroyed CountmeasurementThe destroyed countDestroyedCount
Destroyed Count per MinutemeasurementThe destroyed countDestroyedCount
Max Creation TimemeasurementThe maximum time for creating a physical connectionMaxCreationTime
Max Used CountmeasurementThe maximum number of connections usedMaxUsedCount
Max Wait TimemeasurementThe maximum wait time for a connectionMaxWaitTime
Timed OutmeasurementThe timed out countTimedOut
Timed Out per MinutemeasurementThe timed out countTimedOut
Total Creation TimemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Creation Time per MinutemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Blocking TimemeasurementThe total blocking timeTotalBlockingTime
Total Blocking Time per MinutemeasurementThe total blocking timeTotalBlockingTime
Connection Available?traitConnection Available?connectionAvailable
Min Pool Size settingmeasurementThe min pool size settingmin-pool-size
Max Pool Size settingmeasurementThe max pool size settingmax-pool-size

Note

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

Table 3.330. 

NameDescriptionRequiredInternal Name
Properties  yes *2
Xa Datasource ClassThe fully qualified name of the javax.sql.XADataSource implementation yes xa-datasource-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit yes driver-name
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
InterleavingAn element to enable interleaving for XA connection factories no interleaving
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different context no no-tx-separate-pool
Pad XidShould the Xid be padded no pad-xid
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Wrap Xa DatasourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance no wrap-xa-datasource
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Recovery Plugin Class Namerecovery plugin implementation provided for specific purpose (i.e vendor) no recovery-plugin-class-name
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait Millishe allocation retry wait millis element indicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Xa Resource TimeoutPassed to XAResource.setTransactionTimeout() Default is zero which does not invoke the setter. In seconds no xa-resource-timeout
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm
Recovery Usernameusername used to try connection recovery no recovery-username
Recovery Passwordpassword used to try connection recovery no recovery-password
Recovery Security Domainsecurity-domain used to try connection recovery no recovery-security-domain
No Recoveryif true no recovery are tried for this connection pool no no-recovery

Note

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

Table 3.331. Metrics

NameDescription
EnableEnables the data-source
DisableDisables the data-source
Flush All Connection In PoolFlushes the pool for all connections
Flush Idle Connection In PoolFlushes the pool for idle connections
Test Connection In PoolTests if a connection can be obtained
Package Types
none

3.3.6. JBoss AS 7 and EAP 6 - Logging Service

Overview

Table 3.332. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.333. 

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

Table 3.334. 

NameDescriptionRequiredInternal Name
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
HandlersThe Handlers associated with this Logger. yes handlers

Note

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

Operations

none

Package Types

none

3.3.6.1. JBoss AS 7 and EAP 6 - Async Handler Service

Overview

Table 3.335. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.336. 

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

Table 3.337. 

NameDescriptionRequiredInternal Name
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Overflow ActionSpecify what action to take when the overflowing. The valid options are 'block' and 'discard'. The default value is BLOCK. yes overflow-action
Queue LengthThe queue length to use before flushing writing yes queue-length
SubhandlersThe Handlers associated with this async handler. no subhandlers

Note

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

Table 3.338. Metrics

NameDescription
Assign SubhandlerAssign a subhandler to the ASYNC handler.
DisableDisable a logging handler.
EnableEnable a logging handler.
Unassign SubhandlerUnassign a subhandler from the ASYNC handler.
Package Types
none

3.3.6.2. JBoss AS 7 and EAP 6 - Console Handler Service

Overview

Table 3.339. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.340. 

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

Table 3.341. 

NameDescriptionRequiredInternal Name
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
TargetDefines the target of the console handler. The value can either be SYSTEM_OUT or SYSTEM_ERR. The default value is System.out. no target

Note

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

Table 3.342. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.3.6.3. JBoss AS 7 and EAP 6 - Custom Handler Service

Overview

Table 3.343. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.344. 

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

Table 3.345. 

NameDescriptionRequiredInternal Name
ClassThe logging handler class to be used. yes class
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
ModuleThe module that the logging handler depends on. yes module
Properties  yes properties

Note

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

Table 3.346. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.3.6.4. JBoss AS 7 and EAP 6 - File Handler Service

Overview

Table 3.347. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.348. 

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

Table 3.349. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level

Note

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

Table 3.350. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.3.6.5. JBoss AS 7 and EAP 6 - Logger Service

Overview

Table 3.351. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.352. 

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

Table 3.353. 

NameDescriptionRequiredInternal Name
HandlersThe Handlers associated with this Logger. no handlers
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Use Parent HandlersSpecifies whether or not this logger should send its output to it's parent Logger. The default value is true. no use-parent-handlers

Note

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

Table 3.354. Metrics

NameDescription
Change Log LevelChange the logging level for a logger category.
Package Types
none

3.3.6.6. JBoss AS 7 and EAP 6 - Periodic Rotating File Handler Service

Overview

Table 3.355. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.356. 

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

Table 3.357. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
SuffixSet the suffix string. The string is in a format which can be understood by java.text.SimpleDateFormat. The period of the rotation is automatically calculated based on the suffix. yes suffix

Note

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

Table 3.358. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.3.6.7. JBoss AS 7 and EAP 6 - Size Rotating File Handler Service

Overview

Table 3.359. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.360. 

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

Table 3.361. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Max Backup IndexThe maximum number of backups to keep. The default value is 1. yes max-backup-index
Rotate SizeThe size at which to rotate the log file. The default value is 2m. yes rotate-size

Note

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

Table 3.362. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.3.7. JBoss AS 7 and EAP 6 - Webservices Service

Overview

Table 3.363. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.364. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Metrics

none

Configuration Properties

Table 3.365. 

NameDescriptionRequiredInternal Name
Modify Wsdl AddressWhether the soap address can be modified. no modify-wsdl-address
Wsdl HostThe WSDL, that is a required deployment artifact for an endpoint, has a <soap:address> element which points to the location of the endpoint. JBoss supports rewriting of that SOAP address. If the content of <soap:address> is a valid URL, JBossWS will not rewrite it unless 'modify-wsdl-address' is true. If the content of <soap:address> is not a valid URL, JBossWS will rewrite it using the attribute values given below. If 'wsdl-host' is set to 'jbossws.undefined.host', JBossWS uses requesters host when rewriting the <soap:address> no wsdl-host
Wsdl PortThe non-secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-port
Wsdl Secure PortThe secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-secure-port

Note

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

Operations

none

Package Types

none

3.3.7.1. JBoss AS 7 and EAP 6 - Endpoint Service

Overview

Table 3.366. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.367. 

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.7.1.1. JBoss AS 7 and EAP 6 - Post Handler Chain Service
Overview

Table 3.368. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.369. 

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

Table 3.370. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.7.1.1.1. JBoss AS 7 and EAP 6 - Post Handler Service
Overview

Table 3.371. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.372. 

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

Table 3.373. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.7.1.2. JBoss AS 7 and EAP 6 - Pre Handler Chain Service
Overview

Table 3.374. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.375. 

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

Table 3.376. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.7.1.2.1. JBoss AS 7 and EAP 6 - Pre Handler Service
Overview

Table 3.377. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.378. 

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

Table 3.379. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

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

Table 3.380. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.381. 

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

Table 3.382. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.3.8. JBoss AS 7 and EAP 6 - Naming Service

Overview

Table 3.383. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.384. 

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

Table 3.385. Metrics

NameDescription
JNDIViewPeek at the JNDI tree

Package Types

none

3.3.8.1. JBoss AS 7 and EAP 6 - Binding Service

Overview

Table 3.386. Overview

Description:JNDI bindings for primitive types
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.387. 

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

Table 3.388. 

NameDescriptionRequiredInternal Name
Binding TypeThe type of binding to create, may be simple, lookup or object-factory yes binding-type
ClassThe object factory class name for object factory bindings no class
LookupThe entry to lookup in JNDI for lookup bindings no lookup
ModuleThe module to load the object factory from for object factory bindings no module
TypeThe type of the value to bind for simple bindings, this must be a primitive type no type
ValueThe value to bind for simple bindings no value

Note

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

3.3.9. JBoss AS 7 and EAP 6 - Transactions Subsystem (Standalone) Service

Overview

Table 3.389. Overview

Description:The transactions subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.390. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Metrics

Table 3.391. Metrics

NameTypeDescriptionInternal Name
Number Of Nested TransactionsmeasurementThe total number of nested (sub) transactions created.number-of-nested-transactions
Number Of Nested Transactions per MinutemeasurementThe total number of nested (sub) transactions created.number-of-nested-transactions
Number Of Timed Out TransactionsmeasurementThe number of transactions that have rolled back due to timeout.number-of-timed-out-transactions
Number Of Timed Out Transactions per MinutemeasurementThe number of transactions that have rolled back due to timeout.number-of-timed-out-transactions
Number Of Committed TransactionsmeasurementThe number of committed transactions.number-of-committed-transactions
Number Of Committed Transactions per MinutemeasurementThe number of committed transactions.number-of-committed-transactions
Number Of TransactionsmeasurementThe total number of transactions (top-level and nested) creatednumber-of-transactions
Number Of Transactions per MinutemeasurementThe total number of transactions (top-level and nested) creatednumber-of-transactions
Number Of HeuristicsmeasurementThe number of transactions which have terminated with heuristic outcomes.number-of-heuristics
Number Of Heuristics per MinutemeasurementThe number of transactions which have terminated with heuristic outcomes.number-of-heuristics
Number Of Aborted TransactionsmeasurementThe number of aborted (i.e. rolledback) transactions.number-of-aborted-transactions
Number Of Aborted Transactions per MinutemeasurementThe number of aborted (i.e. rolledback) transactions.number-of-aborted-transactions
Number Of Inflight TransactionsmeasurementThe number of transactions that have begun but not yet terminated.number-of-inflight-transactions
Number Of Inflight Transactions per MinutemeasurementThe number of transactions that have begun but not yet terminated.number-of-inflight-transactions
Number Of Application RollbacksmeasurementThe number of transactions that have been rolled back by application request. This includes those that timeout, since the timeout behaviour is considered an attribute of the application configuration.number-of-application-rollbacks
Number Of Application Rollbacks per MinutemeasurementThe number of transactions that have been rolled back by application request. This includes those that timeout, since the timeout behaviour is considered an attribute of the application configuration.number-of-application-rollbacks
Number Of Resource RollbacksmeasurementThe number of transactions that rolled back due to resource (participant) failure.number-of-resource-rollbacks
Number Of Resource Rollbacks per MinutemeasurementThe number of transactions that rolled back due to resource (participant) failure.number-of-resource-rollbacks

Note

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

Configuration Properties

Table 3.392. 

NameDescriptionRequiredInternal Name
Relative ToReferences a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no relative-to
Process Id UuidIndicates whether the transaction manager should use a UUID based process id. no process-id-uuid
Socket BindingUsed to reference the correct socket binding to use for the recovery environment. no socket-binding
JtsIf true this enables the Java Transaction Service. The default value is false. no jts
Object Store PathDenotes a relative or absolute filesystem path denoting where the transaction manager object store should store data. By default the value is treated as relative to the path denoted by the 'relative-to' attribute. The default value is tx-object-store. no object-store-path
PathDenotes a relative or absolute filesystem path denoting where the transaction manager core should store data. By default the value is treated as relative to the path denoted by the 'relative-to' attribute. The default value is var. no path
Process Id Socket BindingThe name of the socket binding configuration to use if the transaction manager should use a socket-based process id. Will be 'undefined' if 'process-id-uuid' is 'true'; otherwise must be set. no process-id-socket-binding
Default TimeoutThe default timeout. The default value is 300. no default-timeout
Process Id Socket Max PortsThe maximum number of ports to search for an open port if the transaction manager should use a socket-based process id. If the port specified by the socket binding referenced in 'process-id-socket-binding' is occupied, the next higher port will be tried until an open port is found or the number of ports specified by this attribute have been tried. Will be 'undefined' if 'process-id-uuid' is 'true'. The default value is 10. no process-id-socket-max-ports
Recovery ListenerUsed to specify if the recovery system should listen on a network socket or not. The default value is false. no recovery-listener
Status Socket BindingUsed to reference the correct socket binding to use for the transaction status manager. no status-socket-binding
Node IdentifierUsed to set the node identifier on the core environment. The default value is 1. no node-identifier
Enable Tsm StatusWhether the transaction status manager (TSM) service, needed for out of process recovery, should be provided or not. The default value is false. no enable-tsm-status
Object Store Relative ToReferences a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no object-store-relative-to
Enable StatisticsWhether statistics should be enabled. The default value is false. no enable-statistics

Note

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

Operations

none

Package Types

none

3.3.9.1. JBoss AS 7 and EAP 6 - Log Store (Standalone) Service

Overview

Table 3.393. Overview

Description:Representation of the transaction logging storage mechanism.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.394. 

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

Table 3.395. 

NameDescriptionRequiredInternal Name
TypeSpecifies the implementation type of the logging store. no type

Note

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

Table 3.396. Metrics

NameDescription
ProbeScan for new transaction logs. This operation will creates a child for each pending transaction.
Package Types
none
3.3.9.1.1. JBoss AS 7 and EAP 6 - Transactions (Standalone) Service
Overview

Table 3.397. Overview

Description:The persistent information that the transaction manager stores for the purpose of recovering a transaction in the event of failure. The probe operation will add and remove transactions from the model as the corresponding real transactions start and finish the prepare and commit phases. A stuck transaction will remain in the model until either it is completed or explicitly removed by the delete operation.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.398. 

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
none
Configuration Properties

Table 3.399. 

NameDescriptionRequiredInternal Name
Age In SecondsThe time since this transaction was prepared or when the recovery system last tried to recover it. no age-in-seconds
IdThe id of this transaction. no id
Jmx NameThe JMX name of this transaction. no jmx-name
TypeThe type name under which this record is stored. no type

Note

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

Table 3.400. Metrics

NameDescription
DeleteRemove this transaction log. WARNING after this operation the transaction manager will have no knowledge of the transaction and will therefore never be able to recover it. If you are sure that the transaction is complete then the operation is safe. The representation of the transaction log is removed from the model too.
Package Types
none
3.3.9.1.1.1. JBoss AS 7 and EAP 6 - Participants (Standalone) Service
Overview

Table 3.401. Overview

Description:The resources that did work in a transaction.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.402. 

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
none
Configuration Properties

Table 3.403. 

NameDescriptionRequiredInternal Name
Eis Product NameThe JCA enterprise information system's product name. no eis-product-name
Eis Product VersionThe JCA enterprise information system's product version no eis-product-version
Jmx NameThe JMX name of this participant. no jmx-name
Jndi NameJNDI name of this participant. no jndi-name
StatusReports the commitment status of this participant (can be one of Pending, Prepared, Failed, Heuristic or Readonly). no status
TypeThe type name under which this record is stored. no type

Note

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

Table 3.404. Metrics

NameDescription
RecoverIf this record is in a heuristic state then attempt to replay the commit phase of the 2PC transaction.
RefreshRefresh the management view of the attributes of this participant record by querying the transaction log. (Note that the read-resource operaton only reads the model, hence the need for this refresh operation).
Package Types
none

3.3.10. JBoss AS 7 and EAP 6 - Network Interface Service

Overview

Table 3.405. Overview

Description:A named network interface, along with required criteria for determining the IP address to associate with that interface
Singleton: no
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.406. 

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

Table 3.407. 

NameDescriptionRequiredInternal Name
Any AddressAttribute indicating that sockets using this interface should be bound to a wildcard address. The IPv6 wildcard address (::) will be used unless the java.net.preferIpV4Stack system property is set to true, in which case the IPv4 wildcard address (0.0.0.0) will be used. If a socket is bound to an IPv6 anylocal address on a dual-stack machine, it can accept both IPv6 and IPv4 traffic; if it is bound to an IPv4 (IPv4-mapped) anylocal address, it can only accept IPv4 traffic. yes any-address
Any Ipv 4 AddressAttribute indicating that sockets using this interface should be bound to the IPv4 wildcard address (0.0.0.0). yes any-ipv4-address
Any Ipv 6 AddressAttribute indicating that sockets using this interface should be bound to the IPv6 wildcard address (::). yes any-ipv6-address
Link Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address is link-local. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no link-local-address
LoopbackAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a loopback address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback
Loopback AddressAttribute indicating that the IP address for this interface should be the given value, if a loopback interface exists on the machine. A 'loopback address' may not actually be configured on the machine's loopback interface. Differs from inet-address in that the given value will be used even if no NIC can be found that has the IP specified address associated with it. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback-address
MulticastAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface supports multicast. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no multicast
NicAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has the given name. The name of a network interface (e.g. eth0, eth1, lo). An 'undefined' value means this attribute is not relevant to the IP address selection. no nic
Nic MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has a name that matches the given regular expression. Value is a regular expression against which the names of the network interfaces available on the machine can be matched to find an acceptable interface. An 'undefined' value means this attribute is not relevant to the IP address selection. no nic-match
Point To PointAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface is a point-to-point interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no point-to-point
Public AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a publicly routable address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no public-address
Site Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it is a site-local address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no site-local-address
Subnet MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it the address fits in the given subnet definition. Value is a network IP address and the number of bits in the address' network prefix, written in 'slash notation'; e.g. '192.168.0.0/16'. An 'undefined' value means this attribute is not relevant to the IP address selection. no subnet-match
UpAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is currently up. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no up
VirtualAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is a virtual interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no virtual
Inet AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address matches the given value. Value is either a IP address in IPv6 or IPv4 dotted decimal notation, or a hostname that can be resolved to an IP address. An 'undefined' value means this attribute is not relevant to the IP address selection. no inet-address

Note

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

Operations

none

Package Types

none

3.3.11. JBoss AS 7 and EAP 6 - SocketBindingGroup Service

Overview

Table 3.408. Overview

Description: 
Singleton: no
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.409. 

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

Table 3.410. 

NameDescriptionRequiredInternal Name
Bindings  yes *
Bindings  yes *1
Bindings  yes *2
Default InterfaceDefault Interface for these bindings. See Network Interfaces for its definition yes default-interface
Port OffsetOffset from standard ports for this group. This is only available in standalone mode no port-offset

Note

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

Operations

none

Package Types

none

3.3.12. JBoss AS 7 and EAP 6 - Deployment Service

Overview

Table 3.411. Overview

Description: 
Singleton: no
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.412. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Metrics

Table 3.413. Metrics

NameTypeDescriptionInternal Name
StatustraitThe current runtime status of a deployment. Possible status modes are OK, FAILED, and STOPPED. FAILED indicates a dependency is missing or a service could not start. STOPPED indicates that the deployment was manually stopped.status

Note

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

Configuration Properties

Table 3.414. 

NameDescriptionRequiredInternal Name
ContentList of pieces of content that comprise the deployment. yes content
EnabledBoolean indicating whether the deployment content is currently deployed in the runtime (or should be deployed in the runtime the next time the server starts.) no enabled
NameUnique identifier of the deployment. Must be unique across all deployments. no name
PersistentBoolean indicating whether the existence of the deployment should be recorded in the persistent server configuration. Only relevant to a standalone mode server. Default is 'true'. A deployment managed by a deployment scanner would have this set to 'false' to ensure the deployment is only deployed at server start if the scanner again detects the deployment. no persistent
Runtime NameName by which the deployment should be known within a server runtime. This would be equivalent to the file name of a deployment file, and would form the basis for such things as default Java Enterprise Edition application and module names. This would typically be the same as 'name', but in some cases users may wish to have two deployments with the same runtime-name (e.g. two versions of foo.war) both available in the deployment content repository, in which case the deployments would need to have distinct name; values but would have the same runtime-name. no runtime-name

Note

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

Operations

Table 3.415. Metrics

NameDescription
Enable 
Disable 
Restart 

Package Types

Table 3.416. Package Types

NameCategoryDescription
FileDeployableDeployments on this server group

3.3.12.1. JBoss AS 7 and EAP 6 - Subdeployment Service

Overview

Table 3.417. Overview

Description:Runtime resources associated with a child deployment packaged inside another deployment; for example a war packaged inside an ear.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.418. 

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.12.1.1. JBoss AS 7 and EAP 6 - Web Runtime Service
Overview

Table 3.419. Overview

Description:Runtime resources exposed by web components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.420. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Path  yes path

Note

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

Table 3.421. Metrics

NameTypeDescriptionInternal Name
Virtual Hosttraitthe virtual host this webapp is deployed tovirtual-host
Context Roottraitthe context root of this webappcontext-root
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active SessionsmeasurementThe number of sessions that are currently activeactive-sessions
Duplicated Session IdsmeasurementThe number of duplicated session identifiersduplicated-session-ids
Expired SessionsmeasurementThe number of expired sessionsexpired-sessions
Expired Sessions per MinutemeasurementThe number of expired sessionsexpired-sessions
Maximum Active SessionsmeasurementThe maximum number of sessions that have been activemax-active-sessions
Rejected SessionsmeasurementThe number of sessions rejectedrejected-sessions
Rejected Sessions per MinutemeasurementThe number of sessions rejectedrejected-sessions
Average Session Alive TimemeasurementThe average alive time of sessionssession-avg-alive-time
Max Session Alive TimemeasurementThe maximum alive time of sessionssession-max-alive-time
Created SessionsmeasurementThe number of sessions createdsessions-created
Created Sessions per MinutemeasurementThe number of sessions createdsessions-created

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.1.2. JBoss AS 7 and EAP 6 - Datasources Runtime Service
Overview

Table 3.422. Overview

Description:Runtime resources exposed by data sources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.423. 

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.12.1.2.1. JBoss AS 7 and EAP 6 - XA Datasource Runtime Service
Overview

Table 3.424. Overview

Description:A JDBC XA data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.425. 

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

Table 3.426. 

NameDescriptionRequiredInternal Name
Properties  no *2
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
Xa Datasource ClassThe fully qualifed name of the javax.sql.XADataSource implementation no xa-datasource-class
Xa Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout

Note

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

Table 3.427. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.3.12.1.2.2. JBoss AS 7 and EAP 6 - Datasource Runtime Service
Overview

Table 3.428. Overview

Description:A JDBC data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.429. 

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

Table 3.430. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Connection UrlThe JDBC driver connection URL no connection-url
Datasource ClassThe fully qualifed name of the JDBC datasource class no datasource-class
Driver ClassThe fully qualifed name of the JDBC driver class no driver-class
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match

Note

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

Table 3.431. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.3.12.1.3. JBoss AS 7 and EAP 6 - Messaging Runtime Service
Overview

Table 3.432. Overview

Description:Runtime resources exposed by messaging resources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.433. 

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.12.1.3.1. JBoss AS 7 and EAP 6 - HornetQ Server Runtime Service
Overview

Table 3.434. Overview

Description:A HornetQ server instance.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.435. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.436. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.437. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.438. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.3.12.1.3.1.1. JBoss AS 7 and EAP 6 - JMS Queue Runtime Service
Overview

Table 3.439. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.440. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.441. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
DurabletraitWhether the queue is durable or not. The default value is true.durable
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
SelectortraitThe queue selector.selector
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.442. 

NameDescriptionRequiredInternal Name
EntriesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.443. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.3.12.1.3.1.2. JBoss AS 7 and EAP 6 - JMS Topic Runtime Service
Overview

Table 3.444. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.445. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.446. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.447. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.448. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.3.12.1.4. JBoss AS 7 and EAP 6 - EJB3 Runtime Service
Overview

Table 3.449. Overview

Description:Runtime resources exposed by EJBs components included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.450. 

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.12.1.4.1. JBoss AS 7 and EAP 6 - Message Driven Bean Runtime Service
Overview

Table 3.451. Overview

Description:Bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.452. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.453. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.454. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.4.2. JBoss AS 7 and EAP 6 - Singleton Bean Runtime Service
Overview

Table 3.455. Overview

Description:Singleton bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.456. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.457. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.458. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.4.3. JBoss AS 7 and EAP 6 - Stateless Session Bean Runtime Service
Overview

Table 3.459. Overview

Description:Stateless session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.460. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.461. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.462. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.4.4. JBoss AS 7 and EAP 6 - Entity Bean Runtime Service
Overview

Table 3.463. Overview

Description:Entity bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.464. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.465. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.466. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.4.5. JBoss AS 7 and EAP 6 - Stateful Session Bean Runtime Service
Overview

Table 3.467. Overview

Description:Stateful session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.468. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.469. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.470. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.5. JBoss AS 7 and EAP 6 - Webservices Runtime Service
Overview

Table 3.471. Overview

Description:Runtime resources exposed by web service components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.472. 

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.12.1.5.1. JBoss AS 7 and EAP 6 - Endpoint Runtime Service
Overview

Table 3.473. Overview

Description:Webservice endpoint.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.474. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.475. Metrics

NameTypeDescriptionInternal Name
Average Processing TimemeasurementAverage endpoint processing time.average-processing-time
Fault CountmeasurementCount of faults the endpoint generated.fault-count
Max Processing TimemeasurementMaximal endpoint processing time.max-processing-time
Min Processing TimemeasurementMinimal endpoint processing time.min-processing-time
Request CountmeasurementCount of requests the endpoint processed.request-count
Response CountmeasurementCount of responses the endpoint generated.response-count
Total Processing TimemeasurementTotal endpoint processing time.total-processing-time

Note

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

Table 3.476. 

NameDescriptionRequiredInternal Name
ClassWebservice endpoint class. no class
ContextWebservice endpoint context. no context
NameWebservice endpoint name. no name
TypeWebservice endpoint type. no type
Wsdl UrlWebservice endpoint WSDL URL. no wsdl-url

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.1.6. JBoss AS 7 and EAP 6 - JPA Runtime Service
Overview

Table 3.477. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.478. 

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.12.1.6.1. JBoss AS 7 and EAP 6 - Hibernate Persistence Unit Service
Overview

Table 3.479. Overview

Description:Runtime information about JPA use in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.480. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.481. Metrics

NameTypeDescriptionInternal Name
Close Statement CountmeasurementNumber of released prepared statements.close-statement-count
Close Statement Count per MinutemeasurementNumber of released prepared statements.close-statement-count
Collection Fetch CountmeasurementNumber of collections fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of collections fetched.collection-fetch-count
Collection Load CountmeasurementNumber of collections loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of collections loaded.collection-load-count
Collection Recreated CountmeasurementNumber of collections recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of collections recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of collections removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of collections removed.collection-remove-count
Collection Update CountmeasurementNumber of collections updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of collections updated.collection-update-count
Completed Transaction CountmeasurementNumber of completed transactions.completed-transaction-count
Completed Transaction Count per MinutemeasurementNumber of completed transactions.completed-transaction-count
Connect CountmeasurementGet the number of connections asked for by the sessions.connect-count
Connect Count per MinutemeasurementGet the number of connections asked for by the sessions.connect-count
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Flush CountmeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Flush Count per MinutemeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Prepared Statement CountmeasurementNumber of acquired prepared statements.prepared-statement-count
Prepared Statement Count per MinutemeasurementNumber of acquired prepared statements.prepared-statement-count
Query Cache Hit CountmeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Execution CountmeasurementGet number of executed queries.query-execution-count
Query Execution Count per MinutemeasurementGet number of executed queries.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the slowest query.query-execution-max-time
Query Execution Max Time Query StringtraitGet the query string for the slowest query.query-execution-max-time-query-string
Second Level Cache Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Hit Count per MinutemeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Miss Count per MinutemeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Put CountmeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Second Level Cache Put Count per MinutemeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Session Close CountmeasurementNumber of sessions closed.session-close-count
Session Close Count per MinutemeasurementNumber of sessions closed.session-close-count
Session Open CountmeasurementNumber of sessions opened.session-open-count
Session Open Count per MinutemeasurementNumber of sessions opened.session-open-count
Successful Transaction CountmeasurementNumber of successful transactions.successful-transaction-count
Successful Transaction Count per MinutemeasurementNumber of successful transactions.successful-transaction-count

Note

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

Table 3.482. 

NameDescriptionRequiredInternal Name
EnabledDetermine if statistics are enabled. no enabled

Note

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

Table 3.483. Metrics

NameDescription
Subsystem:clearClear statistics.
Subsystem:evict AllEvict all entities from second level cache.
Subsystem:summaryLog the statistics.
Package Types
none
3.3.12.1.6.1.1. JBoss AS 7 and EAP 6 - Entity Cache Service
Overview

Table 3.484. Overview

Description:Statistics for a Hibernate Second Level Cache region.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.485. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.486. Metrics

NameTypeDescriptionInternal Name
Element Count In MemorymeasurementNumber of cacheable entities/collections currently stored in memory.element-count-in-memory
Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.hit-count
Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.miss-count
Put CountmeasurementNumber of cacheable entities/collections put in the cache.put-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.1.6.1.2. JBoss AS 7 and EAP 6 - Query Cache Service
Overview

Table 3.487. Overview

Description:Statistics for individual queries.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.488. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.489. Metrics

NameTypeDescriptionInternal Name
Query Cache Hit CountmeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of times query was put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of times query was put in cache.query-cache-put-count
Query Execution Average TimemeasurementGet the average time in milliseconds of the query.query-execution-average-time
Query Execution CountmeasurementGet number of times query has been executed.query-execution-count
Query Execution Count per MinutemeasurementGet number of times query has been executed.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the query.query-execution-max-time
Query Execution Min TimemeasurementGet the minimum time in milliseconds of the query.query-execution-min-time
Query Execution Row CountmeasurementGet number of rows returned from executions of query.query-execution-row-count
Query Execution Row Count per MinutemeasurementGet number of rows returned from executions of query.query-execution-row-count
Query NametraitQuery name.query-name

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.1.6.1.3. JBoss AS 7 and EAP 6 - Entity Service
Overview

Table 3.490. Overview

Description:Statistics for individual entities.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.491. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.492. Metrics

NameTypeDescriptionInternal Name
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.1.6.1.4. JBoss AS 7 and EAP 6 - Collection Service
Overview

Table 3.493. Overview

Description:Statistics for individual collections.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.494. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.495. Metrics

NameTypeDescriptionInternal Name
Collection Fetch CountmeasurementNumber of times collection was fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of times collection was fetched.collection-fetch-count
Collection Load CountmeasurementNumber of times collection was loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of times collection was loaded.collection-load-count
Collection Recreated CountmeasurementNumber of times collection was recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of times collection was recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of times collection was removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of times collection was removed.collection-remove-count
Collection Update CountmeasurementNumber of times collection was updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of times collection was updated.collection-update-count

Note

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

3.3.12.2. JBoss AS 7 and EAP 6 - Web Runtime Service

Overview

Table 3.496. Overview

Description:Runtime resources exposed by web components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.497. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Path  yes path

Note

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

Table 3.498. Metrics

NameTypeDescriptionInternal Name
Virtual Hosttraitthe virtual host this webapp is deployed tovirtual-host
Context Roottraitthe context root of this webappcontext-root
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active SessionsmeasurementThe number of sessions that are currently activeactive-sessions
Duplicated Session IdsmeasurementThe number of duplicated session identifiersduplicated-session-ids
Expired SessionsmeasurementThe number of expired sessionsexpired-sessions
Expired Sessions per MinutemeasurementThe number of expired sessionsexpired-sessions
Maximum Active SessionsmeasurementThe maximum number of sessions that have been activemax-active-sessions
Rejected SessionsmeasurementThe number of sessions rejectedrejected-sessions
Rejected Sessions per MinutemeasurementThe number of sessions rejectedrejected-sessions
Average Session Alive TimemeasurementThe average alive time of sessionssession-avg-alive-time
Max Session Alive TimemeasurementThe maximum alive time of sessionssession-max-alive-time
Created SessionsmeasurementThe number of sessions createdsessions-created
Created Sessions per MinutemeasurementThe number of sessions createdsessions-created

Note

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

3.3.12.3. JBoss AS 7 and EAP 6 - Datasources Runtime Service

Overview

Table 3.499. Overview

Description:Runtime resources exposed by data sources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.500. 

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.12.3.1. JBoss AS 7 and EAP 6 - XA Datasource Runtime Service
Overview

Table 3.501. Overview

Description:A JDBC XA data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.502. 

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

Table 3.503. 

NameDescriptionRequiredInternal Name
Properties  no *2
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
Xa Datasource ClassThe fully qualifed name of the javax.sql.XADataSource implementation no xa-datasource-class
Xa Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout

Note

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

Table 3.504. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.3.12.3.2. JBoss AS 7 and EAP 6 - Datasource Runtime Service
Overview

Table 3.505. Overview

Description:A JDBC data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.506. 

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

Table 3.507. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Connection UrlThe JDBC driver connection URL no connection-url
Datasource ClassThe fully qualifed name of the JDBC datasource class no datasource-class
Driver ClassThe fully qualifed name of the JDBC driver class no driver-class
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match

Note

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

Table 3.508. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none

3.3.12.4. JBoss AS 7 and EAP 6 - Messaging Runtime Service

Overview

Table 3.509. Overview

Description:Runtime resources exposed by messaging resources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.510. 

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.12.4.1. JBoss AS 7 and EAP 6 - HornetQ Server Runtime Service
Overview

Table 3.511. Overview

Description:A HornetQ server instance.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.512. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.513. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.514. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.515. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.3.12.4.1.1. JBoss AS 7 and EAP 6 - JMS Queue Runtime Service
Overview

Table 3.516. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.517. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.518. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
DurabletraitWhether the queue is durable or not. The default value is true.durable
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
SelectortraitThe queue selector.selector
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.519. 

NameDescriptionRequiredInternal Name
EntriesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.520. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.3.12.4.1.2. JBoss AS 7 and EAP 6 - JMS Topic Runtime Service
Overview

Table 3.521. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.522. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.523. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.524. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.525. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none

3.3.12.5. JBoss AS 7 and EAP 6 - EJB3 Runtime Service

Overview

Table 3.526. Overview

Description:Runtime resources exposed by EJBs components included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.527. 

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.12.5.1. JBoss AS 7 and EAP 6 - Message Driven Bean Runtime Service
Overview

Table 3.528. Overview

Description:Bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.529. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.530. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.531. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.5.2. JBoss AS 7 and EAP 6 - Singleton Bean Runtime Service
Overview

Table 3.532. Overview

Description:Singleton bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.533. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.534. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.535. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.5.3. JBoss AS 7 and EAP 6 - Stateless Session Bean Runtime Service
Overview

Table 3.536. Overview

Description:Stateless session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.537. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.538. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.539. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.5.4. JBoss AS 7 and EAP 6 - Entity Bean Runtime Service
Overview

Table 3.540. Overview

Description:Entity bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.541. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.542. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.543. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.12.5.5. JBoss AS 7 and EAP 6 - Stateful Session Bean Runtime Service
Overview

Table 3.544. Overview

Description:Stateful session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.545. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.546. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.547. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

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

3.3.12.6. JBoss AS 7 and EAP 6 - Webservices Runtime Service

Overview

Table 3.548. Overview

Description:Runtime resources exposed by web service components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.549. 

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.12.6.1. JBoss AS 7 and EAP 6 - Endpoint Runtime Service
Overview

Table 3.550. Overview

Description:Webservice endpoint.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.551. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.552. Metrics

NameTypeDescriptionInternal Name
Average Processing TimemeasurementAverage endpoint processing time.average-processing-time
Fault CountmeasurementCount of faults the endpoint generated.fault-count
Max Processing TimemeasurementMaximal endpoint processing time.max-processing-time
Min Processing TimemeasurementMinimal endpoint processing time.min-processing-time
Request CountmeasurementCount of requests the endpoint processed.request-count
Response CountmeasurementCount of responses the endpoint generated.response-count
Total Processing TimemeasurementTotal endpoint processing time.total-processing-time

Note

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

Table 3.553. 

NameDescriptionRequiredInternal Name
ClassWebservice endpoint class. no class
ContextWebservice endpoint context. no context
NameWebservice endpoint name. no name
TypeWebservice endpoint type. no type
Wsdl UrlWebservice endpoint WSDL URL. no wsdl-url

Note

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

3.3.12.7. JBoss AS 7 and EAP 6 - JPA Runtime Service

Overview

Table 3.554. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.555. 

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.12.7.1. JBoss AS 7 and EAP 6 - Hibernate Persistence Unit Service
Overview

Table 3.556. Overview

Description:Runtime information about JPA use in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.557. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.558. Metrics

NameTypeDescriptionInternal Name
Close Statement CountmeasurementNumber of released prepared statements.close-statement-count
Close Statement Count per MinutemeasurementNumber of released prepared statements.close-statement-count
Collection Fetch CountmeasurementNumber of collections fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of collections fetched.collection-fetch-count
Collection Load CountmeasurementNumber of collections loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of collections loaded.collection-load-count
Collection Recreated CountmeasurementNumber of collections recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of collections recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of collections removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of collections removed.collection-remove-count
Collection Update CountmeasurementNumber of collections updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of collections updated.collection-update-count
Completed Transaction CountmeasurementNumber of completed transactions.completed-transaction-count
Completed Transaction Count per MinutemeasurementNumber of completed transactions.completed-transaction-count
Connect CountmeasurementGet the number of connections asked for by the sessions.connect-count
Connect Count per MinutemeasurementGet the number of connections asked for by the sessions.connect-count
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Flush CountmeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Flush Count per MinutemeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Prepared Statement CountmeasurementNumber of acquired prepared statements.prepared-statement-count
Prepared Statement Count per MinutemeasurementNumber of acquired prepared statements.prepared-statement-count
Query Cache Hit CountmeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Execution CountmeasurementGet number of executed queries.query-execution-count
Query Execution Count per MinutemeasurementGet number of executed queries.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the slowest query.query-execution-max-time
Query Execution Max Time Query StringtraitGet the query string for the slowest query.query-execution-max-time-query-string
Second Level Cache Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Hit Count per MinutemeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Miss Count per MinutemeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Put CountmeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Second Level Cache Put Count per MinutemeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Session Close CountmeasurementNumber of sessions closed.session-close-count
Session Close Count per MinutemeasurementNumber of sessions closed.session-close-count
Session Open CountmeasurementNumber of sessions opened.session-open-count
Session Open Count per MinutemeasurementNumber of sessions opened.session-open-count
Successful Transaction CountmeasurementNumber of successful transactions.successful-transaction-count
Successful Transaction Count per MinutemeasurementNumber of successful transactions.successful-transaction-count

Note

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

Table 3.559. 

NameDescriptionRequiredInternal Name
EnabledDetermine if statistics are enabled. no enabled

Note

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

Table 3.560. Metrics

NameDescription
Subsystem:clearClear statistics.
Subsystem:evict AllEvict all entities from second level cache.
Subsystem:summaryLog the statistics.
Package Types
none
3.3.12.7.1.1. JBoss AS 7 and EAP 6 - Entity Cache Service
Overview

Table 3.561. Overview

Description:Statistics for a Hibernate Second Level Cache region.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.562. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.563. Metrics

NameTypeDescriptionInternal Name
Element Count In MemorymeasurementNumber of cacheable entities/collections currently stored in memory.element-count-in-memory
Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.hit-count
Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.miss-count
Put CountmeasurementNumber of cacheable entities/collections put in the cache.put-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.7.1.2. JBoss AS 7 and EAP 6 - Query Cache Service
Overview

Table 3.564. Overview

Description:Statistics for individual queries.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.565. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.566. Metrics

NameTypeDescriptionInternal Name
Query Cache Hit CountmeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of times query was put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of times query was put in cache.query-cache-put-count
Query Execution Average TimemeasurementGet the average time in milliseconds of the query.query-execution-average-time
Query Execution CountmeasurementGet number of times query has been executed.query-execution-count
Query Execution Count per MinutemeasurementGet number of times query has been executed.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the query.query-execution-max-time
Query Execution Min TimemeasurementGet the minimum time in milliseconds of the query.query-execution-min-time
Query Execution Row CountmeasurementGet number of rows returned from executions of query.query-execution-row-count
Query Execution Row Count per MinutemeasurementGet number of rows returned from executions of query.query-execution-row-count
Query NametraitQuery name.query-name

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.7.1.3. JBoss AS 7 and EAP 6 - Entity Service
Overview

Table 3.567. Overview

Description:Statistics for individual entities.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.568. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.569. Metrics

NameTypeDescriptionInternal Name
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.3.12.7.1.4. JBoss AS 7 and EAP 6 - Collection Service
Overview

Table 3.570. Overview

Description:Statistics for individual collections.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.571. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.572. Metrics

NameTypeDescriptionInternal Name
Collection Fetch CountmeasurementNumber of times collection was fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of times collection was fetched.collection-fetch-count
Collection Load CountmeasurementNumber of times collection was loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of times collection was loaded.collection-load-count
Collection Recreated CountmeasurementNumber of times collection was recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of times collection was recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of times collection was removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of times collection was removed.collection-remove-count
Collection Update CountmeasurementNumber of times collection was updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of times collection was updated.collection-update-count

Note

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

3.3.13. JBoss AS 7 and EAP 6 - DeploymentScanner Service

Overview

Table 3.573. Overview

Description:Management of the deployment scanner
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.574. 

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

Table 3.575. 

NameDescriptionRequiredInternal Name
ScannersList of scanners yes *

Note

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

Operations

none

Package Types

none

3.3.14. JBoss AS 7 and EAP 6 - JacORB Service

Overview

Table 3.576. Overview

Description:JacORB subsystem configuration
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.577. 

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

Table 3.578. 

NameDescriptionRequiredInternal Name
Add Component Via InterceptorIndicates whether SSL components should be added by an IOR interceptor (on) or not (off). The default value is on. no add-component-via-interceptor
Cache Poa NamesIndicates whether POA names should be cached (on) or not (off). The default value is off. no cache-poa-names
Cache TypecodesIndicates whether typecodes should be cached (on) or not (off). The default value is off. no cache-typecodes
Chunk Custom Rmi ValuetypesIndicates whether custom RMI valuetypes should be encoded as chunks (on) or not (off). The default value is on. no chunk-custom-rmi-valuetypes
Client RequiresValue that indicates the client SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no client-requires
Client SupportsValue that indicates the client SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no client-supports
Client TimeoutThe client-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no client-timeout
CometIndicates whether interoperability with Comet's ORB is enabled (on) or not (off). The default value is off. no comet
Export CorbalocIndicates whether the root context should be exported as corbaloc::address:port/NameService (on) or not (off). The default value is on. no export-corbaloc
Giop Minor VersionThe GIOP minor version to be used. The default value is 2. no giop-minor-version
Indirection Encoding DisableIndicates whether indirection encoding for repeated typecodes should be disabled (on) or not (off). The default value is off. no indirection-encoding-disable
IonaIndicates whether interoperability with IONA's ASP is enabled (on) or not (off). The default value is off. no iona
Lax Boolean EncodingIndicates whether any non-zero CDR encoded boolean value should be interpreted as true (on) or not (off). The default value is off. no lax-boolean-encoding
Max Managed Buf SizeThe log2 of maximum size managed by the internal buffer manager. The default value is 24. no max-managed-buf-size
Max Server ConnectionsThe maximum number of connections accepted by the server. The default value is 2147483647. no max-server-connections
Max ThreadsThe maximum number of active request processor threads. Threads are first obtained from the pool and once the pool is exhausted new threads are created until the number of threads reaches this limit. New requests will wait until an active thread finishes its job. The default value is 32. no max-threads
MonitoringIndicates whether the monitoring GUI should be displayed (on) or not (off). The default value is off. no monitoring
NameThe name of the running ORB. The default value is JBoss. no name
Outbuf Cache TimeoutThe buffer cache timeout in milliseconds. The default value is -1. no outbuf-cache-timeout
Outbuf SizeThe size of the network buffers for outgoing messages. The default value is 2048. no outbuf-size
Pool SizeThe size of the request processors thread-pool. Threads that finish processing a request are placed back in the pool if the pool is not full and discarded otherwise. The default value is 5. no pool-size
Print VersionIndicates whether the version number should be printed during ORB startup (on) or not (off). The default value is off. no print-version
PropertiesA list of generic key/value properties. no properties
Queue MaxThe maximum number of requests that can be queued. The default value is 100. no queue-max
Queue MinThe size of the queue for notifying waiting requests. In other words, blocked requests are only notified when the queue has no more than queue-min requests. The default value is 10. no queue-min
Queue WaitIndicates whether requests that exceed the maximum queue size should wait (on) or not (off). When disabled, a TRANSIENT exception is thrown if the queue is full. The default value is off. no queue-wait
RetriesThe number of retries if connections cannot be promptly established. The default value is 5. no retries
Retry IntervalThe interval in milliseconds between retries. The default value is 500. no retry-interval
Root ContextThe naming service root context. The default value is JBoss/Naming/root. no root-context
SecurityIndicates whether the security interceptors are to be installed (on) or not (off). The default value is off. no security
Security DomainThe name of the security domain that holds the key and trust stores that will be used to establish SSL connections. no security-domain
Server RequiresValue that indicates the server SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no server-requires
Server SupportsValue that indicates the server SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no server-supports
Server TimeoutThe server-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no server-timeout
Strict Check On Tc CreationIndicates whether the method create_abstract_interface_tc should perform a validation check on the name parameter (on) or not (off). The default value is off. no strict-check-on-tc-creation
SunIndicates whether interoperability with Sun's ORB is enabled (on) or not (off). The default value is on. no sun
Support SslIndicates whether SSL is to be supported (on) or not (off). The default value is off. no support-ssl
TransactionsIndicates whether the transactions interceptors are to be installed (on or spec) or not (off). The value 'on' enabled JTS while 'spec' enables a spec compliant mode (non JTS) that rejects incoming transaction contexts. The default value is off. no transactions
Use BomIndicates whether GIOP 1.2 byte order markers should be used (on) or not (off). The default value is off. no use-bom
Use ImrIndicates whether the implementation repository should be used (on) or not (off). The default value is off. no use-imr

Note

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

Operations

none

Package Types

none

3.3.15. JBoss AS 7 and EAP 6 - JDR Service

Overview

Table 3.579. Overview

Description:JBoss Diagnostic Reporter (JDR) Subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.580. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 3.581. Metrics

NameDescription
Generate JDR ReportRequest the generation of a JDR report.

Package Types

none

3.3.16. JBoss AS 7 and EAP 6 - JCA Service

Overview

Table 3.582. Overview

Description:The Java EE Connector Architecture (JCA) subsystem providing general configuration for resource adapters
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.583. 

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

Table 3.584. 

NameDescriptionRequiredInternal Name
EnabledSpecify whether bean validation is enabled. The default value is true. no enabled:1
EnabledSpecify whether archive validation is enabled. The default value is true. no enabled:2
Fail On ErrorShould an archive validation error report fail the deployment. The default value is true. no fail-on-error
Fail On WarnShould an archive validation warning report fail the deployment. The default value is false. no fail-on-warn
DebugEnable/disable debug information logging. The default value is false. no debug
ErrorEnable/disable error information logging. The default value is false. no error
InstallEnable/disable the cached connection manager valve and interceptor. The default value is false. no install

Note

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

Operations

none

Package Types

none

3.3.16.1. JBoss AS 7 and EAP 6 - BootstrapContext Service

Overview

Table 3.585. Overview

Description:Bootstrap context for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.586. 

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

Table 3.587. 

NameDescriptionRequiredInternal Name
NameThe name of the BootstrapContext no name
WorkmanagerThe WorkManager instance for the BootstrapContext no workmanager

Note

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

3.3.16.2. JBoss AS 7 and EAP 6 - Workmanager Service

Overview

Table 3.588. Overview

Description:WorkManager for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.589. 

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

Table 3.590. 

NameDescriptionRequiredInternal Name
NameThe name of the WorkManager no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.16.2.1. JBoss AS 7 and EAP 6 - Long Running Thread Pool Service
Overview

Table 3.591. Overview

Description:Long running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.592. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.593. Metrics

NameTypeDescriptionInternal Name
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been passed to the handoff-executor (if one is specified) or discarded.rejected-count

Note

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

Table 3.594. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. The unit must be given in all-capital letters, such as SECONDS; otherwise, on EAP 6.0.0 instances, the operation fails. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.16.2.2. JBoss AS 7 and EAP 6 - Short Running Thread Pool Service
Overview

Table 3.595. Overview

Description:Short running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.596. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.597. Metrics

NameTypeDescriptionInternal Name
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been passed to the handoff-executor (if one is specified) or discarded.rejected-count

Note

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

Table 3.598. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. The unit must be given in all-capital letters, such as SECONDS; otherwise, on EAP 6.0.0 instances, the operation fails. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

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

3.3.17. JBoss AS 7 and EAP 6 - JAXR Service

Overview

Table 3.599. Overview

Description:The configuration of the JAXR subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.600. 

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

Table 3.601. 

NameDescriptionRequiredInternal Name
ClassThe JAXR ConnectionFactory implementation class no class
Jndi NameThe JNDI name under which the JAXR ConnectionFactory is bound no jndi-name

Note

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

Operations

none

Package Types

none

3.3.17.1. JBoss AS 7 and EAP 6 - Property (JAXR) Service

Overview

Table 3.602. Overview

Description:A JAXR property. The identity of the resource defines the property name.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.603. 

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

Table 3.604. 

NameDescriptionRequiredInternal Name
ValueThe JAXR property value. yes value

Note

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

3.3.18. JBoss AS 7 and EAP 6 - JPA Service

Overview

Table 3.605. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.606. 

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

Table 3.607. 

NameDescriptionRequiredInternal Name
Default DatasourceThe name of the default global datasource. no default-datasource

Note

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

Operations

none

Package Types

none

3.3.19. JBoss AS 7 and EAP 6 - CMP Service

Overview

Table 3.608. Overview

Description:The configuration of the cmp subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.609. 

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.19.1. JBoss AS 7 and EAP 6 - HiloKeygenerator Service

Overview

Table 3.610. Overview

Description:HiLo based key generators.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.611. 

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

Table 3.612. 

NameDescriptionRequiredInternal Name
Block SizeThe block size no block-size
Create TableBoolean to determine whether to create create the tables no create-table
Create Table DdlThe DDL used to create the table no create-table-ddl
Data SourceThe datasource used for sequence generation yes data-source
Drop TableBoolean to determine whether to create drop the tables no drop-table
Id ColumnThe ID column name yes id-column
Select Hi DdlThe DDL used to select the hi value no select-hi-ddl
Sequence ColumnThe sequence column name yes sequence-column
Sequence NameThe name of the sequence yes sequence-name
Table NameThe table name yes table-name

Note

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

3.3.20. JBoss AS 7 and EAP 6 - EE Service

Overview

Table 3.613. Overview

Description:The configuration of the EE subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.614. 

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

Table 3.615. 

NameDescriptionRequiredInternal Name
Ear Subdeployments IsolatedFlag indicating whether each of the subdeployments within a .ear can access classes belonging to another subdeployment within the same .ear. A value of false means the subdeployments can see classes belonging to other subdeployments within the .ear. The default value is false. no ear-subdeployments-isolated
Global ModulesA list of modules that should be made available to all deployments. no global-modules

Note

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

Operations

none

Package Types

none

3.3.21. JBoss AS 7 and EAP 6 - Security Service

Overview

Table 3.616. Overview

Description:The configuration of the security subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.617. 

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

Table 3.618. 

NameDescriptionRequiredInternal Name
Deep Copy Subject ModeSets the copy mode of subjects done by the security managers to be deep copies that makes copies of the subject principals and credentials if they are cloneable. It should be set to true if subject include mutable content that can be corrupted when multiple threads have the same identity and cache flushes/logout clearing the subject in one thread results in subject references affecting other threads. The default value is false. no deep-copy-subject-mode

Note

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

Operations

none

Package Types

none

3.3.21.1. JBoss AS 7 and EAP 6 - Security Domain Service

Overview

Table 3.619. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.620. 

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

Table 3.621. 

NameDescriptionRequiredInternal Name
Cache TypeAdds a cache to speed up authentication checks. Allowed values are 'default' to use simple map as the cache and 'infinispan' to use an Infinispan cache. no cache-type

Note

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

Table 3.622. Metrics

NameDescription
Flush CacheRemove entries stored in the authentication cache for this security domain. A single entry can be flushed by using the principal argument with the username as the value. If no argument is passed to the operation, all entries are flushed.
List Cached PrincipalsLists the principals stored in the authentication cache for this security domain.
Package Types
none
3.3.21.1.1. JBoss AS 7 and EAP 6 - ACL Service
Overview

Table 3.623. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.624. 

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

Table 3.625. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.1.1. JBoss AS 7 and EAP 6 - Acl Modules Service
Overview

Table 3.626. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.627. 

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

Table 3.628. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.1.1.1. JBoss AS 7 and EAP 6 - Module Options (Acl) Service
Overview

Table 3.629. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.630. 

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

Table 3.631. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

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

Table 3.632. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.633. 

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

Table 3.634. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.2.1. JBoss AS 7 and EAP 6 - Provider Modules Service
Overview

Table 3.635. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.636. 

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

Table 3.637. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.2.1.1. JBoss AS 7 and EAP 6 - Module Options (Provider Modules) Service
Overview

Table 3.638. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.639. 

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

Table 3.640. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.3. JBoss AS 7 and EAP 6 - Authentication (Classic) Service
Overview

Table 3.641. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.642. 

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

Table 3.643. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.3.1. JBoss AS 7 and EAP 6 - Login Modules (Classic) Service
Overview

Table 3.644. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.645. 

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

Table 3.646. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.3.1.1. JBoss AS 7 and EAP 6 - Module Options (Classic) Service
Overview

Table 3.647. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.648. 

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

Table 3.649. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.4. JBoss AS 7 and EAP 6 - Authentication (Jaspi) Service
Overview

Table 3.650. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.651. 

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

Table 3.652. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.4.1. JBoss AS 7 and EAP 6 - Login Module Stack Service
Overview

Table 3.653. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.654. 

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

Table 3.655. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.4.1.1. JBoss AS 7 and EAP 6 - Module Options (Login Module Stack) Service
Overview

Table 3.656. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.657. 

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

Table 3.658. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

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

Table 3.659. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.660. 

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

Table 3.661. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.5.1. JBoss AS 7 and EAP 6 - Authorization Modules Service
Overview

Table 3.662. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.663. 

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

Table 3.664. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.5.1.1. JBoss AS 7 and EAP 6 - Module Options (Authorization) Service
Overview

Table 3.665. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.666. 

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

Table 3.667. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.6. JBoss AS 7 and EAP 6 - Identity Trust Service
Overview

Table 3.668. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.669. 

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

Table 3.670. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.6.1. JBoss AS 7 and EAP 6 - Identity Trust Modules Service
Overview

Table 3.671. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.672. 

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

Table 3.673. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.6.1.1. JBoss AS 7 and EAP 6 - Module Options (Identity Trust) Service
Overview

Table 3.674. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.675. 

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

Table 3.676. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

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

Table 3.677. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.678. 

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

Table 3.679. 

NameDescriptionRequiredInternal Name
Cipher SuitesComma separated list of cipher suites to enable on SSLSockets. no cipher-suites
Client AliasPreferred alias to use when the KeyManager chooses the client alias. no client-alias
Client AuthBoolean attribute to indicate if client's certificates should also be authenticated on the server side. no client-auth
Key ManagerJSEE Key Manager factory no key-manager
KeystoreConfigures a JSSE key store no keystore
ProtocolsComma separated list of protocols to enable on SSLSockets. no protocols
Server AliasPreferred alias to use when the KeyManager chooses the server alias. no server-alias
Service Auth TokenToken to retrieve PrivateKeys from the KeyStore. no service-auth-token
Trust ManagerJSEE Trust Manager factory no trust-manager
TruststoreConfigures a JSSE trust store no truststore

Note

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

Table 3.680. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.681. 

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

Table 3.682. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.8.1. JBoss AS 7 and EAP 6 - Mapping Modules Service
Overview

Table 3.683. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.684. 

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

Table 3.685. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.21.1.8.1.1. JBoss AS 7 and EAP 6 - Module Options (Mapping) Service
Overview

Table 3.686. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.687. 

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

Table 3.688. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

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

3.3.21.2. JBoss AS 7 and EAP 6 - Vault Service

Overview

Table 3.689. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.690. 

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

Table 3.691. 

NameDescriptionRequiredInternal Name
CodeFully Qualified Name of the Security Vault Implementation. no code

Note

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

3.3.22. JBoss AS 7 and EAP 6 - Threads Service

Overview

Table 3.692. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.693. 

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.22.1. JBoss AS 7 and EAP 6 - ThreadFactory Service

Overview

Table 3.694. Overview

Description:A thread factory (implementing java.util.concurrent.ThreadFactory).
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.695. 

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

Table 3.696. 

NameDescriptionRequiredInternal Name
Group NameSpecifies the name of a thread group to create for this thread factory. no group-name
NameThe name of the created thread factory. no name
PriorityMay be used to specify the thread priority of created threads. The default value is -1. no priority:expr
Thread Name PatternThe template used to create names for threads. The following patterns may be used: %% - emit a percent sign %t - emit the per-factory thread sequence number %g - emit the global thread sequence number %f - emit the factory sequence number %i - emit the thread ID. no thread-name-pattern

Note

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

3.3.22.2. JBoss AS 7 and EAP 6 - ThreadPool Service

Overview

Table 3.697. Overview

Description:A thread pool executor
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.698. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.699. Metrics

NameTypeDescriptionInternal Name
Active CountmeasurementThe approximate number of threads that are actively executing tasks.active-count
Completed Task CountmeasurementThe approximate total number of tasks that have completed execution.completed-task-count
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been rejected.rejected-count
Task CountmeasurementThe approximate total number of tasks that have ever been scheduled for execution.task-count

Note

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

Table 3.700. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. The unit must be given in all-capital letters, such as SECONDS; otherwise, on EAP 6.0.0 instances, the operation fails. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. Required only for Bounded and Blocking Bounded Thread Pools. no queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Thread Pool TypeThread pool type yes __type

Note

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

3.3.23. JBoss AS 7 and EAP 6 - EJB3 Service

Overview

Table 3.701. Overview

Description:The configuration of the ejb3 subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.702. 

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

Table 3.703. 

NameDescriptionRequiredInternal Name
Default Clustered Sfsb CacheName of the default stateful bean cache, which will be applicable to all clustered stateful EJBs, unless overridden at the deployment or bean level no default-clustered-sfsb-cache
Default Entity Bean Instance PoolName of the default entity bean instance pool, which will be applicable to all entity beans, unless overridden at the deployment or bean level no default-entity-bean-instance-pool
Default Entity Bean Optimistic LockingIf set to true entity beans will use optimistic locking by default no default-entity-bean-optimistic-locking
Default Mdb Instance PoolName of the default MDB instance pool, which will be applicable to all MDBs, unless overridden at the deployment or bean level no default-mdb-instance-pool
Default Resource Adapter NameName of the default resource adapter name that will be used by MDBs, unless overridden at the deployment or bean level. The default value is hornetq-ra. no default-resource-adapter-name
Default Sfsb CacheName of the default stateful bean cache, which will be applicable to all stateful EJBs, unless overridden at the deployment or bean level no default-sfsb-cache
Default Singleton Bean Access TimeoutThe default access timeout for singleton beans. The default value is 5000. no default-singleton-bean-access-timeout:expr
Default Slsb Instance PoolName of the default stateless bean instance pool, which will be applicable to all stateless EJBs, unless overridden at the deployment or bean level no default-slsb-instance-pool
Default Stateful Bean Access TimeoutThe default access timeout for stateful beans. The default value is 5000. no default-stateful-bean-access-timeout:expr
In Vm Remote Interface Invocation Pass By ValueIf set to false, the parameters to invocations on remote interface of an EJB, will be passed by reference. Else, the parameters will be passed by value. The default value is true. no in-vm-remote-interface-invocation-pass-by-value
Enable StatisticsIf set to true, enable the collection of invocation statistics. no enable-statistics

Note

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

Operations

none

Package Types

none

3.3.23.1. JBoss AS 7 and EAP 6 - EJB3 Thread Pool Service

Overview

Table 3.704. Overview

Description:A thread pool executor with an unbounded queue. Such a thread pool has a core size and a queue with no upper bound. When a task is submitted, if the number of running threads is less than the core size, a new thread is created. Otherwise, the task is placed in queue. If too many tasks are allowed to be submitted to this type of executor, an out of memory condition may occur.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.705. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.706. Metrics

NameTypeDescriptionInternal Name
Active CountmeasurementThe approximate number of threads that are actively executing tasks.active-count
Completed Task CountmeasurementThe approximate total number of tasks that have completed execution.completed-task-count
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been rejected.rejected-count
Task CountmeasurementThe approximate total number of tasks that have ever been scheduled for execution.task-count

Note

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

Table 3.707. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. The unit must be given in all-capital letters, such as SECONDS; otherwise, on EAP 6.0.0 instances, the operation fails. no keepalive-time
Max ThreadsThe maximum thread pool size. no max-threads:expr
NameThe name of the thread pool. no name
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

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

3.3.23.2. JBoss AS 7 and EAP 6 - File Passivation Store Service

Overview

Table 3.708. Overview

Description:A file system based passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.709. 

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

Table 3.710. 

NameDescriptionRequiredInternal Name
Groups Path  no groups-path
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Relative To  no relative-to
Sessions Path  no sessions-path
Subdirectory count  no subdirectory-count:expr

Note

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

3.3.23.3. JBoss AS 7 and EAP 6 - Strict Max Bean Instance Pool Service

Overview

Table 3.711. Overview

Description:A bean instance pool with a strict upper limit
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.712. 

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

Table 3.713. 

NameDescriptionRequiredInternal Name
Max Pool SizeThe maximum number of bean instances that the pool can hold at a given point in time. The default value is 20. no max-pool-size:expr
TimeoutThe maximum amount of time to wait for a bean instance to be available from the pool. The default value is 5. no timeout:expr
Timeout UnitThe instance acquisition timeout unit. The default value is MINUTES. no timeout-unit

Note

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

3.3.23.4. JBoss AS 7 and EAP 6 - SFSB Cache Service

Overview

Table 3.714. Overview

Description:A SFSB cache.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.715. 

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

Table 3.716. 

NameDescriptionRequiredInternal Name
AliasesThe aliases by which this cache may also be referenced yes aliases
Passivation StoreThe passivation store used by this cache no passivation-store

Note

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

3.3.23.5. JBoss AS 7 and EAP 6 - Cluster Passivation Store Service

Overview

Table 3.717. Overview

Description:A clustered passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.718. 

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

Table 3.719. 

NameDescriptionRequiredInternal Name
Bean CacheThe name of the cache used to store bean instances. no bean-cache
Cache ContainerThe name of the cache container used for the bean and client-mappings caches. The default value is ejb. no cache-container
Client Mappings CacheThe name of the cache used to store client-mappings of the EJB remoting connector's socket-bindings. The default value is remote-connector-client-mappings. no client-mappings-cache
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Passivate Events On ReplicateIndicates whether replication should trigger passivation events on the bean. The default value is true. no passivate-events-on-replicate

Note

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

3.3.23.6. JBoss AS 7 and EAP 6 - Async Service

Overview

Table 3.720. Overview

Description:The EJB3 Asynchronous Invocation Service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.721. 

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

Table 3.722. 

NameDescriptionRequiredInternal Name
Thread Pool NameThe name of the thread pool which handles asynchronous invocations no thread-pool-name

Note

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

3.3.23.7. JBoss AS 7 and EAP 6 - IIOP Service

Overview

Table 3.723. Overview

Description:The IIOP service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.724. 

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

Table 3.725. 

NameDescriptionRequiredInternal Name
Enable By DefaultIf this is true EJB's will be exposed over IIOP by default, otherwise it needs to be explicitly enabled in the deployment descriptor no enable-by-default
Use Qualified NameIf true EJB names will be bound into the naming service with the application and module name prepended to the name (e.g. myapp/mymodule/MyEjb) no use-qualified-name

Note

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

3.3.23.8. JBoss AS 7 and EAP 6 - Remote Service

Overview

Table 3.726. Overview

Description:The EJB3 remote service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.727. 

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

Table 3.728. 

NameDescriptionRequiredInternal Name
Connector RefThe name of the connector on which the EJB3 remoting channel is registered no connector-ref
Thread Pool NameThe name of the thread pool that handles remote invocations no thread-pool-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.23.8.1. JBoss AS 7 and EAP 6 - Channel Creation Options Service
Overview

Table 3.729. Overview

Description:The options that will be used during the EJB remote channel creation
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.730. 

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

Table 3.731. 

NameDescriptionRequiredInternal Name
TypeThe type of the channel creation option no type
ValueThe value for the EJB remote channel creation option no value

Note

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

3.3.23.9. JBoss AS 7 and EAP 6 - Timer Service

Overview

Table 3.732. Overview

Description:The EJB timer service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.733. 

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

Table 3.734. 

NameDescriptionRequiredInternal Name
PathThe directory to store persistent timer information in no path
Relative ToThe relative path that is used to resolve the timer data store location no relative-to
Thread Pool NameThe name of the thread pool used to run timer service invocations no thread-pool-name

Note

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

3.3.24. JBoss AS 7 and EAP 6 - JMX Service

Overview

Table 3.735. Overview

Description:The configuration of the JMX subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.736. 

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

Table 3.737. 

NameDescriptionRequiredInternal Name
Show ModelSet to 'true' to include MBeans for the model controller resources no show-model

Note

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

Operations

none

Package Types

none

3.3.24.1. JBoss AS 7 and EAP 6 - Remoting Connector Service

Overview

Table 3.738. Overview

Description:The configuration of a resource adapter.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.739. 

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

Table 3.740. 

NameDescriptionRequiredInternal Name
Use Management EndpointIf true the connector will use the management endpoint, otherwise it will use the remoting subsystem one. The default value is true. no use-management-endpoint

Note

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

3.3.25. JBoss AS 7 and EAP 6 - Resource Adapters Service

Overview

Table 3.741. Overview

Description:Configuration of the resource adapters subsystem.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.742. 

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.25.1. JBoss AS 7 and EAP 6 - Resource Adapter Service

Overview

Table 3.743. Overview

Description:The configuration of a resource adapter.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.744. 

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

Table 3.745. 

NameDescriptionRequiredInternal Name
ArchiveSpecifies the resource adapter archive yes archive
BeanvalidationgroupsSpecifies the bean validation groups that should be used no beanvalidationgroups
BootstrapcontextSpecifies the unique name of the bootstrap context that should be used no bootstrapcontext
Transaction SupportSpecifies the transaction support level of the resource adapter yes transaction-support

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.25.1.1. JBoss AS 7 and EAP 6 - Admin Objects Service
Overview

Table 3.746. Overview

Description:Specifies the administration objects.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.747. 

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

Table 3.748. 

NameDescriptionRequiredInternal Name
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.25.1.2. JBoss AS 7 and EAP 6 - Connection Definitions Service
Overview

Table 3.749. Overview

Description:Specifies the connection definitions.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.750. 

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

Table 3.751. 

NameDescriptionRequiredInternal Name
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry:expr
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis:expr
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value requires a server restart. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value requires a server restart no background-validation-millis:expr
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis:expr
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value requires a server restart. no idle-timeout-minutes:expr
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size:expr
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size:expr
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
Pool PrefillShould the pool be prefilled. Changing this value requires a server restart. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security ApplicationIndicates that app supplied parameters (such as from getConnection(user, pw)) are used to distinguish connections in the pool no security-application
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Security Domain and ApplicationIndicates that either app supplied parameters (such as from getConnection(user, pw)) or Subject (from security domain) are used to distinguish connections in the pool no security-domain-and-application
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock:expr
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
XA Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout:expr

Note

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

Table 3.752. Metrics

NameDescription
Flush All Connections in PoolFlushes all connections in the pool
Flush Idle Connections in PoolFlushes all idle connections in the pool
Test Connection in PoolTest if a connection can be obtained
Package Types
none
3.3.25.1.2.1. JBoss AS 7 and EAP 6 - Config Properties Service
Overview

Table 3.753. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.754. 

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

Table 3.755. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

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

Table 3.756. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.757. 

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

Table 3.758. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

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

3.3.26. JBoss AS 7 and EAP 6 - Infinispan Service

Overview

Table 3.759. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.760. 

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.26.1. JBoss AS 7 and EAP 6 - Cache Container Service

Overview

Table 3.761. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.762. 

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

Table 3.763. 

NameDescriptionRequiredInternal Name
Default CacheThe default infinispan cache no default-cache
AliasesThe list of aliases for this cache container no aliases
Jndi NameThe jndi name to which to bind this cache container no jndi-name
StartThe cache container start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
Listener ExecutorThe executor used for the replication queue no listener-executor
Eviction ExecutorThe scheduled executor used for eviction no eviction-executor
ModuleThe module whose class loader should be used when building this cache container's configuration. The default value is org.jboss.as.clustering.infinispan. no module
Replication Queue ExecutorThe executor used for asynchronous cache operations no replication-queue-executor

Note

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

Table 3.764. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.765. 

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

Table 3.766. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. yes mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
ModuleThe module whose class loader should be used when building this cache's configuration. no module
Type of cacheType of cache yes __type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.26.1.2. JBoss AS 7 and EAP 6 - Distributed Cache Service
Overview

Table 3.767. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.768. 

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

Table 3.769. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. yes mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
L 1 LifespanMaximum lifespan of an entry placed in the L1 cache. This element configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored. The default value is 600000. no l1-lifespan
ModuleThe module whose class loader should be used when building this cache's configuration. no module
OwnersNumber of cluster-wide replicas for each cache entry. The default value is 2. no owners
Virtual NodesControls the number of virtual nodes per 'real' node. If numVirtualNodes is 1, then virtual nodes are disabled. The topology aware consistent hash must be used if you wish to take advantage of virtual nodes. A default of 1 is used. The default value is 1. no virtual-nodes

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.26.1.3. JBoss AS 7 and EAP 6 - Local Cache Service
Overview

Table 3.770. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.771. 

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

Table 3.772. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModuleThe module whose class loader should be used when building this cache's configuration. no module

Note

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

Table 3.773. Overview

Description:The description of the transport used by this cache container
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.774. 

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

Table 3.775. 

NameDescriptionRequiredInternal Name
ClusterThe name of the group communication cluster no cluster
ExecutorThe executor to use for the transport no executor
Lock TimeoutThe timeout for locks for the transport. The default value is 240000. no lock-timeout
StackThe jgroups stack to use for the transport no stack

Note

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

3.3.27. JBoss AS 7 and EAP 6 - JGroups Service

Overview

Table 3.776. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.777. 

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

Table 3.778. 

NameDescriptionRequiredInternal Name
Default StackDefault stack to use yes default-stack

Note

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

Operations

none

Package Types

none

3.3.28. JBoss AS 7 and EAP 6 - Remoting Service

Overview

Table 3.779. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.780. 

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

Table 3.781. 

NameDescriptionRequiredInternal Name
Worker Read ThreadsThe number of read threads to create for the remoting worker. The default value is 1. no worker-read-threads
Worker Task Core ThreadsThe number of core threads for the remoting worker task thread pool. The default value is 4. no worker-task-core-threads
Worker Task KeepaliveThe number of milliseconds to keep non-core remoting worker task threads alive. The default value is 60. no worker-task-keepalive
Worker Task LimitThe maximum number of remoting worker tasks to allow before rejecting. The default value is 16384. no worker-task-limit
Worker Task Max ThreadsThe maximum number of threads for the remoting worker task thread pool. The default value is 16. no worker-task-max-threads
Worker Write ThreadsThe number of write threads to create for the remoting worker. The default value is 1. no worker-write-threads

Note

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

Operations

none

Package Types

none

3.3.29. JBoss AS 7 and EAP 6 - Osgi Service

Overview

Table 3.782. Overview

Description:The OSGi subsystem configuration.
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.783. 

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

Table 3.784. 

NameDescriptionRequiredInternal Name
ActivationActivation flag for the OSGi subsystem. Possible values: lazy, eager. The default value is LAZY. no activation
StartlevelThe current Start Level of the OSGi Framework. Changing this value will change the Start Level of the Framework accordingly. no startlevel

Note

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

Operations

Table 3.785. Metrics

NameDescription
ActivateActivate the OSGi subsystem.

Package Types

none

3.3.29.1. JBoss AS 7 and EAP 6 - Capability Service

Overview

Table 3.786. Overview

Description:A framework capability. A capability maps to a JBoss Module in the modules directory or an OSGi bundle in the bundles directory. The identity maps to the resource identifier of the module or bundle.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.787. 

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

Table 3.788. 

NameDescriptionRequiredInternal Name
StartlevelThe startlevel for the capability. Can only be specified for OSGi bundles. no startlevel

Note

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

3.3.29.2. JBoss AS 7 and EAP 6 - Bundle Service

Overview

Table 3.789. Overview

Description:Runtime bundle information.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.790. 

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

Table 3.791. 

NameDescriptionRequiredInternal Name
IdThe bundle ID. no id
StartlevelThe bundle's start level. no startlevel
Symbolic NameThe bundle symbolic name. no symbolic-name
VersionThe bundle version. no version

Note

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

Table 3.792. Metrics

NameDescription
StartStarts the bundle.
StopStops the bundle.
Package Types
none

3.3.29.3. JBoss AS 7 and EAP 6 - Property Service

Overview

Table 3.793. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.794. 

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

Table 3.795. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.3.30. JBoss AS 7 and EAP 6 - Mail Service

Overview

Table 3.796. Overview

Description: 
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.797. 

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.30.1. JBoss AS 7 and EAP 6 - Mail Session Service

Overview

Table 3.798. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.799. 

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

Table 3.800. 

NameDescriptionRequiredInternal Name
DebugEnables javamail debugging. The default value is false. no debug
FromFrom address that is used as default from, if not set when sending no from
Jndi NameJNDI name to where mail session should be bound no jndi-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.30.1.1. JBoss AS 7 and EAP 6 - SMTP Mail Server Service
Overview

Table 3.801. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.802. 

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

Table 3.803. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to SMTP server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.30.1.2. JBoss AS 7 and EAP 6 - IMAP Mail Server Service
Overview

Table 3.804. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.805. 

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

Table 3.806. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to IMAP server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.30.1.3. JBoss AS 7 and EAP 6 - POP3 Mail Server Service
Overview

Table 3.807. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.808. 

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

Table 3.809. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to POP3 server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

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

3.3.31. JBoss AS 7 and EAP 6 - Messaging Service

Overview

Table 3.810. Overview

Description:The messaging subsystems
Singleton: yes
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.811. 

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.31.1. JBoss AS 7 and EAP 6 - HornetQ Service

Overview

Table 3.812. Overview

Description:The HornetQ based messaging subsystem
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.813. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.814. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.815. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.816. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.3.31.1.1. JBoss AS 7 and EAP 6 - JMS Queue Service
Overview

Table 3.817. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.818. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.819. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
TemporarytraitWhether the queue is temporary.temporary
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address

Note

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

Table 3.820. 

NameDescriptionRequiredInternal Name
DurableWhether the queue is durable or not. The default value is true. no durable
EntriesThe jndi names the queue will be bound to. yes entries
SelectorThe queue selector. no selector

Note

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

Table 3.821. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.3.31.1.2. JBoss AS 7 and EAP 6 - JMS Topic Service
Overview

Table 3.822. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.823. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.824. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.825. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. yes entries

Note

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

Table 3.826. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.3.31.1.3. JBoss AS 7 and EAP 6 - Connection Factory Service
Overview

Table 3.827. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.828. 

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
none
Configuration Properties

Table 3.829. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connector to be used. This is mutually exclusive with discovery-group-name no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupWhether or not message grouping is automatically used. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Compress Large MessagesWhether large messages should be compressed. The default value is false. no compress-large-messages
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Factory TypeThe type of connection factory. no factory-type
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. yes ha
Initial Message Packet SizeThe initial size of messages created through this factory. yes initial-message-packet-size
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.4. JBoss AS 7 and EAP 6 - Pooled Connection Factory Service
Overview

Table 3.830. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.831. 

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

Table 3.832. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connectors. These are stored in a map by connector name, with the backup connectors stored as the value, or an undefined value if there is no backup connector. no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupThe autogroup. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. no ha
Jndi ParamsThe JNDI params to use for locating the destination for incoming connections. no jndi-params
Max Pool SizeThe maximum size for the pool. The default value is -1. no max-pool-size:expr
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Min Pool SizeThe minimum size for the pool. The default value is -1. no min-pool-size:expr
PasswordThe default password to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no password
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Setup AttemptsThe number of times to set up an MDB endpoint no setup-attempts
Setup IntervalThe interval between attempts at setting up an MDB endpoint. no setup-interval
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
TransactionTODO. The default value is transaction. no transaction
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools
Use JndiUse JNDI to locate the destination for incoming connections no use-jndi
Use Local TxUse a local transaction for incoming sessions no use-local-tx
UserThe default username to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no user

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.5. JBoss AS 7 and EAP 6 - Security Setting Service
Overview

Table 3.833. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.834. 

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.31.1.5.1. JBoss AS 7 and EAP 6 - Role Service
Overview

Table 3.835. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.836. 

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

Table 3.837. 

NameDescriptionRequiredInternal Name
Consumehis permission allows the user to consume a message from a queue bound to matching addresses. The default value is false. yes consume
Create Durable QueueThis permission allows the user to create a durable queue. The default value is false. yes create-durable-queue
Create Non Durable QueueThis permission allows the user to create a temporary queue. The default value is false. yes create-non-durable-queue
Delete Durable QueueThis permission allows the user to delete a durable queue. The default value is false. yes delete-durable-queue
Delete Non Durable QueueThis permission allows the user to delete a temporary queue. The default value is false. yes delete-non-durable-queue
ManageThis permission allows the user to invoke management operations by sending management messages to the management address. The default value is false. yes manage
SendThis permission allows the user to send a message to matching addresses. The default value is false. yes send

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.6. JBoss AS 7 and EAP 6 - Address Setting Service
Overview

Table 3.838. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.839. 

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

Table 3.840. 

NameDescriptionRequiredInternal Name
Address Full PolicyDetermines what happens when an address where max-size-bytes is specified becomes full. (PAGE, DROP or BLOCK). The default value is PAGE. no address-full-policy
Dead Letter AddressThe dead letter address no dead-letter-address
Expiry AddressDefines where to send a message that has expired. no expiry-address
Last Value QueueDefines whether a queue only uses last values or not. The default value is false. no last-value-queue
Max Delivery AttemptsDefines how many time a cancelled message can be redelivered before sending to the dead-letter-address. The default value is 10. no max-delivery-attempts
Max Size BytesThe max bytes size. The default value is -1. no max-size-bytes
Message Counter History Day LimitDay limit for the message counter history. The default value is 0. no message-counter-history-day-limit
Page Max Cache SizeThe number of page files to keep in memory to optimize IO during paging navigation. The default value is 5. no page-max-cache-size
Page Size BytesThe paging size. The default value is 10485760. no page-size-bytes
Redelivery DelayDefines how long to wait before attempting redelivery of a cancelled message. The default value is 0. no redelivery-delay
Redistribution DelayDefines how long to wait when the last consumer is closed on a queue before redistributing any messages. The default value is -1. no redistribution-delay
Send To Dla On No RouteIf this parameter is set to true for that address, if the message is not routed to any queues it will instead be sent to the dead letter address (DLA) for that address, if it exists. The default value is false. no send-to-dla-on-no-route

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.7. JBoss AS 7 and EAP 6 - Grouping Handler Service
Overview

Table 3.841. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.842. 

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

Table 3.843. 

NameDescriptionRequiredInternal Name
Grouping Handler AddressA reference to a cluster connection and the address it uses. yes grouping-handler-address
TimeoutHow long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept. The default value is 5000. no timeout
TypeWhether the handler is the single 'Local' handler for the cluster, which makes handling decisions, or a 'Remote' handler which converses with the local handler. no type

Note

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

Table 3.844. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.845. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.846. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.847. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.848. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.8.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.849. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.850. 

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

Table 3.851. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.9. JBoss AS 7 and EAP 6 - Connector (HornetQ) Service
Overview

Table 3.852. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.853. 

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

Table 3.854. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.855. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.856. 

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

Table 3.857. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.10. JBoss AS 7 and EAP 6 - In VM Acceptor Service
Overview

Table 3.858. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.859. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.860. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether it's stopped or started.started

Note

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

Table 3.861. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.862. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.10.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.863. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.864. 

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

Table 3.865. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.11. JBoss AS 7 and EAP 6 - In VM Connector Service
Overview

Table 3.866. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.867. 

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

Table 3.868. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.869. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.870. 

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

Table 3.871. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.12. JBoss AS 7 and EAP 6 - Remote Acceptor Service
Overview

Table 3.872. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.873. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.874. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.875. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.876. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.3.31.1.12.1. JBoss AS 7 and EAP 6 - Param Service
Overview

Table 3.877. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.878. 

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

Table 3.879. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.13. JBoss AS 7 and EAP 6 - Remote Connector Service
Overview

Table 3.880. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.881. 

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

Table 3.882. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.883. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.884. 

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

Table 3.885. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

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

Table 3.886. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.887. 

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

Table 3.888. 

NameDescriptionRequiredInternal Name
Divert AddressAddress to divert from yes divert-address
ExclusiveWhether the divert is exclusive, meaning that the message is diverted to the new address, and does not go to the old address at all. The default value is false. no exclusive
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be diverted. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressAddress to divert to yes forwarding-address
Routing NameRouting name of the divert no routing-name
Transformer Class NameThe name of a class used to transform the message's body or properties before it is diverted. no transformer-class-name

Note

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

Table 3.889. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.890. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.891. Metrics

NameTypeDescriptionInternal Name
IdtraitThe id of the queue.id
PausedtraitWhether the queue is paused.paused
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.892. 

NameDescriptionRequiredInternal Name
DurableDefines whether the queue is durable. The default value is true. no durable
FilterA queue message filter definition. An undefined or empty filter will match all messages. no filter
Queue AddressThe queue address defines what address is used for routing messages. yes queue-address

Note

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

Table 3.893. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
List Scheduled MessagesList the messages scheduled for delivery.
List Scheduled Messages as JSONList the messages scheduled for delivery as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.3.31.1.16. JBoss AS 7 and EAP 6 - Core Address Service
Overview

Table 3.894. Overview

Description:A runtime-only resource representing a HornetQ address. Zero or more queues can be bound to a single address. When a message is routed, it is routed to the set of queues bound to the message's address.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.895. 

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
none
Configuration Properties

Table 3.896. 

NameDescriptionRequiredInternal Name
Binding NamesThe names of all bindings (both queues and diverts) bound to this address. yes binding-names
Number Of Bytes Per PageThe number of bytes used by each page for this address. yes number-of-bytes-per-page
Number Of PagesThe number of pages used by this address. yes number-of-pages
Queue NamesThe names of the queues associated with the address. yes queue-names
RolesA list of the security roles (name and permissions) associated with the address. yes roles

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.3.31.1.17. JBoss AS 7 and EAP 6 - Cluster Connection Service
Overview

Table 3.897. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.898. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.899. Metrics

NameTypeDescriptionInternal Name
Node IdtraitThe node ID used by this cluster connection.node-id
StartedtraitWhether the cluster connection is started.started

Note

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

Table 3.900. 

NameDescriptionRequiredInternal Name
Call TimeoutThe timeout (in ms) for remote calls made by the cluster connection. The default value is 30000. no call-timeout
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Cluster Connection AddressEach cluster connection only applies to messages sent to an address that starts with this value. yes cluster-connection-address
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to a target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the cluster connections are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Connector RefThe confirmation-window-size to use for the connection used to forward messages to a target node. yes connector-ref
Discovery Group NameThe discovery group used to obtain the list of other servers in the cluster to which this cluster connection will make connections. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Forward When No ConsumersWhether messages will be distributed round robin between other nodes of the cluster irrespective of whether there are matching or indeed any consumers on other nodes. If this is set to false (the default) then HornetQ will only forward messages to other nodes of the cluster if the address to which they are being forwarded has queues which have consumers, and if those consumers have message filters (selectors) at least one of those selectors must match the message. The default value is false. no forward-when-no-consumers
Max HopsThe maximum number of times a message can be forwarded. HornetQ can be configured to also load balance messages to nodes which might be connected to it only indirectly with other HornetQ servers as intermediates in a chain. The default value is 1. no max-hops
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 500. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsThe statically defined list of connectors to which this cluster connection will make connections. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection

Note

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

Table 3.901. Metrics

NameDescription
Get NodesReturns a map of the nodes connected to this cluster connection, where keys are node IDs and values are the addresses used to connect to the nodes.
StartStarts the cluster connection.
StopStops the cluster connection.
Package Types
none
3.3.31.1.18. JBoss AS 7 and EAP 6 - Broadcast Group Service
Overview

Table 3.902. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.903. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.904. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the broadcast group is started.started

Note

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

Table 3.905. 

NameDescriptionRequiredInternal Name
Broadcast PeriodThe period in milliseconds between consecutive broadcasts. The default value is 2000. no broadcast-period
ConnectorsSpecifies the names of connectors that will be broadcast. no connectors
Socket BindingThe broadcast group socket binding. yes socket-binding

Note

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

Table 3.906. Metrics

NameDescription
Get Connector Pairs as JSONReturns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.
StartStarts the broadcast group.
StopStops the broadcast group.
Package Types
none
3.3.31.1.19. JBoss AS 7 and EAP 6 - Path Service
Overview

Table 3.907. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.908. 

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

Table 3.909. 

NameDescriptionRequiredInternal Name
PathThe actual filesystem path. Treated as an absolute path, unless the 'relative-to' attribute is specified, in which case the value is treated as relative to that path.
If treated as an absolute path, the actual runtime pathname specified by the value of this attribute will be determined as follows:
If this value is already absolute, then the value is directly used. Otherwise the runtime pathname is resolved in a system-dependent way. On UNIX systems, a relative pathname is made absolute by resolving it against the current user directory. On Microsoft Windows systems, a relative pathname is made absolute by resolving it against the current directory of the drive named by the pathname, if any; if not, it is resolved against the current user directory.
yes path
Relative ToThe name of another previously named path, or of one of the standard paths provided by the system. If 'relative-to' is provided, the value of the 'path' attribute is treated as relative to the path specified by this attribute. The standard paths provided by the system include:
  • jboss.home - the root directory of the JBoss AS distribution
  • user.home - user's home directory
  • user.dir - user's current working directory
  • java.home - java installation directory
  • jboss.server.base.dir - root directory for an individual server instance
  • jboss.server.data.dir - directory the server will use for persistent data file storage
  • jboss.server.log.dir - directory the server will use for log file storage
  • jboss.server.tmp.dir - directory the server will use for temporary file storage
  • jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances
no relative-to
Path TypePath Type yes __name

Note

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

Table 3.910. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.911. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.912. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the bridge is started.started

Note

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

Table 3.913. 

NameDescriptionRequiredInternal Name
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to the target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the bridges are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Discovery Group NameThe name of the discovery group used by this bridge. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Failover On Server ShutdownWhether the bridge will attempt to failover onto a backup server (if specified) when the target server is cleanly shutdown rather than crashed. no failover-on-server-shutdown
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be forwarded. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressThe address on the target server that the message will be forwarded to. If a forwarding address is not specified then the original destination of the message will be retained. no forwarding-address
HaWhether or not this bridge should support high availability. True means it will connect to any available server in a cluster and support failover. The default value is false. no ha
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
PasswordThe password to use when creating the bridge connection to the remote server. If it is not specified the default cluster password specified by the cluster-password attribute in the root messaging subsystem resource will be used. The default value is CHANGE ME!!. no password
Queue NameThe unique name of the local queue that the bridge consumes from. yes queue-name
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 2000. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsA list of names of statically defined connectors used by this bridge. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Transformer Class NameThe name of a user-defined class which implements the org.hornetq.core.server.cluster.Transformer interface. no transformer-class-name
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection
UserThe user name to use when creating the bridge connection to the remote server. If it is not specified the default cluster user specified by the cluster-user attribute in the root messaging subsystem resource will be used. The default value is HORNETQ.CLUSTER.ADMIN.USER. no user

Note

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

Table 3.914. Metrics

NameDescription
StartStarts the bridge.
StopStops the bridge.
Package Types
none
3.3.31.1.21. JBoss AS 7 and EAP 6 - Discovery Group Service
Overview

Table 3.915. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.916. 

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

Table 3.917. 

NameDescriptionRequiredInternal Name
Initial Wait TimeoutPeriod, in ms, to wait for an initial broadcast to give us at least one node in the cluster. The default value is 10000. no initial-wait-timeout
Refresh TimeoutPeriod the discovery group waits after receiving the last broadcast from a particular server before removing that server's connector pair entry from its list. The default value is 10000. no refresh-timeout
Socket BindingThe discovery group socket binding. yes socket-binding

Note

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

Table 3.918. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.919. 

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

Table 3.920. 

NameDescriptionRequiredInternal Name
Factory ClassClass name of the factory class that can instantiate the connector service. yes factory-class

Note

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

Table 3.921. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.922. 

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

Table 3.923. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

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

3.4. JBoss AS 7 and EAP 6 - Host Controller Server

Overview

Table 3.924. Overview

Description:Domain controller (delegate) for this host
Singleton: no
Plugin:JBossAS7

Note

The server can be started, restarted, or stopped via the Start, Restart, and Shutdown operations. The Start and Restart operations start the server by executing the server start script, typically domain.sh on UNIX or domain.bat on Windows. The following connection settings can be used to configure the start script execution: * Start Script - the absolute path of the start script (e.g. "/opt/jboss-as-7.1.1.Final/bin/domain.sh") * Start Script Prefix - a prefix command line to be prepended to the start script command line (e.g. "nohup sudo -u jboss -g jboss") * Start Script Arguments - arguments to be passed to the start script (e.g. "--host-config=host-master.xml") * Start Script Environment - environment variables to be set in the start script's environment (e.g. "JAVA_HOME=/usr/java/jdk1.6.0_30") These settings are automatically initialized by the JBossAS7 plugin discovery code to match the currently running server process' command line and environment. The settings are not used by the Stop operation, since it stops the server via the management interface, not via a script. For more detailed descriptions of the settings, see the Connection Settings section below.

Child Resource Types

Autodiscovery Process Scans

Table 3.925. Metrics

NameQuery
HostControllerprocess|basename|match=^java.*,arg|org.jboss.as.host-controller|match=.*

Connection Properties

Table 3.926. 

NameDescriptionRequiredInternal Name
Start Script PathThe path to the script that the Start and Restart operations should use to start the server. If the path is not absolute, it is resolved relative to the server home directory (e.g. "bin/standalone.sh", "bin/domain.sh"). no startScript
Start Script PrefixA prefix command line that should be prepended to the start script command line by the Start and Restart operations; the prefix command must be an absolute path (e.g. "/usr/bin/sudo"). This property is most commonly used to run the AS7 process as a different user than the RHQ Agent (e.g. "sudo -u jboss -g jboss" could be used to run AS7 as user "jboss" and group "jboss". It is also possible to chain prefix commands (e.g. "nohup sudo -u jboss" could be used to make AS7 ignore HUP signals and to run as user "jboss"). no startScriptPrefix
Start Script Environment VariablesThe variables that the Start and Restart operations will add to the environment of the server start script. Each name=value pair should be on a new line. Variable values should *not* be enclosed in quotes (e.g. JAVA_OPTS=-Xms512M -Xmx1024M). On UNIX systems, the typical minimum set of environment variables is: PATH=/usr/bin:/bin . And on Windows the typical minimum set is: PATH=C:\Windows\System32;C:\Windows , OS=Windows_NT , SYSTEMROOT=C:\Windows . In addition, it is good practice to set JAVA_HOME to the absolute path of the install directory of the JRE or JDK you wish to use to run the AS7 instance. However, if JAVA_HOME is not specified, the start script will attempt to find java in the PATH. There is currently a 2000 character limit for this value. no startScriptEnv
Start Script ArgumentsThe arguments that the Start and Restart operations will pass to the server start script. Each argument should be on a new line - for example: --server-config=standalone-ha-full.xml. As an exception, the value of a space-delimited option can optionally be on the same line as the option - for example: -c standalone-ha-full.xml. There is currently a 2000 character limit for this value. no startScriptArgs
Log Event Sources  yes logEventSources
Availability Check PeriodThe amount of time, in seconds, that must elapse between availability checks to see if the server is up. If set, the availability checks will be performed asynchronously thus allowing slow-responding servers to avoid being falsely reported as down. Minimum value is 60 seconds. no availabilityCheckPeriod
HostnameHost name of the domain API yes hostname
PortPort of the domain API yes port
UserManagement user for a secured Host controller no user
PasswordPassword for the management user no password
Management Connection TimeoutMaximum time in milliseconds to keep alive an idle management connection. Zero and negative values will disable connection persistence. Defaults to 5000 ms. no managementConnectionTimeout
Home DirectoryRoot directory of the server installation no homeDir
Base DirectoryBase directory for server content no baseDir
Configuration DirectoryBase configuration directory no configDir
Log Directorythe directory where log files will be written for this host controller no logDir
Domain HostHost name within the AS7 domain no domainHost
Product TypeServer product type (e.g. AS or EAP) no productType

Note

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

Metrics

Table 3.927. Metrics

NameTypeDescriptionInternal Name
Number of management requestsmeasurementNumber of requests sent to the controller_internal:mgmtRequests
Number of management requests per MinutemeasurementNumber of requests sent to the controller_internal:mgmtRequests
Time used for management requestsmeasurementTotal time for requests_internal:requestTime
Time used for management requests per MinutemeasurementTotal time for requests_internal:requestTime
Maximum request timemeasurementMax time for a request since last metric get_internal:maxTime
Server Code NametraitServer Code Name_skm:release-codename
Server VersiontraitServer Version_skm:release-version
Product NametraitProduct Name_skm:product-name
Product VersiontraitProduct Version_skm:product-version
Start time of the servertraitStart time of the serverstartTime
Domain Config FiletraitThe name of the domain configuration file this host controller is usingdomain-config-file
Host Config FiletraitThe name of the host configuration file this host controller is usinghost-config-file

Note

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

Configuration Properties

Table 3.928. 

NameDescriptionRequiredInternal Name
Properties  no *2
PathThe standard paths provided by the system include: jboss.home - the root directory of the JBoss AS distribution; user.home - user's home directory; user.dir - user's current working directory; java.home - java installation directory; jboss.server.base.dir - root directory for an individual server instance; jboss.server.data.dir - directory the server will use for persistent data file storage; jboss.server.log.dir - directory the server will use for log file storage; jboss.server.tmp.dir - directory the server will use for temporary file storage; jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances no *3
Installed extensions  no *

Note

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

Operations

Table 3.929. Metrics

NameDescription
Start this host controllerStart this Host/Domain Controller with all its enabled managed servers
Shut down this host controllerStop this Host/Domain Controller with all its managed servers
Restart this host controllerRestart this Host/Domain Controller with all its running managed servers
Install a management userInstalls a user in the server for management

Package Types

none

3.4.1. JBoss AS 7 and EAP 6 - ServerGroup Service

Overview

Table 3.930. Overview

Description:A server group on this domain
Singleton: no
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.931. 

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

Table 3.932. 

NameDescriptionRequiredInternal Name
Properties  no *2
ProfileThe profile name yes profile
Socket Binding Group  yes socket-binding-group
Socket Binding Port OffsetThe default offset to be added to the port values given by the socket binding group. no socket-binding-port-offset

Note

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

Operations

Table 3.933. Metrics

NameDescription
Start ServersStarts all configured servers belonging to the server group in the domain that are not currently running.
Restart ServersRestarts all servers belonging to the server group currently running in the domain.
Stop ServersStops all servers belonging to the server group currently running in the domain.

Package Types

none

3.4.1.1. JBoss AS 7 and EAP 6 - JVM Definition Service

Overview

Table 3.934. Overview

Description:A JVM definition that can override host and server group level definitions with the same name
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.935. 

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

Table 3.936. 

NameDescriptionRequiredInternal Name
Base DefinitionThe definition from host level to use/override yes baseDefinition
Agent LibThe JVM agent lib. no agent-lib
Agent PathThe JVM agent path. no agent-path
Env Classpath IgnoredIgnore the environment classpath. no env-classpath-ignored
Environment VariablesThe JVM environment variables. no environment-variables
Heap SizeThe initial heap size allocated by the JVM. no heap-size
Java AgentThe java agent. no java-agent
Java HomeThe java home no java-home
Jvm OptionsThe JVM options. Those can not be changed after initial creation of the definition. no jvm-options
Max Heap SizeThe maximum heap size that can be allocated by the JVM. no max-heap-size
Max Permgen SizeThe maximum size of the permanent generation. no max-permgen-size
Permgen SizeThe initial permanent generation size. no permgen-size
Stack SizeThe JVM stack size settings. no stack-size
TypeThe JVM type can be either SUN or IBM no type

Note

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

3.4.1.2. JBoss AS 7 and EAP 6 - Deployment Service

Overview

Table 3.937. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.938. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.939. Metrics

NameTypeDescriptionInternal Name
StatustraitThe current runtime status of a deployment. Possible status modes are OK, FAILED, and STOPPED. FAILED indicates a dependency is missing or a service could not start. STOPPED indicates that the deployment was manually stopped.status

Note

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

Table 3.940. 

NameDescriptionRequiredInternal Name
ContentList of pieces of content that comprise the deployment. yes content
EnabledBoolean indicating whether the deployment content is currently deployed in the runtime (or should be deployed in the runtime the next time the server starts.) no enabled
NameUnique identifier of the deployment. Must be unique across all deployments. no name
PersistentBoolean indicating whether the existence of the deployment should be recorded in the persistent server configuration. Only relevant to a standalone mode server. Default is 'true'. A deployment managed by a deployment scanner would have this set to 'false' to ensure the deployment is only deployed at server start if the scanner again detects the deployment. no persistent
Runtime NameName by which the deployment should be known within a server runtime. This would be equivalent to the file name of a deployment file, and would form the basis for such things as default Java Enterprise Edition application and module names. This would typically be the same as 'name', but in some cases users may wish to have two deployments with the same runtime-name (e.g. two versions of foo.war) both available in the deployment content repository, in which case the deployments would need to have distinct name; values but would have the same runtime-name. no runtime-name

Note

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

Table 3.941. Metrics

NameDescription
Enable 
Disable 
Restart 
Package Types

Table 3.942. Package Types

NameCategoryDescription
FileDeployableDeployments on this server group
3.4.1.2.1. JBoss AS 7 and EAP 6 - Subdeployment Service
Overview

Table 3.943. Overview

Description:Runtime resources associated with a child deployment packaged inside another deployment; for example a war packaged inside an ear.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.944. 

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.4.1.2.1.1. JBoss AS 7 and EAP 6 - Web Runtime Service
Overview

Table 3.945. Overview

Description:Runtime resources exposed by web components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.946. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Path  yes path

Note

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

Table 3.947. Metrics

NameTypeDescriptionInternal Name
Virtual Hosttraitthe virtual host this webapp is deployed tovirtual-host
Context Roottraitthe context root of this webappcontext-root
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active SessionsmeasurementThe number of sessions that are currently activeactive-sessions
Duplicated Session IdsmeasurementThe number of duplicated session identifiersduplicated-session-ids
Expired SessionsmeasurementThe number of expired sessionsexpired-sessions
Expired Sessions per MinutemeasurementThe number of expired sessionsexpired-sessions
Maximum Active SessionsmeasurementThe maximum number of sessions that have been activemax-active-sessions
Rejected SessionsmeasurementThe number of sessions rejectedrejected-sessions
Rejected Sessions per MinutemeasurementThe number of sessions rejectedrejected-sessions
Average Session Alive TimemeasurementThe average alive time of sessionssession-avg-alive-time
Max Session Alive TimemeasurementThe maximum alive time of sessionssession-max-alive-time
Created SessionsmeasurementThe number of sessions createdsessions-created
Created Sessions per MinutemeasurementThe number of sessions createdsessions-created

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.1.2. JBoss AS 7 and EAP 6 - Datasources Runtime Service
Overview

Table 3.948. Overview

Description:Runtime resources exposed by data sources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.949. 

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.4.1.2.1.2.1. JBoss AS 7 and EAP 6 - XA Datasource Runtime Service
Overview

Table 3.950. Overview

Description:A JDBC XA data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.951. 

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

Table 3.952. 

NameDescriptionRequiredInternal Name
Properties  no *2
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
Xa Datasource ClassThe fully qualifed name of the javax.sql.XADataSource implementation no xa-datasource-class
Xa Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout

Note

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

Table 3.953. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.1.2.1.2.2. JBoss AS 7 and EAP 6 - Datasource Runtime Service
Overview

Table 3.954. Overview

Description:A JDBC data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.955. 

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

Table 3.956. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Connection UrlThe JDBC driver connection URL no connection-url
Datasource ClassThe fully qualifed name of the JDBC datasource class no datasource-class
Driver ClassThe fully qualifed name of the JDBC driver class no driver-class
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match

Note

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

Table 3.957. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.1.2.1.3. JBoss AS 7 and EAP 6 - Messaging Runtime Service
Overview

Table 3.958. Overview

Description:Runtime resources exposed by messaging resources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.959. 

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.4.1.2.1.3.1. JBoss AS 7 and EAP 6 - HornetQ Server Runtime Service
Overview

Table 3.960. Overview

Description:A HornetQ server instance.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.961. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.962. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.963. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.964. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.4.1.2.1.3.1.1. JBoss AS 7 and EAP 6 - JMS Queue Runtime Service
Overview

Table 3.965. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.966. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.967. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
DurabletraitWhether the queue is durable or not. The default value is true.durable
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
SelectortraitThe queue selector.selector
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.968. 

NameDescriptionRequiredInternal Name
EntriesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.969. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.4.1.2.1.3.1.2. JBoss AS 7 and EAP 6 - JMS Topic Runtime Service
Overview

Table 3.970. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.971. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.972. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.973. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.974. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.4.1.2.1.4. JBoss AS 7 and EAP 6 - EJB3 Runtime Service
Overview

Table 3.975. Overview

Description:Runtime resources exposed by EJBs components included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.976. 

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.4.1.2.1.4.1. JBoss AS 7 and EAP 6 - Message Driven Bean Runtime Service
Overview

Table 3.977. Overview

Description:Bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.978. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.979. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.980. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.4.2. JBoss AS 7 and EAP 6 - Singleton Bean Runtime Service
Overview

Table 3.981. Overview

Description:Singleton bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.982. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.983. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.984. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.4.3. JBoss AS 7 and EAP 6 - Stateless Session Bean Runtime Service
Overview

Table 3.985. Overview

Description:Stateless session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.986. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.987. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.988. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.4.4. JBoss AS 7 and EAP 6 - Entity Bean Runtime Service
Overview

Table 3.989. Overview

Description:Entity bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.990. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.991. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.992. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.4.5. JBoss AS 7 and EAP 6 - Stateful Session Bean Runtime Service
Overview

Table 3.993. Overview

Description:Stateful session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.994. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.995. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.996. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.5. JBoss AS 7 and EAP 6 - Webservices Runtime Service
Overview

Table 3.997. Overview

Description:Runtime resources exposed by web service components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.998. 

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.4.1.2.1.5.1. JBoss AS 7 and EAP 6 - Endpoint Runtime Service
Overview

Table 3.999. Overview

Description:Webservice endpoint.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1000. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1001. Metrics

NameTypeDescriptionInternal Name
Average Processing TimemeasurementAverage endpoint processing time.average-processing-time
Fault CountmeasurementCount of faults the endpoint generated.fault-count
Max Processing TimemeasurementMaximal endpoint processing time.max-processing-time
Min Processing TimemeasurementMinimal endpoint processing time.min-processing-time
Request CountmeasurementCount of requests the endpoint processed.request-count
Response CountmeasurementCount of responses the endpoint generated.response-count
Total Processing TimemeasurementTotal endpoint processing time.total-processing-time

Note

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

Table 3.1002. 

NameDescriptionRequiredInternal Name
ClassWebservice endpoint class. no class
ContextWebservice endpoint context. no context
NameWebservice endpoint name. no name
TypeWebservice endpoint type. no type
Wsdl UrlWebservice endpoint WSDL URL. no wsdl-url

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.1.6. JBoss AS 7 and EAP 6 - JPA Runtime Service
Overview

Table 3.1003. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1004. 

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.4.1.2.1.6.1. JBoss AS 7 and EAP 6 - Hibernate Persistence Unit Service
Overview

Table 3.1005. Overview

Description:Runtime information about JPA use in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1006. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1007. Metrics

NameTypeDescriptionInternal Name
Close Statement CountmeasurementNumber of released prepared statements.close-statement-count
Close Statement Count per MinutemeasurementNumber of released prepared statements.close-statement-count
Collection Fetch CountmeasurementNumber of collections fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of collections fetched.collection-fetch-count
Collection Load CountmeasurementNumber of collections loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of collections loaded.collection-load-count
Collection Recreated CountmeasurementNumber of collections recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of collections recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of collections removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of collections removed.collection-remove-count
Collection Update CountmeasurementNumber of collections updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of collections updated.collection-update-count
Completed Transaction CountmeasurementNumber of completed transactions.completed-transaction-count
Completed Transaction Count per MinutemeasurementNumber of completed transactions.completed-transaction-count
Connect CountmeasurementGet the number of connections asked for by the sessions.connect-count
Connect Count per MinutemeasurementGet the number of connections asked for by the sessions.connect-count
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Flush CountmeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Flush Count per MinutemeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Prepared Statement CountmeasurementNumber of acquired prepared statements.prepared-statement-count
Prepared Statement Count per MinutemeasurementNumber of acquired prepared statements.prepared-statement-count
Query Cache Hit CountmeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Execution CountmeasurementGet number of executed queries.query-execution-count
Query Execution Count per MinutemeasurementGet number of executed queries.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the slowest query.query-execution-max-time
Query Execution Max Time Query StringtraitGet the query string for the slowest query.query-execution-max-time-query-string
Second Level Cache Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Hit Count per MinutemeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Miss Count per MinutemeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Put CountmeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Second Level Cache Put Count per MinutemeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Session Close CountmeasurementNumber of sessions closed.session-close-count
Session Close Count per MinutemeasurementNumber of sessions closed.session-close-count
Session Open CountmeasurementNumber of sessions opened.session-open-count
Session Open Count per MinutemeasurementNumber of sessions opened.session-open-count
Successful Transaction CountmeasurementNumber of successful transactions.successful-transaction-count
Successful Transaction Count per MinutemeasurementNumber of successful transactions.successful-transaction-count

Note

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

Table 3.1008. 

NameDescriptionRequiredInternal Name
EnabledDetermine if statistics are enabled. no enabled

Note

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

Table 3.1009. Metrics

NameDescription
Subsystem:clearClear statistics.
Subsystem:evict AllEvict all entities from second level cache.
Subsystem:summaryLog the statistics.
Package Types
none
3.4.1.2.1.6.1.1. JBoss AS 7 and EAP 6 - Entity Cache Service
Overview

Table 3.1010. Overview

Description:Statistics for a Hibernate Second Level Cache region.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1011. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1012. Metrics

NameTypeDescriptionInternal Name
Element Count In MemorymeasurementNumber of cacheable entities/collections currently stored in memory.element-count-in-memory
Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.hit-count
Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.miss-count
Put CountmeasurementNumber of cacheable entities/collections put in the cache.put-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.1.6.1.2. JBoss AS 7 and EAP 6 - Query Cache Service
Overview

Table 3.1013. Overview

Description:Statistics for individual queries.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1014. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1015. Metrics

NameTypeDescriptionInternal Name
Query Cache Hit CountmeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of times query was put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of times query was put in cache.query-cache-put-count
Query Execution Average TimemeasurementGet the average time in milliseconds of the query.query-execution-average-time
Query Execution CountmeasurementGet number of times query has been executed.query-execution-count
Query Execution Count per MinutemeasurementGet number of times query has been executed.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the query.query-execution-max-time
Query Execution Min TimemeasurementGet the minimum time in milliseconds of the query.query-execution-min-time
Query Execution Row CountmeasurementGet number of rows returned from executions of query.query-execution-row-count
Query Execution Row Count per MinutemeasurementGet number of rows returned from executions of query.query-execution-row-count
Query NametraitQuery name.query-name

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.1.6.1.3. JBoss AS 7 and EAP 6 - Entity Service
Overview

Table 3.1016. Overview

Description:Statistics for individual entities.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1017. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1018. Metrics

NameTypeDescriptionInternal Name
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.1.6.1.4. JBoss AS 7 and EAP 6 - Collection Service
Overview

Table 3.1019. Overview

Description:Statistics for individual collections.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1020. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1021. Metrics

NameTypeDescriptionInternal Name
Collection Fetch CountmeasurementNumber of times collection was fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of times collection was fetched.collection-fetch-count
Collection Load CountmeasurementNumber of times collection was loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of times collection was loaded.collection-load-count
Collection Recreated CountmeasurementNumber of times collection was recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of times collection was recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of times collection was removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of times collection was removed.collection-remove-count
Collection Update CountmeasurementNumber of times collection was updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of times collection was updated.collection-update-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.2. JBoss AS 7 and EAP 6 - Web Runtime Service
Overview

Table 3.1022. Overview

Description:Runtime resources exposed by web components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1023. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Path  yes path

Note

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

Table 3.1024. Metrics

NameTypeDescriptionInternal Name
Virtual Hosttraitthe virtual host this webapp is deployed tovirtual-host
Context Roottraitthe context root of this webappcontext-root
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active SessionsmeasurementThe number of sessions that are currently activeactive-sessions
Duplicated Session IdsmeasurementThe number of duplicated session identifiersduplicated-session-ids
Expired SessionsmeasurementThe number of expired sessionsexpired-sessions
Expired Sessions per MinutemeasurementThe number of expired sessionsexpired-sessions
Maximum Active SessionsmeasurementThe maximum number of sessions that have been activemax-active-sessions
Rejected SessionsmeasurementThe number of sessions rejectedrejected-sessions
Rejected Sessions per MinutemeasurementThe number of sessions rejectedrejected-sessions
Average Session Alive TimemeasurementThe average alive time of sessionssession-avg-alive-time
Max Session Alive TimemeasurementThe maximum alive time of sessionssession-max-alive-time
Created SessionsmeasurementThe number of sessions createdsessions-created
Created Sessions per MinutemeasurementThe number of sessions createdsessions-created

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.3. JBoss AS 7 and EAP 6 - Datasources Runtime Service
Overview

Table 3.1025. Overview

Description:Runtime resources exposed by data sources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1026. 

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.4.1.2.3.1. JBoss AS 7 and EAP 6 - XA Datasource Runtime Service
Overview

Table 3.1027. Overview

Description:A JDBC XA data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1028. 

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

Table 3.1029. 

NameDescriptionRequiredInternal Name
Properties  no *2
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
Xa Datasource ClassThe fully qualifed name of the javax.sql.XADataSource implementation no xa-datasource-class
Xa Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout

Note

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

Table 3.1030. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.1.2.3.2. JBoss AS 7 and EAP 6 - Datasource Runtime Service
Overview

Table 3.1031. Overview

Description:A JDBC data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1032. 

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

Table 3.1033. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Connection UrlThe JDBC driver connection URL no connection-url
Datasource ClassThe fully qualifed name of the JDBC datasource class no datasource-class
Driver ClassThe fully qualifed name of the JDBC driver class no driver-class
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match

Note

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

Table 3.1034. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.1.2.4. JBoss AS 7 and EAP 6 - Messaging Runtime Service
Overview

Table 3.1035. Overview

Description:Runtime resources exposed by messaging resources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1036. 

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.4.1.2.4.1. JBoss AS 7 and EAP 6 - HornetQ Server Runtime Service
Overview

Table 3.1037. Overview

Description:A HornetQ server instance.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1038. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1039. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.1040. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.1041. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.4.1.2.4.1.1. JBoss AS 7 and EAP 6 - JMS Queue Runtime Service
Overview

Table 3.1042. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1043. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1044. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
DurabletraitWhether the queue is durable or not. The default value is true.durable
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
SelectortraitThe queue selector.selector
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.1045. 

NameDescriptionRequiredInternal Name
EntriesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.1046. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.4.1.2.4.1.2. JBoss AS 7 and EAP 6 - JMS Topic Runtime Service
Overview

Table 3.1047. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1048. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1049. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.1050. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.1051. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.4.1.2.5. JBoss AS 7 and EAP 6 - EJB3 Runtime Service
Overview

Table 3.1052. Overview

Description:Runtime resources exposed by EJBs components included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1053. 

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.4.1.2.5.1. JBoss AS 7 and EAP 6 - Message Driven Bean Runtime Service
Overview

Table 3.1054. Overview

Description:Bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1055. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1056. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1057. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.5.2. JBoss AS 7 and EAP 6 - Singleton Bean Runtime Service
Overview

Table 3.1058. Overview

Description:Singleton bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1059. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1060. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1061. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.5.3. JBoss AS 7 and EAP 6 - Stateless Session Bean Runtime Service
Overview

Table 3.1062. Overview

Description:Stateless session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1063. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1064. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1065. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.5.4. JBoss AS 7 and EAP 6 - Entity Bean Runtime Service
Overview

Table 3.1066. Overview

Description:Entity bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1067. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1068. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1069. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.5.5. JBoss AS 7 and EAP 6 - Stateful Session Bean Runtime Service
Overview

Table 3.1070. Overview

Description:Stateful session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1071. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1072. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1073. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.6. JBoss AS 7 and EAP 6 - Webservices Runtime Service
Overview

Table 3.1074. Overview

Description:Runtime resources exposed by web service components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1075. 

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.4.1.2.6.1. JBoss AS 7 and EAP 6 - Endpoint Runtime Service
Overview

Table 3.1076. Overview

Description:Webservice endpoint.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1077. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1078. Metrics

NameTypeDescriptionInternal Name
Average Processing TimemeasurementAverage endpoint processing time.average-processing-time
Fault CountmeasurementCount of faults the endpoint generated.fault-count
Max Processing TimemeasurementMaximal endpoint processing time.max-processing-time
Min Processing TimemeasurementMinimal endpoint processing time.min-processing-time
Request CountmeasurementCount of requests the endpoint processed.request-count
Response CountmeasurementCount of responses the endpoint generated.response-count
Total Processing TimemeasurementTotal endpoint processing time.total-processing-time

Note

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

Table 3.1079. 

NameDescriptionRequiredInternal Name
ClassWebservice endpoint class. no class
ContextWebservice endpoint context. no context
NameWebservice endpoint name. no name
TypeWebservice endpoint type. no type
Wsdl UrlWebservice endpoint WSDL URL. no wsdl-url

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.1.2.7. JBoss AS 7 and EAP 6 - JPA Runtime Service
Overview

Table 3.1080. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1081. 

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.4.1.2.7.1. JBoss AS 7 and EAP 6 - Hibernate Persistence Unit Service
Overview

Table 3.1082. Overview

Description:Runtime information about JPA use in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1083. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1084. Metrics

NameTypeDescriptionInternal Name
Close Statement CountmeasurementNumber of released prepared statements.close-statement-count
Close Statement Count per MinutemeasurementNumber of released prepared statements.close-statement-count
Collection Fetch CountmeasurementNumber of collections fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of collections fetched.collection-fetch-count
Collection Load CountmeasurementNumber of collections loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of collections loaded.collection-load-count
Collection Recreated CountmeasurementNumber of collections recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of collections recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of collections removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of collections removed.collection-remove-count
Collection Update CountmeasurementNumber of collections updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of collections updated.collection-update-count
Completed Transaction CountmeasurementNumber of completed transactions.completed-transaction-count
Completed Transaction Count per MinutemeasurementNumber of completed transactions.completed-transaction-count
Connect CountmeasurementGet the number of connections asked for by the sessions.connect-count
Connect Count per MinutemeasurementGet the number of connections asked for by the sessions.connect-count
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Flush CountmeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Flush Count per MinutemeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Prepared Statement CountmeasurementNumber of acquired prepared statements.prepared-statement-count
Prepared Statement Count per MinutemeasurementNumber of acquired prepared statements.prepared-statement-count
Query Cache Hit CountmeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Execution CountmeasurementGet number of executed queries.query-execution-count
Query Execution Count per MinutemeasurementGet number of executed queries.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the slowest query.query-execution-max-time
Query Execution Max Time Query StringtraitGet the query string for the slowest query.query-execution-max-time-query-string
Second Level Cache Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Hit Count per MinutemeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Miss Count per MinutemeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Put CountmeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Second Level Cache Put Count per MinutemeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Session Close CountmeasurementNumber of sessions closed.session-close-count
Session Close Count per MinutemeasurementNumber of sessions closed.session-close-count
Session Open CountmeasurementNumber of sessions opened.session-open-count
Session Open Count per MinutemeasurementNumber of sessions opened.session-open-count
Successful Transaction CountmeasurementNumber of successful transactions.successful-transaction-count
Successful Transaction Count per MinutemeasurementNumber of successful transactions.successful-transaction-count

Note

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

Table 3.1085. 

NameDescriptionRequiredInternal Name
EnabledDetermine if statistics are enabled. no enabled

Note

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

Table 3.1086. Metrics

NameDescription
Subsystem:clearClear statistics.
Subsystem:evict AllEvict all entities from second level cache.
Subsystem:summaryLog the statistics.
Package Types
none
3.4.1.2.7.1.1. JBoss AS 7 and EAP 6 - Entity Cache Service
Overview

Table 3.1087. Overview

Description:Statistics for a Hibernate Second Level Cache region.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1088. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1089. Metrics

NameTypeDescriptionInternal Name
Element Count In MemorymeasurementNumber of cacheable entities/collections currently stored in memory.element-count-in-memory
Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.hit-count
Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.miss-count
Put CountmeasurementNumber of cacheable entities/collections put in the cache.put-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.7.1.2. JBoss AS 7 and EAP 6 - Query Cache Service
Overview

Table 3.1090. Overview

Description:Statistics for individual queries.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1091. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1092. Metrics

NameTypeDescriptionInternal Name
Query Cache Hit CountmeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of times query was put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of times query was put in cache.query-cache-put-count
Query Execution Average TimemeasurementGet the average time in milliseconds of the query.query-execution-average-time
Query Execution CountmeasurementGet number of times query has been executed.query-execution-count
Query Execution Count per MinutemeasurementGet number of times query has been executed.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the query.query-execution-max-time
Query Execution Min TimemeasurementGet the minimum time in milliseconds of the query.query-execution-min-time
Query Execution Row CountmeasurementGet number of rows returned from executions of query.query-execution-row-count
Query Execution Row Count per MinutemeasurementGet number of rows returned from executions of query.query-execution-row-count
Query NametraitQuery name.query-name

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.7.1.3. JBoss AS 7 and EAP 6 - Entity Service
Overview

Table 3.1093. Overview

Description:Statistics for individual entities.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1094. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1095. Metrics

NameTypeDescriptionInternal Name
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.1.2.7.1.4. JBoss AS 7 and EAP 6 - Collection Service
Overview

Table 3.1096. Overview

Description:Statistics for individual collections.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1097. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1098. Metrics

NameTypeDescriptionInternal Name
Collection Fetch CountmeasurementNumber of times collection was fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of times collection was fetched.collection-fetch-count
Collection Load CountmeasurementNumber of times collection was loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of times collection was loaded.collection-load-count
Collection Recreated CountmeasurementNumber of times collection was recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of times collection was recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of times collection was removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of times collection was removed.collection-remove-count
Collection Update CountmeasurementNumber of times collection was updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of times collection was updated.collection-update-count

Note

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

3.4.2. JBoss AS 7 and EAP 6 - Host Service

Overview

Table 3.1099. Overview

Description:A host involved in this domain
Singleton: no
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.1100. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Metrics

Table 3.1101. Metrics

NameTypeDescriptionInternal Name
Host statetraitDetailed host statehost-state
Start time of the servertraitStart time of the serverstartTime

Note

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

Configuration Properties

Table 3.1102. 

NameDescriptionRequiredInternal Name
Properties  no *2
PathThe standard paths provided by the system include: jboss.home - the root directory of the JBoss AS distribution; user.home - user's home directory; user.dir - user's current working directory; java.home - java installation directory; jboss.server.base.dir - root directory for an individual server instance; jboss.server.data.dir - directory the server will use for persistent data file storage; jboss.server.log.dir - directory the server will use for log file storage; jboss.server.tmp.dir - directory the server will use for temporary file storage; jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances no *3

Note

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

Operations

none

Package Types

none

3.4.2.1. JBoss AS 7 and EAP 6 - JVM Service

Overview

Table 3.1103. Overview

Description:Information about the underlying JVM
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1104. 

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.4.2.1.1. JBoss AS 7 and EAP 6 - Operating System Service
Overview

Table 3.1105. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1106. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1107. Metrics

NameTypeDescriptionInternal Name
Available ProcessorsmeasurementThe number of processors available to the Java virtual machine.available-processors
System Load AveragemeasurementThe system load average for the last minute. The load average may not be available on some platforms; if the load average is not available, a negative value is returned.system-load-average

Note

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

Table 3.1108. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1109. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1110. Metrics

NameTypeDescriptionInternal Name
Object Pending Finalization CountmeasurementThe approximate number of objects for which finalization is pending.object-pending-finalization-count
Initial heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.heap-memory-usage:init
Used heapmeasurementThe amount of used memory in bytes.heap-memory-usage:used
Committed heapmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.heap-memory-usage:committed
Maximum heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.heap-memory-usage:max
Initial non-heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.non-heap-memory-usage:init
Used non-heap memorymeasurementThe amount of used memory in bytes.non-heap-memory-usage:used
Committed non-heap memorymeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.non-heap-memory-usage:committed
Maximum non-heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.non-heap-memory-usage:max

Note

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

Table 3.1111. Metrics

NameDescription
Trigger GCRuns the garbage collector.
Package Types
none
3.4.2.1.3. JBoss AS 7 and EAP 6 - Runtime Service
Overview

Table 3.1112. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1113. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1114. Metrics

NameTypeDescriptionInternal Name
UptimemeasurementThe uptime of the Java virtual machine in milliseconds.uptime

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.2.1.4. JBoss AS 7 and EAP 6 - Threading Service
Overview

Table 3.1115. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1116. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1117. Metrics

NameTypeDescriptionInternal Name
Thread CountmeasurementThe current number of live threads including both daemon and non-daemon threads.thread-count
Peak Thread CountmeasurementThe peak live thread count since the Java virtual machine started or peak was reset.peak-thread-count
Total Started Thread CountmeasurementThe total number of threads created and also started since the Java virtual machine started.total-started-thread-count
Daemon Thread CountmeasurementThe current number of live daemon threads.daemon-thread-count
Current Thread Cpu TimemeasurementThe total CPU time for the current thread in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' undefined.current-thread-cpu-time
Current Thread User TimemeasurementThe CPU time that the current thread has executed in user mode in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' the result will be undefined current-thread-user-time

Note

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

Table 3.1118. 

NameDescriptionRequiredInternal Name
Thread Contention Monitoring EnabledWhether thread contention monitoring is enabled. no thread-contention-monitoring-enabled
Thread Cpu Time EnabledWhether thread CPU time measurement is enabled. no thread-cpu-time-enabled
Thread Contention Monitoring SupportedWhether the Java virtual machine supports thread contention monitoring. no thread-contention-monitoring-supported
Thread Cpu Time SupportedWhether the Java virtual machine implementation supports CPU time measurement for any thread. no thread-cpu-time-supported
Current Thread Cpu Time SupportedWhether the Java virtual machine supports CPU time measurement for the current thread. no current-thread-cpu-time-supported
Object Monitor Usage SupportedWhether the Java virtual machine supports monitoring of object monitor usage. no object-monitor-usage-supported
Synchronizer Usage SupportedWhether the Java virtual machine supports monitoring of ownable synchronizer usage. no synchronizer-usage-supported

Note

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

Table 3.1119. Metrics

NameDescription
Dump All ThreadsReturns the thread info for all live threads with stack trace and synchronization information.
Find Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors or ownable synchronizers.
Find Monitor Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors.
Get Thread Cpu TimeReturns the total CPU time for a thread of the specified ID in nanoseconds.
Get Thread InfoReturns the thread info for a thread of the specified id. The stack trace, locked monitors, and locked synchronizers in the returned reply object will be empty.
Get Thread InfosReturns the thread info for each thread whose ID is in the input list.
Get Thread User TimeReturns the CPU time that a thread of the specified ID has executed in user mode in nanoseconds.
Reset Peak Thread CountResets the peak thread count to the current number of live threads.
Get All thread idsGet all live thread IDs. If a security manager is installed and the caller does not have ManagementPermission('monitor'), the result will be undefined.
Package Types
none
3.4.2.1.5. JBoss AS 7 and EAP 6 - Garbage Collector Service
Overview

Table 3.1120. Overview

Description:Parent resource for the resources providing the management interface for the garbage collection of the Java virtual machine.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1121. 

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.4.2.1.5.1. JBoss AS 7 and EAP 6 - Garbage Collector Resource Service
Overview

Table 3.1122. Overview

Description:The management interface for one of the garbage collectors in the Java virtual machine.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1123. 

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.1124. Metrics

NameTypeDescriptionInternal Name
Collection CountmeasurementThe total number of collections that have occurred.collection-count
Collection Count per MinutemeasurementThe total number of collections that have occurred.collection-count
Collection TimemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
Collection Time per MinutemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
NametraitThe name representing this garbage collectorname
ValidtraitWhether this this memory manager is valid in the Java virtual machine.valid

Note

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

Table 3.1125. 

NameDescriptionRequiredInternal Name
Memory Pool NamesThe name of memory pools that this garbage collector manages. yes memory-pool-names

Note

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

Table 3.1126. 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.1127. 

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.4.2.1.6.1. JBoss AS 7 and EAP 6 - Memory Pool Resource Service
Overview

Table 3.1128. 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.1129. 

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.1130. 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.1131. 

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.1132. Metrics

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

3.4.2.2. JBoss AS 7 and EAP 6 - JVM Definition (Host) Service

Overview

Table 3.1133. Overview

Description:A JVM Definition on Host level, that can serve as templates for server groups and managed servers
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1134. 

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

Table 3.1135. 

NameDescriptionRequiredInternal Name
Agent LibThe JVM agent lib. no agent-lib
Agent PathThe JVM agent path. no agent-path
Env Classpath IgnoredIgnore the environment classpath. no env-classpath-ignored
Environment VariablesThe JVM environment variables. no environment-variables
Heap SizeThe initial heap size allocated by the JVM. no heap-size
Java AgentThe java agent. no java-agent
Java HomeThe java home no java-home
Jvm OptionsThe JVM options. Those can not be changed after initial creation of the definition. no jvm-options
Max Heap SizeThe maximum heap size that can be allocated by the JVM. no max-heap-size
Max Permgen SizeThe maximum size of the permanent generation. no max-permgen-size
Permgen SizeThe initial permanent generation size. no permgen-size
Stack SizeThe JVM stack size settings. no stack-size
TypeThe JVM type can be either SUN or IBM no type

Note

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

3.4.2.3. JBoss AS 7 and EAP 6 - Network Interface Service

Overview

Table 3.1136. Overview

Description:A named network interface, along with required criteria for determining the IP address to associate with that interface
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1137. 

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

Table 3.1138. 

NameDescriptionRequiredInternal Name
Any AddressAttribute indicating that sockets using this interface should be bound to a wildcard address. The IPv6 wildcard address (::) will be used unless the java.net.preferIpV4Stack system property is set to true, in which case the IPv4 wildcard address (0.0.0.0) will be used. If a socket is bound to an IPv6 anylocal address on a dual-stack machine, it can accept both IPv6 and IPv4 traffic; if it is bound to an IPv4 (IPv4-mapped) anylocal address, it can only accept IPv4 traffic. yes any-address
Any Ipv 4 AddressAttribute indicating that sockets using this interface should be bound to the IPv4 wildcard address (0.0.0.0). yes any-ipv4-address
Any Ipv 6 AddressAttribute indicating that sockets using this interface should be bound to the IPv6 wildcard address (::). yes any-ipv6-address
Link Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address is link-local. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no link-local-address
LoopbackAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a loopback address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback
Loopback AddressAttribute indicating that the IP address for this interface should be the given value, if a loopback interface exists on the machine. A 'loopback address' may not actually be configured on the machine's loopback interface. Differs from inet-address in that the given value will be used even if no NIC can be found that has the IP specified address associated with it. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback-address
MulticastAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface supports multicast. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no multicast
NicAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has the given name. The name of a network interface (e.g. eth0, eth1, lo). An 'undefined' value means this attribute is not relevant to the IP address selection. no nic
Nic MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has a name that matches the given regular expression. Value is a regular expression against which the names of the network interfaces available on the machine can be matched to find an acceptable interface. An 'undefined' value means this attribute is not relevant to the IP address selection. no nic-match
Point To PointAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface is a point-to-point interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no point-to-point
Public AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a publicly routable address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no public-address
Site Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it is a site-local address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no site-local-address
Subnet MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it the address fits in the given subnet definition. Value is a network IP address and the number of bits in the address' network prefix, written in 'slash notation'; e.g. '192.168.0.0/16'. An 'undefined' value means this attribute is not relevant to the IP address selection. no subnet-match
UpAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is currently up. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no up
VirtualAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is a virtual interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no virtual
Inet AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address matches the given value. Value is either a IP address in IPv6 or IPv4 dotted decimal notation, or a hostname that can be resolved to an IP address. An 'undefined' value means this attribute is not relevant to the IP address selection. no inet-address

Note

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

3.4.3. JBoss AS 7 and EAP 6 - DomainDeployment Service

Overview

Table 3.1139. Overview

Description: 
Singleton: no
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.1140. 

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

Table 3.1141. 

NameDescriptionRequiredInternal Name
Name  yes name
Runtime Name  yes runtime-name
Content  yes content

Note

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

Operations

Table 3.1142. Metrics

NameDescription
Assign to Server-GroupAssigns this deployment to one or all server group(s)

Package Types

Table 3.1143. Package Types

NameCategoryDescription
FileDeployableDeployments on this domain

3.4.4. JBoss AS 7 and EAP 6 - Managed Server

Overview

Table 3.1144. Overview

Description: 
Singleton: no
Plugin:JBossAS7

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

Table 3.1145. 

NameDescriptionRequiredInternal Name
Log Event Sources  yes logEventSources
Availability Check PeriodThe amount of time, in seconds, that must elapse between availability checks to see if the server is up. If set, the availability checks will be performed asynchronously thus allowing slow-responding servers to avoid being falsely reported as down. Minimum value is 60 seconds. no availabilityCheckPeriod
Path  yes path

Note

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

Metrics

Table 3.1146. Metrics

NameTypeDescriptionInternal Name
Server Code NametraitServer Code Name_skm:release-codename
Server VersiontraitServer Version_skm:release-version
Product NametraitProduct Name_skm:product-name
Product VersiontraitProduct Version_skm:product-version
Server statetraitDetailed server statestatus
Start time of the servertraitStart time of the serverstartTime
JGroups Multicast Addresstraitthe host and port used by JGroups for multicastmulticastAddress

Note

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

Configuration Properties

Table 3.1147. 

NameDescriptionRequiredInternal Name
Properties  no *2
Name of the host to put the server on  yes hostname
Server GroupServer Group this instance belongs to. yes group
Socket binding groupSocket bindings to use yes socket-binding-group
Port OffsetOffset to the base ports yes socket-binding-port-offset
Autostart  yes auto-start

Note

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

Operations

Table 3.1148. Metrics

NameDescription
StartStart this server instance.
StopStop this server instance.
RestartRestart this server instance.

Package Types

none

3.4.4.1. JBoss AS 7 and EAP 6 - ManagedServerDeployment Service

Overview

Table 3.1149. Overview

Description:Deployed package on a managed server. Go to server groups to manipulate it
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1150. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1151. Metrics

NameTypeDescriptionInternal Name
StatustraitThe current runtime status of a deployment. Possible status modes are OK, FAILED, and STOPPED. FAILED indicates a dependency is missing or a service could not start. STOPPED indicates that the deployment was manually stopped.status

Note

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

Table 3.1152. 

NameDescriptionRequiredInternal Name
Name  yes name
Runtime Name  yes runtime-name
Content  yes content

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.1. JBoss AS 7 and EAP 6 - Web Runtime Service
Overview

Table 3.1153. Overview

Description:Runtime resources exposed by web components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1154. 

NameDescriptionRequiredInternal Name
Response Time Log Filethe full path to the log file containing response-time stats for this webapp no responseTimeLogFile
Response Time Url Excludesa space-delimited list of regular expressions specifying URLs that should be excluded from response-time stats collection no responseTimeUrlExcludes
Response Time Url Transformsa space-delimited list of Perl-style substitution expressions that should be applied to all URLs for which response-time stats are collected (e.g. |^/dept/finance/.*|/dept/finance/*|) no responseTimeUrlTransforms
Path  yes path

Note

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

Table 3.1155. Metrics

NameTypeDescriptionInternal Name
Virtual Hosttraitthe virtual host this webapp is deployed tovirtual-host
Context Roottraitthe context root of this webappcontext-root
Response Timecalltimethe minimum, maximum, and average response times for requests serviced by this webappresponseTime
Currently Active SessionsmeasurementThe number of sessions that are currently activeactive-sessions
Duplicated Session IdsmeasurementThe number of duplicated session identifiersduplicated-session-ids
Expired SessionsmeasurementThe number of expired sessionsexpired-sessions
Expired Sessions per MinutemeasurementThe number of expired sessionsexpired-sessions
Maximum Active SessionsmeasurementThe maximum number of sessions that have been activemax-active-sessions
Rejected SessionsmeasurementThe number of sessions rejectedrejected-sessions
Rejected Sessions per MinutemeasurementThe number of sessions rejectedrejected-sessions
Average Session Alive TimemeasurementThe average alive time of sessionssession-avg-alive-time
Max Session Alive TimemeasurementThe maximum alive time of sessionssession-max-alive-time
Created SessionsmeasurementThe number of sessions createdsessions-created
Created Sessions per MinutemeasurementThe number of sessions createdsessions-created

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.1.2. JBoss AS 7 and EAP 6 - Datasources Runtime Service
Overview

Table 3.1156. Overview

Description:Runtime resources exposed by data sources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1157. 

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.4.4.1.2.1. JBoss AS 7 and EAP 6 - XA Datasource Runtime Service
Overview

Table 3.1158. Overview

Description:A JDBC XA data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1159. 

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

Table 3.1160. 

NameDescriptionRequiredInternal Name
Properties  no *2
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
Xa Datasource ClassThe fully qualifed name of the javax.sql.XADataSource implementation no xa-datasource-class
Xa Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout

Note

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

Table 3.1161. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.4.1.2.2. JBoss AS 7 and EAP 6 - Datasource Runtime Service
Overview

Table 3.1162. Overview

Description:A JDBC data-source configuration
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1163. 

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

Table 3.1164. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value can be done only on disabled datasource, requires a server restart otherwise no background-validation-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is obtained from the pool no check-valid-connection-sql
Connection UrlThe JDBC driver connection URL no connection-url
Datasource ClassThe fully qualifed name of the JDBC datasource class no datasource-class
Driver ClassThe fully qualifed name of the JDBC driver class no driver-class
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit no driver-name
EnabledSpecifies if the datasource should be enabled no enabled
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides an isExceptionFatal(SQLException) method to validate if an exception should broadcast an error no exception-sorter-class-name
Exception Sorter PropertiesThe exception sorter properties no exception-sorter-properties
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value can be done only on disabled datasource, requires a server restart otherwise. no idle-timeout-minutes
Jndi NameSpecifies the JNDI name for the datasource no jndi-name
JtaEnable JTA integration. The default value is true. no jta
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool no new-connection-sql
PasswordSpecifies the password used when creating a new connection no password
Pool PrefillShould the pool be prefilled. Changing this value can be done only on disabled datasource, requires a server restart otherwise. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Query TimeoutAny configured query timeout in seconds. If not provided no timeout will be set no query-timeout
Reauth Plugin Class NameThe fully qualified class name of the reauthentication plugin implementation no reauth-plugin-class-name
Reauth Plugin PropertiesThe properties for the reauthentication plugin no reauth-plugin-properties
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout. Any configured query timeout will be used if there is no transaction. The default value is false. no set-tx-query-timeout
Share Prepared StatementsWhether to share prepared statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement. The default value is false. no share-prepared-statements
SpyEnable spying of SQL statements. The default value is false. no spy
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides an isStaleConnection(SQLException) method which if it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Stale Connection Checker PropertiesThe stale connection checker properties no stale-connection-checker-properties
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool, result sets are closed, a statement is closed or return to the prepared statement cache. Valid values are: 'false' - do not track statements, 'true' - track statements and result sets and warn when they are not closed, 'nowarn' - track statements but do not warn about them being unclosed. The default value is 'NOWARN'. no track-statements
Transaction IsolationSet the java.sql.Connection transaction isolation level. Valid values are: TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE and TRANSACTION_NONE no transaction-isolation
Url DelimiterSpecifies the delimeter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the datasource into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
User NameSpecify the user name used when creating a new connection no user-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides an isValidConnection(Connection) method to validate a connection. If an exception is returned that means the connection is invalid. This overrides the check-valid-connection-sql element no valid-connection-checker-class-name
Valid Connection Checker PropertiesThe valid connection checker properties no valid-connection-checker-properties
Validate On MatchThe validate-on-match element specifies if connection validation should be done when a connection factory attempts to match a managed connection. This is typically exclusive to the use of background validation. The default value is false. no validate-on-match

Note

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

Table 3.1165. Metrics

NameDescription
Subsystem:flush All Connection In PoolFlushes all connections in the pool
Subsystem:flush Idle Connection In PoolFlushes all idle connections in the pool
Subsystem:test Connection In PoolTest if a connection can be obtained
Package Types
none
3.4.4.1.3. JBoss AS 7 and EAP 6 - Messaging Runtime Service
Overview

Table 3.1166. Overview

Description:Runtime resources exposed by messaging resources included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1167. 

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.4.4.1.3.1. JBoss AS 7 and EAP 6 - HornetQ Server Runtime Service
Overview

Table 3.1168. Overview

Description:A HornetQ server instance.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1169. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1170. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.1171. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.1172. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.4.4.1.3.1.1. JBoss AS 7 and EAP 6 - JMS Queue Runtime Service
Overview

Table 3.1173. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1174. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1175. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
DurabletraitWhether the queue is durable or not. The default value is true.durable
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
SelectortraitThe queue selector.selector
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.1176. 

NameDescriptionRequiredInternal Name
EntriesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.1177. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.4.4.1.3.1.2. JBoss AS 7 and EAP 6 - JMS Topic Runtime Service
Overview

Table 3.1178. Overview

Description:Defines a JMS queue.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1179. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1180. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.1181. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. no entries

Note

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

Table 3.1182. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.4.4.1.4. JBoss AS 7 and EAP 6 - EJB3 Runtime Service
Overview

Table 3.1183. Overview

Description:Runtime resources exposed by EJBs components included in this deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1184. 

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.4.4.1.4.1. JBoss AS 7 and EAP 6 - Message Driven Bean Runtime Service
Overview

Table 3.1185. Overview

Description:Bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1186. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1187. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1188. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.4.2. JBoss AS 7 and EAP 6 - Singleton Bean Runtime Service
Overview

Table 3.1189. Overview

Description:Singleton bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1190. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1191. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1192. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.4.3. JBoss AS 7 and EAP 6 - Stateless Session Bean Runtime Service
Overview

Table 3.1193. Overview

Description:Stateless session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1194. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1195. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1196. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain
TimersEJB timers associated with the component. yes timers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.4.4. JBoss AS 7 and EAP 6 - Entity Bean Runtime Service
Overview

Table 3.1197. Overview

Description:Entity bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1198. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1199. Metrics

NameTypeDescriptionInternal Name
Pool Available CountmeasurementThe number of available (i.e. not in use) instances in the pool.pool-available-count
Pool Create CountmeasurementThe number of bean instances that have been created.pool-create-count
Pool Current SizemeasurementThe current size of the pool.pool-current-size
Pool Max SizemeasurementThe maximum size of the pool.pool-max-size
Pool Remove CountmeasurementThe number of bean instances that have been removed.pool-remove-count
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1200. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.4.5. JBoss AS 7 and EAP 6 - Stateful Session Bean Runtime Service
Overview

Table 3.1201. Overview

Description:Stateful session bean component included in the deployment.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1202. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1203. Metrics

NameTypeDescriptionInternal Name
Peak concurrent invocationsmeasurementPeak concurrent invocations.peak-concurrent-invocations
InvocationsmeasurementNumber of invocations processed.invocations
Invocations per MinutemeasurementNumber of invocations processed.invocations
Wait TimemeasurementTime spent waiting to obtain an instance.wait-time
Execution TimemeasurementTime spent within a bean methodexecution-time
Execution Time per MinutemeasurementTime spent within a bean methodexecution-time
Method Execution TimecalltimeThe execution times of individual methods on a bean. Note that you need to enable statistics at server level in the ejb3 subsystem__calltime:execution-time

Note

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

Table 3.1204. 

NameDescriptionRequiredInternal Name
Component Class NameThe component's class name. no component-class-name
Declared RolesThe roles declared (via @DeclareRoles) on this EJB component. yes declared-roles
Run As RoleThe run-as role (if any) for this EJB component. no run-as-role
Security DomainThe security domain for this EJB component. no security-domain

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.5. JBoss AS 7 and EAP 6 - Webservices Runtime Service
Overview

Table 3.1205. Overview

Description:Runtime resources exposed by web service components in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1206. 

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.4.4.1.5.1. JBoss AS 7 and EAP 6 - Endpoint Runtime Service
Overview

Table 3.1207. Overview

Description:Webservice endpoint.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1208. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1209. Metrics

NameTypeDescriptionInternal Name
Average Processing TimemeasurementAverage endpoint processing time.average-processing-time
Fault CountmeasurementCount of faults the endpoint generated.fault-count
Max Processing TimemeasurementMaximal endpoint processing time.max-processing-time
Min Processing TimemeasurementMinimal endpoint processing time.min-processing-time
Request CountmeasurementCount of requests the endpoint processed.request-count
Response CountmeasurementCount of responses the endpoint generated.response-count
Total Processing TimemeasurementTotal endpoint processing time.total-processing-time

Note

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

Table 3.1210. 

NameDescriptionRequiredInternal Name
ClassWebservice endpoint class. no class
ContextWebservice endpoint context. no context
NameWebservice endpoint name. no name
TypeWebservice endpoint type. no type
Wsdl UrlWebservice endpoint WSDL URL. no wsdl-url

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.1.6. JBoss AS 7 and EAP 6 - JPA Runtime Service
Overview

Table 3.1211. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1212. 

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.4.4.1.6.1. JBoss AS 7 and EAP 6 - Hibernate Persistence Unit Service
Overview

Table 3.1213. Overview

Description:Runtime information about JPA use in the deployment.
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1214. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1215. Metrics

NameTypeDescriptionInternal Name
Close Statement CountmeasurementNumber of released prepared statements.close-statement-count
Close Statement Count per MinutemeasurementNumber of released prepared statements.close-statement-count
Collection Fetch CountmeasurementNumber of collections fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of collections fetched.collection-fetch-count
Collection Load CountmeasurementNumber of collections loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of collections loaded.collection-load-count
Collection Recreated CountmeasurementNumber of collections recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of collections recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of collections removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of collections removed.collection-remove-count
Collection Update CountmeasurementNumber of collections updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of collections updated.collection-update-count
Completed Transaction CountmeasurementNumber of completed transactions.completed-transaction-count
Completed Transaction Count per MinutemeasurementNumber of completed transactions.completed-transaction-count
Connect CountmeasurementGet the number of connections asked for by the sessions.connect-count
Connect Count per MinutemeasurementGet the number of connections asked for by the sessions.connect-count
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Flush CountmeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Flush Count per MinutemeasurementGet the number of flushes executed by sessions (either implicit or explicit).flush-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Prepared Statement CountmeasurementNumber of acquired prepared statements.prepared-statement-count
Prepared Statement Count per MinutemeasurementNumber of acquired prepared statements.prepared-statement-count
Query Cache Hit CountmeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of cached queries successfully retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of cached queries not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of cacheable queries put in cache.query-cache-put-count
Query Execution CountmeasurementGet number of executed queries.query-execution-count
Query Execution Count per MinutemeasurementGet number of executed queries.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the slowest query.query-execution-max-time
Query Execution Max Time Query StringtraitGet the query string for the slowest query.query-execution-max-time-query-string
Second Level Cache Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Hit Count per MinutemeasurementNumber of cacheable entities/collections successfully retrieved from the cache.second-level-cache-hit-count
Second Level Cache Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Miss Count per MinutemeasurementNumber of cacheable entities/collections not found in the cache and loaded.second-level-cache-miss-count
Second Level Cache Put CountmeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Second Level Cache Put Count per MinutemeasurementNumber of cacheable entities/collections put in the cache.second-level-cache-put-count
Session Close CountmeasurementNumber of sessions closed.session-close-count
Session Close Count per MinutemeasurementNumber of sessions closed.session-close-count
Session Open CountmeasurementNumber of sessions opened.session-open-count
Session Open Count per MinutemeasurementNumber of sessions opened.session-open-count
Successful Transaction CountmeasurementNumber of successful transactions.successful-transaction-count
Successful Transaction Count per MinutemeasurementNumber of successful transactions.successful-transaction-count

Note

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

Table 3.1216. 

NameDescriptionRequiredInternal Name
EnabledDetermine if statistics are enabled. no enabled

Note

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

Table 3.1217. Metrics

NameDescription
Subsystem:clearClear statistics.
Subsystem:evict AllEvict all entities from second level cache.
Subsystem:summaryLog the statistics.
Package Types
none
3.4.4.1.6.1.1. JBoss AS 7 and EAP 6 - Entity Cache Service
Overview

Table 3.1218. Overview

Description:Statistics for a Hibernate Second Level Cache region.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1219. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1220. Metrics

NameTypeDescriptionInternal Name
Element Count In MemorymeasurementNumber of cacheable entities/collections currently stored in memory.element-count-in-memory
Hit CountmeasurementNumber of cacheable entities/collections successfully retrieved from the cache.hit-count
Miss CountmeasurementNumber of cacheable entities/collections not found in the cache and loaded.miss-count
Put CountmeasurementNumber of cacheable entities/collections put in the cache.put-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.1.6.1.2. JBoss AS 7 and EAP 6 - Query Cache Service
Overview

Table 3.1221. Overview

Description:Statistics for individual queries.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1222. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1223. Metrics

NameTypeDescriptionInternal Name
Query Cache Hit CountmeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Hit Count per MinutemeasurementGet the number of times query was retrieved from cache.query-cache-hit-count
Query Cache Miss CountmeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Miss Count per MinutemeasurementGet the number of times query was not found in cache.query-cache-miss-count
Query Cache Put CountmeasurementGet the number of times query was put in cache.query-cache-put-count
Query Cache Put Count per MinutemeasurementGet the number of times query was put in cache.query-cache-put-count
Query Execution Average TimemeasurementGet the average time in milliseconds of the query.query-execution-average-time
Query Execution CountmeasurementGet number of times query has been executed.query-execution-count
Query Execution Count per MinutemeasurementGet number of times query has been executed.query-execution-count
Query Execution Max TimemeasurementGet the time in milliseconds of the query.query-execution-max-time
Query Execution Min TimemeasurementGet the minimum time in milliseconds of the query.query-execution-min-time
Query Execution Row CountmeasurementGet number of rows returned from executions of query.query-execution-row-count
Query Execution Row Count per MinutemeasurementGet number of rows returned from executions of query.query-execution-row-count
Query NametraitQuery name.query-name

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.1.6.1.3. JBoss AS 7 and EAP 6 - Entity Service
Overview

Table 3.1224. Overview

Description:Statistics for individual entities.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1225. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1226. Metrics

NameTypeDescriptionInternal Name
Entity Delete CountmeasurementGet number of entity deletes.entity-delete-count
Entity Delete Count per MinutemeasurementGet number of entity deletes.entity-delete-count
Entity Fetch CountmeasurementGet number of entity fetches.entity-fetch-count
Entity Fetch Count per MinutemeasurementGet number of entity fetches.entity-fetch-count
Entity Insert CountmeasurementGet number of entity inserts.entity-insert-count
Entity Insert Count per MinutemeasurementGet number of entity inserts.entity-insert-count
Entity Load CountmeasurementGet number of entity loads.entity-load-count
Entity Load Count per MinutemeasurementGet number of entity loads.entity-load-count
Entity Update CountmeasurementGet number of entity updates.entity-update-count
Entity Update Count per MinutemeasurementGet number of entity updates.entity-update-count
Optimistic Failure CountmeasurementNumber of optimistic lock exceptions.optimistic-failure-count
Optimistic Failure Count per MinutemeasurementNumber of optimistic lock exceptions.optimistic-failure-count

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.1.6.1.4. JBoss AS 7 and EAP 6 - Collection Service
Overview

Table 3.1227. Overview

Description:Statistics for individual collections.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1228. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1229. Metrics

NameTypeDescriptionInternal Name
Collection Fetch CountmeasurementNumber of times collection was fetched.collection-fetch-count
Collection Fetch Count per MinutemeasurementNumber of times collection was fetched.collection-fetch-count
Collection Load CountmeasurementNumber of times collection was loaded.collection-load-count
Collection Load Count per MinutemeasurementNumber of times collection was loaded.collection-load-count
Collection Recreated CountmeasurementNumber of times collection was recreated.collection-recreated-count
Collection Recreated Count per MinutemeasurementNumber of times collection was recreated.collection-recreated-count
Collection Remove CountmeasurementNumber of times collection was removed.collection-remove-count
Collection Remove Count per MinutemeasurementNumber of times collection was removed.collection-remove-count
Collection Update CountmeasurementNumber of times collection was updated.collection-update-count
Collection Update Count per MinutemeasurementNumber of times collection was updated.collection-update-count

Note

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

3.4.4.2. JBoss AS 7 and EAP 6 - Naming (Managed Server) Service

Overview

Table 3.1230. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1231. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1232. Metrics

NameDescription
JNDIViewPeek at the JNDI tree
Package Types
none
3.4.4.2.1. JBoss AS 7 and EAP 6 - Binding (Managed Server) Service
Overview

Table 3.1233. Overview

Description:JNDI bindings for primitive types
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1234. 

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

Table 3.1235. 

NameDescriptionRequiredInternal Name
Binding TypeThe type of binding to create, may be simple, lookup or object-factory yes binding-type
ClassThe object factory class name for object factory bindings no class
LookupThe entry to lookup in JNDI for lookup bindings no lookup
ModuleThe module to load the object factory from for object factory bindings no module
TypeThe type of the value to bind for simple bindings, this must be a primitive type no type
ValueThe value to bind for simple bindings no value

Note

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

3.4.4.3. JBoss AS 7 and EAP 6 - Webservices (Managed Server) Service

Overview

Table 3.1236. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1237. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1238. 

NameDescriptionRequiredInternal Name
Modify Wsdl AddressWhether the soap address can be modified. no modify-wsdl-address
Wsdl HostThe WSDL, that is a required deployment artifact for an endpoint, has a <soap:address> element which points to the location of the endpoint. JBoss supports rewriting of that SOAP address. If the content of <soap:address> is a valid URL, JBossWS will not rewrite it unless 'modify-wsdl-address' is true. If the content of <soap:address> is not a valid URL, JBossWS will rewrite it using the attribute values given below. If 'wsdl-host' is set to 'jbossws.undefined.host', JBossWS uses requesters host when rewriting the <soap:address> no wsdl-host
Wsdl PortThe non-secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-port
Wsdl Secure PortThe secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-secure-port

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.3.1. JBoss AS 7 and EAP 6 - Endpoint (Managed Server) Service
Overview

Table 3.1239. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1240. 

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.4.4.3.1.1. JBoss AS 7 and EAP 6 - Post Handler Chain (Managed Server) Service
Overview

Table 3.1241. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1242. 

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

Table 3.1243. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.3.1.1.1. JBoss AS 7 and EAP 6 - Post Handler (Managed Server) Service
Overview

Table 3.1244. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1245. 

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

Table 3.1246. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.3.1.2. JBoss AS 7 and EAP 6 - Pre Handler Chain (Managed Server) Service
Overview

Table 3.1247. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1248. 

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

Table 3.1249. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.3.1.2.1. JBoss AS 7 and EAP 6 - Pre Handler (Managed Server) Service
Overview

Table 3.1250. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1251. 

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

Table 3.1252. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.3.1.3. JBoss AS 7 and EAP 6 - Property (Read Only) Service
Overview

Table 3.1253. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1254. 

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

Table 3.1255. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.4.4.4. JBoss AS 7 and EAP 6 - JacORB (Managed Server) Service

Overview

Table 3.1256. Overview

Description:JacORB subsystem configuration
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1257. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1258. 

NameDescriptionRequiredInternal Name
Add Component Via InterceptorIndicates whether SSL components should be added by an IOR interceptor (on) or not (off). The default value is on. no add-component-via-interceptor
Cache Poa NamesIndicates whether POA names should be cached (on) or not (off). The default value is off. no cache-poa-names
Cache TypecodesIndicates whether typecodes should be cached (on) or not (off). The default value is off. no cache-typecodes
Chunk Custom Rmi ValuetypesIndicates whether custom RMI valuetypes should be encoded as chunks (on) or not (off). The default value is on. no chunk-custom-rmi-valuetypes
Client RequiresValue that indicates the client SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no client-requires
Client SupportsValue that indicates the client SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no client-supports
Client TimeoutThe client-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no client-timeout
CometIndicates whether interoperability with Comet's ORB is enabled (on) or not (off). The default value is off. no comet
Export CorbalocIndicates whether the root context should be exported as corbaloc::address:port/NameService (on) or not (off). The default value is on. no export-corbaloc
Giop Minor VersionThe GIOP minor version to be used. The default value is 2. no giop-minor-version
Indirection Encoding DisableIndicates whether indirection encoding for repeated typecodes should be disabled (on) or not (off). The default value is off. no indirection-encoding-disable
IonaIndicates whether interoperability with IONA's ASP is enabled (on) or not (off). The default value is off. no iona
Lax Boolean EncodingIndicates whether any non-zero CDR encoded boolean value should be interpreted as true (on) or not (off). The default value is off. no lax-boolean-encoding
Max Managed Buf SizeThe log2 of maximum size managed by the internal buffer manager. The default value is 24. no max-managed-buf-size
Max Server ConnectionsThe maximum number of connections accepted by the server. The default value is 2147483647. no max-server-connections
Max ThreadsThe maximum number of active request processor threads. Threads are first obtained from the pool and once the pool is exhausted new threads are created until the number of threads reaches this limit. New requests will wait until an active thread finishes its job. The default value is 32. no max-threads
MonitoringIndicates whether the monitoring GUI should be displayed (on) or not (off). The default value is off. no monitoring
NameThe name of the running ORB. The default value is JBoss. no name
Outbuf Cache TimeoutThe buffer cache timeout in milliseconds. The default value is -1. no outbuf-cache-timeout
Outbuf SizeThe size of the network buffers for outgoing messages. The default value is 2048. no outbuf-size
Pool SizeThe size of the request processors thread-pool. Threads that finish processing a request are placed back in the pool if the pool is not full and discarded otherwise. The default value is 5. no pool-size
Print VersionIndicates whether the version number should be printed during ORB startup (on) or not (off). The default value is off. no print-version
PropertiesA list of generic key/value properties. no properties
Queue MaxThe maximum number of requests that can be queued. The default value is 100. no queue-max
Queue MinThe size of the queue for notifying waiting requests. In other words, blocked requests are only notified when the queue has no more than queue-min requests. The default value is 10. no queue-min
Queue WaitIndicates whether requests that exceed the maximum queue size should wait (on) or not (off). When disabled, a TRANSIENT exception is thrown if the queue is full. The default value is off. no queue-wait
RetriesThe number of retries if connections cannot be promptly established. The default value is 5. no retries
Retry IntervalThe interval in milliseconds between retries. The default value is 500. no retry-interval
Root ContextThe naming service root context. The default value is JBoss/Naming/root. no root-context
SecurityIndicates whether the security interceptors are to be installed (on) or not (off). The default value is off. no security
Security DomainThe name of the security domain that holds the key and trust stores that will be used to establish SSL connections. no security-domain
Server RequiresValue that indicates the server SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no server-requires
Server SupportsValue that indicates the server SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no server-supports
Server TimeoutThe server-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no server-timeout
Strict Check On Tc CreationIndicates whether the method create_abstract_interface_tc should perform a validation check on the name parameter (on) or not (off). The default value is off. yes strict-check-on-tc-creation
SunIndicates whether interoperability with Sun's ORB is enabled (on) or not (off). The default value is on. no sun
Support SslIndicates whether SSL is to be supported (on) or not (off). The default value is off. no support-ssl
TransactionsIndicates whether the transactions interceptors are to be installed (on or spec) or not (off). The value 'on' enabled JTS while 'spec' enables a spec compliant mode (non JTS) that rejects incoming transaction contexts. The default value is off. no transactions
Use BomIndicates whether GIOP 1.2 byte order markers should be used (on) or not (off). The default value is off. no use-bom
Use ImrIndicates whether the implementation repository should be used (on) or not (off). The default value is off. no use-imr

Note

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

3.4.4.5. JBoss AS 7 and EAP 6 - JAXR (Managed Server) Service

Overview

Table 3.1259. Overview

Description:The configuration of the JAXR subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1260. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1261. 

NameDescriptionRequiredInternal Name
ClassThe JAXR ConnectionFactory implementation class no class
Jndi NameThe JNDI name under which the JAXR ConnectionFactory is bound no jndi-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.5.1. JBoss AS 7 and EAP 6 - Property (JAXR - Managed Server) Service
Overview

Table 3.1262. Overview

Description:A JAXR property. The identity of the resource defines the property name.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1263. 

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

Table 3.1264. 

NameDescriptionRequiredInternal Name
ValueThe JAXR property value. yes value

Note

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

3.4.4.6. JBoss AS 7 and EAP 6 - JPA (Managed Server) Service

Overview

Table 3.1265. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1266. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1267. 

NameDescriptionRequiredInternal Name
Default DatasourceThe name of the default global datasource. no default-datasource

Note

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

3.4.4.7. JBoss AS 7 and EAP 6 - EE (Managed Server) Service

Overview

Table 3.1268. Overview

Description:The configuration of the EE subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1269. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1270. 

NameDescriptionRequiredInternal Name
Ear Subdeployments IsolatedFlag indicating whether each of the subdeployments within a .ear can access classes belonging to another subdeployment within the same .ear. A value of false means the subdeployments can see classes belonging to other subdeployments within the .ear. The default value is false. no ear-subdeployments-isolated
Global ModulesA list of modules that should be made available to all deployments. no global-modules

Note

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

3.4.4.8. JBoss AS 7 and EAP 6 - Infinispan (Managed Server) Service

Overview

Table 3.1271. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1272. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.8.1. JBoss AS 7 and EAP 6 - Cache Container (Managed Server) Service
Overview

Table 3.1273. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1274. 

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

Table 3.1275. 

NameDescriptionRequiredInternal Name
Default CacheThe default infinispan cache no default-cache
AliasesThe list of aliases for this cache container no aliases
Jndi NameThe jndi name to which to bind this cache container no jndi-name
StartThe cache container start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
Listener ExecutorThe executor used for the replication queue no listener-executor
Eviction ExecutorThe scheduled executor used for eviction no eviction-executor
ModuleThe module whose class loader should be used when building this cache container's configuration. The default value is org.jboss.as.clustering.infinispan. no module
Replication Queue ExecutorThe executor used for asynchronous cache operations no replication-queue-executor

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.8.1.1. JBoss AS 7 and EAP 6 - Cache (Managed Server) Service
Overview

Table 3.1276. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1277. 

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

Table 3.1278. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. no mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
ModuleThe module whose class loader should be used when building this cache's configuration. no module
Type of cacheType of cache yes __type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.8.1.2. JBoss AS 7 and EAP 6 - Distributed Cache (Managed Server) Service
Overview

Table 3.1279. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1280. 

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

Table 3.1281. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. no mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
L 1 LifespanMaximum lifespan of an entry placed in the L1 cache. This element configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored. The default value is 600000. no l1-lifespan
ModuleThe module whose class loader should be used when building this cache's configuration. no module
OwnersNumber of cluster-wide replicas for each cache entry. The default value is 2. no owners
Virtual NodesControls the number of virtual nodes per 'real' node. If numVirtualNodes is 1, then virtual nodes are disabled. The topology aware consistent hash must be used if you wish to take advantage of virtual nodes. A default of 1 is used. The default value is 1. no virtual-nodes

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.8.1.3. JBoss AS 7 and EAP 6 - Local Cache (Managed Server) Service
Overview

Table 3.1282. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1283. 

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

Table 3.1284. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModuleThe module whose class loader should be used when building this cache's configuration. no module

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.8.1.4. JBoss AS 7 and EAP 6 - Transport (Managed Server) Service
Overview

Table 3.1285. Overview

Description:The description of the transport used by this cache container
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1286. 

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

Table 3.1287. 

NameDescriptionRequiredInternal Name
ClusterThe name of the group communication cluster no cluster
ExecutorThe executor to use for the transport no executor
Lock TimeoutThe timeout for locks for the transport. The default value is 240000. no lock-timeout
StackThe jgroups stack to use for the transport no stack

Note

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

3.4.4.9. JBoss AS 7 and EAP 6 - JGroups (Managed Server) Service

Overview

Table 3.1288. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1289. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1290. 

NameDescriptionRequiredInternal Name
Default StackDefault stack to use yes default-stack

Note

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

3.4.4.10. JBoss AS 7 and EAP 6 - Remoting (Managed Server) Service

Overview

Table 3.1291. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1292. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1293. 

NameDescriptionRequiredInternal Name
Worker Read ThreadsThe number of read threads to create for the remoting worker. The default value is 1. no worker-read-threads
Worker Task Core ThreadsThe number of core threads for the remoting worker task thread pool. The default value is 4. no worker-task-core-threads
Worker Task KeepaliveThe number of milliseconds to keep non-core remoting worker task threads alive. The default value is 60. no worker-task-keepalive
Worker Task LimitThe maximum number of remoting worker tasks to allow before rejecting. The default value is 16384. no worker-task-limit
Worker Task Max ThreadsThe maximum number of threads for the remoting worker task thread pool. The default value is 16. no worker-task-max-threads
Worker Write ThreadsThe number of write threads to create for the remoting worker. The default value is 1. no worker-write-threads

Note

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

3.4.4.11. JBoss AS 7 and EAP 6 - Mail (Managed Server) Service

Overview

Table 3.1294. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1295. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.11.1. JBoss AS 7 and EAP 6 - Mail Session (Managed Server) Service
Overview

Table 3.1296. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1297. 

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

Table 3.1298. 

NameDescriptionRequiredInternal Name
DebugEnables javamail debugging. The default value is false. no debug
FromFrom address that is used as default from, if not set when sending no from
Jndi NameJNDI name to where mail session should be bound no jndi-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.11.1.1. JBoss AS 7 and EAP 6 - SMTP Mail Server (Managed Server) Service
Overview

Table 3.1299. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1300. 

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

Table 3.1301. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to SMTP server no outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.11.1.2. JBoss AS 7 and EAP 6 - IMAP Mail Server (Managed Server) Service
Overview

Table 3.1302. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1303. 

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

Table 3.1304. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to IMAP server no outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.11.1.3. JBoss AS 7 and EAP 6 - POP3 Mail Server (Managed Server) Service
Overview

Table 3.1305. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1306. 

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

Table 3.1307. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to POP3 server no outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

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

3.4.4.12. JBoss AS 7 and EAP 6 - JBossWeb (Managed Server) Service

Overview

Table 3.1308. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1309. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1310. 

NameDescriptionRequiredInternal Name
Disabled: 0Enable the default Servlet mapping. The default value is false. no disabled:0
File EncodingForce a file encoding. no file-encoding
ListingsEnable folder listings. The default value is false. no listings
Max DepthMaximum recursion for PROPFIND. The default value is 3. no max-depth
Read OnlyAllow write HTTP methods (PUT, DELETE). The default value is true. no read-only
SendfileEnable sendfile if possible, for files bigger than the specified byte size. The default value is 49152. no sendfile
SecretSecret for WebDAV locking operations. no secret
WebdavEnable WebDAV functionality. The default value is false. no webdav
Check IntervalCheck interval for JSP updates using a background thread. The default value is 0. no check-interval
DevelopmentEnable the development mode, which gives more information when an error occurs. The default value is false. no development
Disabled: 1Enable the JSP container. The default value is false. no disabled:1
Display Source FragmentWhen a runtime error occurs, attempts to display corresponding JSP source fragment. The default value is true. no display-source-fragment
Dump SmapWrite SMAP data to a file. The default value is false. no dump-smap
Error On Use Bean Invalid Class AttributeEnable errors when using a bad class in useBean. The default value is false. no error-on-use-bean-invalid-class-attribute
Generate Strings As Char ArraysGenerate String constants as char arrays. The default value is false. no generate-strings-as-char-arrays
Java EncodingSpecify the encoding used for Java sources. The default value is UTF8. no java-encoding
Keep GeneratedKeep the generated Servlets. The default value is true. no keep-generated
Mapped FileMap to the JSP source. The default value is true. no mapped-file
Modification Test IntervalMinimum amount of time between two tests for updates, in seconds. The default value is 4. no modification-test-interval
Recompile On FailRetry failed JSP compilations on each request. The default value is false. no recompile-on-fail
Scratch DirSpecify a different work directory. no scratch-dir
SmapEnable SMAP. The default value is true. no smap
Source VmSource VM level for compilation. The default value is 1.5. no source-vm
Tag PoolingEnable tag pooling. The default value is true. no tag-pooling
Target VmTarget VM level for compilation. The default value is 1.5. no target-vm
Trim SpacesTrim some spaces from the generated Servlet. The default value is false. no trim-spaces
X Powered ByEnable advertising the JSP engine in x-powered-by. The default value is true. no x-powered-by
Welcome FileA welcome file declaration. no welcome-file
Default Virtual ServerThe web container's default virtual server. The default value is default-host. yes default-virtual-server
Instance IdThe identifier for this server instance. no instance-id
NativeAdd the native initialization listener to the web container. The default value is true. no native

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.12.1. JBoss AS 7 and EAP 6 - Connector (Managed Server) Service
Overview

Table 3.1311. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1312. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1313. Metrics

NameTypeDescriptionInternal Name
Bytes SentmeasurementNumber of byte sent by the connector.bytesSent
Bytes Sent per MinutemeasurementNumber of byte sent by the connector.bytesSent
Bytes ReceivedmeasurementNumber of byte received by the connector (POST data).bytesReceived
Bytes Received per MinutemeasurementNumber of byte received by the connector (POST data).bytesReceived
Processing TimemeasurementProcessing time used by the connector. Im milli-seconds.processingTime
Processing Time per MinutemeasurementProcessing time used by the connector. Im milli-seconds.processingTime
Error CountmeasurementNumber of error that occurs when processing requests by the connector.errorCount
Error Count per MinutemeasurementNumber of error that occurs when processing requests by the connector.errorCount
Max TimemeasurementMax time spent to process a requests.maxTime
Request CountmeasurementNumber of the request processed by the connector.requestCount
Request Count per MinutemeasurementNumber of the request processed by the connector.requestCount
Max connectionsmeasurementNumber of max connections this connector can handle (see configuration to set it)_expr:max-connections

Note

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

Table 3.1314. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
SchemeThe web connector scheme. yes scheme
Socket BindingThe web connector socket-binding reference, this connector should be bound to. no socket-binding
EnabledDefines whether the connector should be started on startup. The default value is true. no enabled
Enable LookupsEnable DNS lookups for Servlet API. The default value is false. no enable-lookups
ExecutorThe name of the executor that should be used for the processing threads of this connector. If undefined defaults to using an internal pool. no executor
Max connectionsAmount of concurrent connections that can be processed by the connector with optimum performance. The default value depends on the connector used and the number of cpu cores (512*cores for JIO, 32*cores for APR). no max-connections:expr
Max Post SizeMaximum size in bytes of a POST request that can be parsed by the container. The default value is 2097152. no max-post-size
Max Save Post SizeMaximum size in bytes of a POST request that will be saved during certain authentication schemes. The default value is 4096. no max-save-post-size
NameA unique name for the connector. no name
ProtocolThe web connector protocol. (e.g. 'HTTP/1.1' or 'APR' or a name of a class implementing ProtocolHandler and MBeanRegistration ) yes protocol
Proxy NameThe host name that will be used when sending a redirect. The default value is null. no proxy-name
Proxy PortThe port that will be used when sending a redirect. no proxy-port
Redirect PortThe port for redirection to a secure connector. The default value is 8433. no redirect-port:expr
SecureIndicates if content sent or received by the connector is secured from the user perspective. The default value is false. no secure
Virtual ServerThe list of virtual servers that can be accessed through this connector. The default is to allow all virtual servers. no virtual-server

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.12.2. JBoss AS 7 and EAP 6 - VHost (Managed Server) Service
Overview

Table 3.1315. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1316. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1317. Metrics

NameTypeDescriptionInternal Name
_aliasestraitAliases for this virtual host_aliases

Note

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

Table 3.1318. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
Virtual server aliasesThe virtual server aliases yes alias
Default Web ModuleThe web module deployment name that will be mapped as the root webapp. yes default-web-module
Enable Welcome RootWhether or not the bundled welcome directory is used as the root web context. The default value is false. yes enable-welcome-root
NameA unique virtual host name no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.12.2.1. JBoss AS 7 and EAP 6 - Rewrite Rules (Managed Server) Service
Overview

Table 3.1319. Overview

Description:A list of rewrite rules that will be processed in order on the URL or vhost specified in the request. Those follow the rules for mod_rewrite. Please consult the manual for help on settings
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1320. 

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

Table 3.1321. 

NameDescriptionRequiredInternal Name
Conditions  no *1
FlagsOption flags for this rewrite rule. Consult the mod_rewrite docs. yes flags
PatternThe pattern that will be matched. Consult the mod_rewrite docs. yes pattern
SubstitutionThe string that will replace the original URL or vhost. Consult the mod_rewrite docs. yes substitution

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.12.2.2. JBoss AS 7 and EAP 6 - Access Log (Managed Server) Service
Overview

Table 3.1322. Overview

Description:The access log configuration for this virtual server.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1323. 

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

Table 3.1324. 

NameDescriptionRequiredInternal Name
PathThe relative folder path. no path
Relative ToThe folder the path is relative to. The default value is jboss.server.log.dir. no relative-to
ExtendedEnable extended pattern, with more options. The default value is false. no extended
PatternThe access log pattern. The default value is common. no pattern
PrefixPrefix for the log file name. The default value is false. no prefix
Resolve HostsHost resolution. The default value is false. no resolve-hosts
RotateRotate the access log every day. The default value is true. no rotate

Note

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

3.4.4.13. JBoss AS 7 and EAP 6 - JCA (Managed Server) Service

Overview

Table 3.1325. Overview

Description:The Java EE Connector Architecture (JCA) subsystem providing general configuration for resource adapters
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1326. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1327. 

NameDescriptionRequiredInternal Name
EnabledSpecify whether bean validation is enabled. The default value is true. no enabled:1
EnabledSpecify whether archive validation is enabled. The default value is true. no enabled:2
Fail On ErrorShould an archive validation error report fail the deployment. The default value is true. no fail-on-error
Fail On WarnShould an archive validation warning report fail the deployment. The default value is false. no fail-on-warn
DebugEnable/disable debug information logging. The default value is false. no debug
ErrorEnable/disable error information logging. The default value is false. no error
InstallEnable/disable the cached connection manager valve and interceptor. The default value is false. no install

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.13.1. JBoss AS 7 and EAP 6 - BootstrapContext (Managed Server) Service
Overview

Table 3.1328. Overview

Description:Bootstrap context for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1329. 

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

Table 3.1330. 

NameDescriptionRequiredInternal Name
NameThe name of the BootstrapContext no name
WorkmanagerThe WorkManager instance for the BootstrapContext no workmanager

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.13.2. JBoss AS 7 and EAP 6 - Workmanager (Managed Server) Service
Overview

Table 3.1331. Overview

Description:WorkManager for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1332. 

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

Table 3.1333. 

NameDescriptionRequiredInternal Name
NameThe name of the WorkManager no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.13.2.1. JBoss AS 7 and EAP 6 - Long Running Thread Pool (Managed Server) Service
Overview

Table 3.1334. Overview

Description:Long running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1335. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1336. Metrics

NameTypeDescriptionInternal Name
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been passed to the handoff-executor (if one is specified) or discarded.rejected-count

Note

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

Table 3.1337. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.13.2.2. JBoss AS 7 and EAP 6 - Short Running Thread Pool (Managed Server) Service
Overview

Table 3.1338. Overview

Description:Short running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1339. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1340. Metrics

NameTypeDescriptionInternal Name
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been passed to the handoff-executor (if one is specified) or discarded.rejected-count

Note

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

Table 3.1341. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

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

3.4.4.14. JBoss AS 7 and EAP 6 - Osgi (Managed Server) Service

Overview

Table 3.1342. Overview

Description:The OSGi subsystem configuration.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1343. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1344. 

NameDescriptionRequiredInternal Name
ActivationActivation flag for the OSGi subsystem. Possible values: lazy, eager. The default value is LAZY. no activation
StartlevelThe current Start Level of the OSGi Framework. Changing this value will change the Start Level of the Framework accordingly. no startlevel

Note

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

Table 3.1345. Metrics

NameDescription
ActivateActivate the OSGi subsystem.
Package Types
none
3.4.4.14.1. JBoss AS 7 and EAP 6 - Capability (Managed Server) Service
Overview

Table 3.1346. Overview

Description:A framework capability. A capability maps to a JBoss Module in the modules directory or an OSGi bundle in the bundles directory. The identity maps to the resource identifier of the module or bundle.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1347. 

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

Table 3.1348. 

NameDescriptionRequiredInternal Name
StartlevelThe startlevel for the capability. Can only be specified for OSGi bundles. no startlevel

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.14.2. JBoss AS 7 and EAP 6 - Bundle (Managed Server) Service
Overview

Table 3.1349. Overview

Description:Runtime bundle information.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1350. 

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

Table 3.1351. 

NameDescriptionRequiredInternal Name
IdThe bundle ID. no id
StartlevelThe bundle's start level. no startlevel
Symbolic NameThe bundle symbolic name. no symbolic-name
VersionThe bundle version. no version

Note

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

Table 3.1352. Metrics

NameDescription
StartStarts the bundle.
StopStops the bundle.
Package Types
none
3.4.4.14.3. JBoss AS 7 and EAP 6 - Property (Read Only) Service
Overview

Table 3.1353. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1354. 

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

Table 3.1355. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.4.4.15. JBoss AS 7 and EAP 6 - JMX (Managed Server) Service

Overview

Table 3.1356. Overview

Description:The configuration of the JMX subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1357. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1358. 

NameDescriptionRequiredInternal Name
Show ModelSet to 'true' to include MBeans for the model controller resources no show-model

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.15.1. JBoss AS 7 and EAP 6 - Remoting Connector (Managed Server) Service
Overview

Table 3.1359. Overview

Description:The configuration of a resource adapter.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1360. 

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

Table 3.1361. 

NameDescriptionRequiredInternal Name
Use Management EndpointIf true the connector will use the management endpoint, otherwise it will use the remoting subsystem one. The default value is true. no use-management-endpoint

Note

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

3.4.4.16. JBoss AS 7 and EAP 6 - Resource Adapters (Managed Server) Service

Overview

Table 3.1362. Overview

Description:Configuration of the resource adapters subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1363. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.16.1. JBoss AS 7 and EAP 6 - Resource Adapter (Managed Server) Service
Overview

Table 3.1364. Overview

Description:The configuration of a resource adapter.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1365. 

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

Table 3.1366. 

NameDescriptionRequiredInternal Name
ArchiveSpecifies the resource adapter archive yes archive
BeanvalidationgroupsSpecifies the bean validation groups that should be used no beanvalidationgroups
BootstrapcontextSpecifies the unique name of the bootstrap context that should be used no bootstrapcontext
Transaction SupportSpecifies the transaction support level of the resource adapter yes transaction-support

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.16.1.1. JBoss AS 7 and EAP 6 - Admin Objects (Managed Server) Service
Overview

Table 3.1367. Overview

Description:Specifies the administration objects.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1368. 

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

Table 3.1369. 

NameDescriptionRequiredInternal Name
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.16.1.2. JBoss AS 7 and EAP 6 - Connection Definitions (Managed Server) Service
Overview

Table 3.1370. Overview

Description:Specifies the connection definitions.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1371. 

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

Table 3.1372. 

NameDescriptionRequiredInternal Name
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry:expr
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis:expr
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value requires a server restart. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value requires a server restart no background-validation-millis:expr
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis:expr
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value requires a server restart. no idle-timeout-minutes:expr
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size:expr
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size:expr
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
Pool PrefillShould the pool be prefilled. Changing this value requires a server restart. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security ApplicationIndicates that app supplied parameters (such as from getConnection(user, pw)) are used to distinguish connections in the pool no security-application
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Security Domain and ApplicationIndicates that either app supplied parameters (such as from getConnection(user, pw)) or Subject (from security domain) are used to distinguish connections in the pool no security-domain-and-application
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock:expr
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
XA Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout:expr

Note

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

Table 3.1373. Metrics

NameDescription
Flush All Connections in PoolFlushes all connections in the pool
Flush Idle Connections in PoolFlushes all idle connections in the pool
Test Connection in PoolTest if a connection can be obtained
Package Types
none
3.4.4.16.1.2.1. JBoss AS 7 and EAP 6 - Config Properties (Read Only) Service
Overview

Table 3.1374. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1375. 

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

Table 3.1376. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.16.1.3. JBoss AS 7 and EAP 6 - Config Properties (Read Only) Service
Overview

Table 3.1377. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1378. 

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

Table 3.1379. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

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

3.4.4.17. JBoss AS 7 and EAP 6 - CMP (Managed Server) Service

Overview

Table 3.1380. Overview

Description:The configuration of the cmp subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1381. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.17.1. JBoss AS 7 and EAP 6 - HiloKeygenerator (Managed Server) Service
Overview

Table 3.1382. Overview

Description:HiLo based key generators.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1383. 

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

Table 3.1384. 

NameDescriptionRequiredInternal Name
Block SizeThe block size no block-size
Create TableBoolean to determine whether to create create the tables no create-table
Create Table DdlThe DDL used to create the table no create-table-ddl
Data SourceThe datasource used for sequence generation yes data-source
Drop TableBoolean to determine whether to create drop the tables no drop-table
Id ColumnThe ID column name yes id-column
Select Hi DdlThe DDL used to select the hi value no select-hi-ddl
Sequence ColumnThe sequence column name yes sequence-column
Sequence NameThe name of the sequence yes sequence-name
Table NameThe table name yes table-name

Note

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

3.4.4.18. JBoss AS 7 and EAP 6 - EJB3 (Managed Server) Service

Overview

Table 3.1385. Overview

Description:The configuration of the ejb3 subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1386. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1387. 

NameDescriptionRequiredInternal Name
Default Clustered Sfsb CacheName of the default stateful bean cache, which will be applicable to all clustered stateful EJBs, unless overridden at the deployment or bean level no default-clustered-sfsb-cache
Default Entity Bean Instance PoolName of the default entity bean instance pool, which will be applicable to all entity beans, unless overridden at the deployment or bean level no default-entity-bean-instance-pool
Default Entity Bean Optimistic LockingIf set to true entity beans will use optimistic locking by default no default-entity-bean-optimistic-locking
Default Mdb Instance PoolName of the default MDB instance pool, which will be applicable to all MDBs, unless overridden at the deployment or bean level no default-mdb-instance-pool
Default Resource Adapter NameName of the default resource adapter name that will be used by MDBs, unless overridden at the deployment or bean level. The default value is hornetq-ra. no default-resource-adapter-name
Default Sfsb CacheName of the default stateful bean cache, which will be applicable to all stateful EJBs, unless overridden at the deployment or bean level no default-sfsb-cache
Default Singleton Bean Access TimeoutThe default access timeout for singleton beans. The default value is 5000. no default-singleton-bean-access-timeout:expr
Default Slsb Instance PoolName of the default stateless bean instance pool, which will be applicable to all stateless EJBs, unless overridden at the deployment or bean level no default-slsb-instance-pool
Default Stateful Bean Access TimeoutThe default access timeout for stateful beans. The default value is 5000. no default-stateful-bean-access-timeout:expr
In Vm Remote Interface Invocation Pass By ValueIf set to false, the parameters to invocations on remote interface of an EJB, will be passed by reference. Else, the parameters will be passed by value. The default value is true. no in-vm-remote-interface-invocation-pass-by-value
Enable StatisticsIf set to true, enable the collection of invocation statistics. no enable-statistics

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.1. JBoss AS 7 and EAP 6 - EJB3 Thread Pool (Managed Server) Service
Overview

Table 3.1388. Overview

Description:A thread pool executor with an unbounded queue. Such a thread pool has a core size and a queue with no upper bound. When a task is submitted, if the number of running threads is less than the core size, a new thread is created. Otherwise, the task is placed in queue. If too many tasks are allowed to be submitted to this type of executor, an out of memory condition may occur.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1389. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1390. Metrics

NameTypeDescriptionInternal Name
Active CountmeasurementThe approximate number of threads that are actively executing tasks.active-count
Completed Task CountmeasurementThe approximate total number of tasks that have completed execution.completed-task-count
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been rejected.rejected-count
Task CountmeasurementThe approximate total number of tasks that have ever been scheduled for execution.task-count

Note

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

Table 3.1391. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. no max-threads:expr
NameThe name of the thread pool. no name
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.2. JBoss AS 7 and EAP 6 - File Passivation Store (Managed Server) Service
Overview

Table 3.1392. Overview

Description:A file system based passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1393. 

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

Table 3.1394. 

NameDescriptionRequiredInternal Name
Groups Path  no groups-path
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Relative To  no relative-to
Sessions Path  no sessions-path
Subdirectory Count  no subdirectory-count:expr

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.3. JBoss AS 7 and EAP 6 - Strict Max Bean Instance Pool (Managed Server) Service
Overview

Table 3.1395. Overview

Description:A bean instance pool with a strict upper limit
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1396. 

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

Table 3.1397. 

NameDescriptionRequiredInternal Name
Max Pool SizeThe maximum number of bean instances that the pool can hold at a given point in time. The default value is 20. no max-pool-size:expr
TimeoutThe maximum amount of time to wait for a bean instance to be available from the pool. The default value is 5. no timeout:expr
Timeout UnitThe instance acquisition timeout unit. The default value is MINUTES. no timeout-unit

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.4. JBoss AS 7 and EAP 6 - SFSB Cache (Managed Server) Service
Overview

Table 3.1398. Overview

Description:A SFSB cache.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1399. 

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

Table 3.1400. 

NameDescriptionRequiredInternal Name
AliasesThe aliases by which this cache may also be referenced yes aliases
Passivation StoreThe passivation store used by this cache no passivation-store

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.5. JBoss AS 7 and EAP 6 - Cluster Passivation Store (Managed Server) Service
Overview

Table 3.1401. Overview

Description:A clustered passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1402. 

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

Table 3.1403. 

NameDescriptionRequiredInternal Name
Bean CacheThe name of the cache used to store bean instances. no bean-cache
Cache ContainerThe name of the cache container used for the bean and client-mappings caches. The default value is ejb. no cache-container
Client Mappings CacheThe name of the cache used to store client-mappings of the EJB remoting connector's socket-bindings. The default value is remote-connector-client-mappings. no client-mappings-cache
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Passivate Events On ReplicateIndicates whether replication should trigger passivation events on the bean. The default value is true. no passivate-events-on-replicate

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.6. JBoss AS 7 and EAP 6 - Async Service (Managed Server) Service
Overview

Table 3.1404. Overview

Description:The EJB3 Asynchronous Invocation Service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1405. 

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

Table 3.1406. 

NameDescriptionRequiredInternal Name
Thread Pool NameThe name of the thread pool which handles asynchronous invocations no thread-pool-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.7. JBoss AS 7 and EAP 6 - IIOP Service (Managed Server) Service
Overview

Table 3.1407. Overview

Description:The IIOP service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1408. 

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

Table 3.1409. 

NameDescriptionRequiredInternal Name
Enable By DefaultIf this is true EJB's will be exposed over IIOP by default, otherwise it needs to be explicitly enabled in the deployment descriptor no enable-by-default
Use Qualified NameIf true EJB names will be bound into the naming service with the application and module name prepended to the name (e.g. myapp/mymodule/MyEjb) no use-qualified-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.8. JBoss AS 7 and EAP 6 - Remote Service (Managed Server) Service
Overview

Table 3.1410. Overview

Description:The EJB3 remote service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1411. 

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

Table 3.1412. 

NameDescriptionRequiredInternal Name
Connector RefThe name of the connector on which the EJB3 remoting channel is registered no connector-ref
Thread Pool NameThe name of the thread pool that handles remote invocations no thread-pool-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.8.1. JBoss AS 7 and EAP 6 - Channel Creation Options (Managed Server) Service
Overview

Table 3.1413. Overview

Description:The options that will be used during the EJB remote channel creation
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1414. 

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

Table 3.1415. 

NameDescriptionRequiredInternal Name
TypeThe type of the channel creation option no type
ValueThe value for the EJB remote channel creation option no value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.18.9. JBoss AS 7 and EAP 6 - Timer Service (Managed Server) Service
Overview

Table 3.1416. Overview

Description:The EJB timer service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1417. 

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

Table 3.1418. 

NameDescriptionRequiredInternal Name
PathThe directory to store persistent timer information in no path
Relative ToThe relative path that is used to resolve the timer data store location no relative-to
Thread Pool NameThe name of the thread pool used to run timer service invocations no thread-pool-name

Note

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

3.4.4.19. JBoss AS 7 and EAP 6 - Threads (Managed Server) Service

Overview

Table 3.1419. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1420. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.19.1. JBoss AS 7 and EAP 6 - ThreadFactory (Managed Server) Service
Overview

Table 3.1421. Overview

Description:A thread factory (implementing java.util.concurrent.ThreadFactory).
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1422. 

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

Table 3.1423. 

NameDescriptionRequiredInternal Name
Group NameSpecifies the name of a thread group to create for this thread factory. no group-name
NameThe name of the created thread factory. no name
PriorityMay be used to specify the thread priority of created threads. The default value is -1. no priority:expr
Thread Name PatternThe template used to create names for threads. The following patterns may be used: %% - emit a percent sign %t - emit the per-factory thread sequence number %g - emit the global thread sequence number %f - emit the factory sequence number %i - emit the thread ID. no thread-name-pattern

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.19.2. JBoss AS 7 and EAP 6 - ThreadPool (Managed Server) Service
Overview

Table 3.1424. Overview

Description:A thread pool executor
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1425. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1426. Metrics

NameTypeDescriptionInternal Name
Active CountmeasurementThe approximate number of threads that are actively executing tasks.active-count
Completed Task CountmeasurementThe approximate total number of tasks that have completed execution.completed-task-count
Current Thread CountmeasurementThe current number of threads in the pool.current-thread-count
Largest Thread CountmeasurementThe largest number of threads that have ever simultaneously been in the pool.largest-thread-count
Rejected CountmeasurementThe number of tasks that have been rejected.rejected-count
Task CountmeasurementThe approximate total number of tasks that have ever been scheduled for execution.task-count

Note

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

Table 3.1427. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. Required only for Bounded and Blocking Bounded Thread Pools. no queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Thread Pool TypeThread pool type yes __type

Note

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

3.4.4.20. JBoss AS 7 and EAP 6 - Security (Managed Server) Service

Overview

Table 3.1428. Overview

Description:The configuration of the security subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1429. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1430. 

NameDescriptionRequiredInternal Name
Deep Copy Subject ModeSets the copy mode of subjects done by the security managers to be deep copies that makes copies of the subject principals and credentials if they are cloneable. It should be set to true if subject include mutable content that can be corrupted when multiple threads have the same identity and cache flushes/logout clearing the subject in one thread results in subject references affecting other threads. The default value is false. no deep-copy-subject-mode

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1. JBoss AS 7 and EAP 6 - Security Domain (Managed Server) Service
Overview

Table 3.1431. Overview

Description:Configures a security domain. Authentication, authorization, ACL, mapping, auditing and identity trust are configured here.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1432. 

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

Table 3.1433. 

NameDescriptionRequiredInternal Name
Cache TypeAdds a cache to speed up authentication checks. Allowed values are 'default' to use simple map as the cache and 'infinispan' to use an Infinispan cache. no cache-type

Note

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

Table 3.1434. Metrics

NameDescription
Flush CacheRemove entries stored in the authentication cache for this security domain. A single entry can be flushed by using the principal argument with the username as the value. If no argument is passed to the operation, all entries are flushed.
List Cached PrincipalsLists the principals stored in the authentication cache for this security domain.
Package Types
none
3.4.4.20.1.1. JBoss AS 7 and EAP 6 - ACL (Managed Server) Service
Overview

Table 3.1435. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1436. 

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

Table 3.1437. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.1.1. JBoss AS 7 and EAP 6 - Acl Modules (Managed Server) Service
Overview

Table 3.1438. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1439. 

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

Table 3.1440. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.1.1.1. JBoss AS 7 and EAP 6 - Module Options (Acl - Managed Server) Service
Overview

Table 3.1441. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1442. 

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

Table 3.1443. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.2. JBoss AS 7 and EAP 6 - Audit (Managed Server) Service
Overview

Table 3.1444. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1445. 

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

Table 3.1446. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.2.1. JBoss AS 7 and EAP 6 - Provider Modules (Managed Server) Service
Overview

Table 3.1447. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1448. 

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

Table 3.1449. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.2.1.1. JBoss AS 7 and EAP 6 - Module Options (Provider Modules - Managed Server) Service
Overview

Table 3.1450. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1451. 

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

Table 3.1452. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.3. JBoss AS 7 and EAP 6 - Authentication (Classic - Managed Server) Service
Overview

Table 3.1453. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1454. 

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.4.4.20.1.3.1. JBoss AS 7 and EAP 6 - Login Modules (Classic - Managed Server) Service
Overview

Table 3.1455. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1456. 

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

Table 3.1457. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.3.1.1. JBoss AS 7 and EAP 6 - Module Options (Classic - Managed Server) Service
Overview

Table 3.1458. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1459. 

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

Table 3.1460. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.4. JBoss AS 7 and EAP 6 - Authentication (Jaspi - Managed Server) Service
Overview

Table 3.1461. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1462. 

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

Table 3.1463. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.4.1. JBoss AS 7 and EAP 6 - Login Module Stack (Managed Server) Service
Overview

Table 3.1464. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1465. 

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

Table 3.1466. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.4.1.1. JBoss AS 7 and EAP 6 - Module Options (Login Module Stack (Managed Server)) Service
Overview

Table 3.1467. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1468. 

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

Table 3.1469. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.5. JBoss AS 7 and EAP 6 - Authorization (Managed Server) Service
Overview

Table 3.1470. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1471. 

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

Table 3.1472. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.5.1. JBoss AS 7 and EAP 6 - Authorization Modules (Managed Server) Service
Overview

Table 3.1473. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1474. 

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

Table 3.1475. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.5.1.1. JBoss AS 7 and EAP 6 - Module Options (Authorization - Managed Server) Service
Overview

Table 3.1476. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1477. 

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

Table 3.1478. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.6. JBoss AS 7 and EAP 6 - Identity Trust (Managed Server) Service
Overview

Table 3.1479. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1480. 

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

Table 3.1481. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.6.1. JBoss AS 7 and EAP 6 - Identity Trust Modules (Managed Server) Service
Overview

Table 3.1482. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1483. 

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

Table 3.1484. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.6.1.1. JBoss AS 7 and EAP 6 - Module Options (Identity Trust - Managed Server) Service
Overview

Table 3.1485. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1486. 

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

Table 3.1487. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.7. JBoss AS 7 and EAP 6 - JSSE (Managed Server) Service
Overview

Table 3.1488. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1489. 

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

Table 3.1490. 

NameDescriptionRequiredInternal Name
Cipher SuitesComma separated list of cipher suites to enable on SSLSockets. no cipher-suites
Client AliasPreferred alias to use when the KeyManager chooses the client alias. no client-alias
Client AuthBoolean attribute to indicate if client's certificates should also be authenticated on the server side. no client-auth
Key ManagerJSEE Key Manager factory no key-manager
KeystoreConfigures a JSSE key store no keystore
ProtocolsComma separated list of protocols to enable on SSLSockets. no protocols
Server AliasPreferred alias to use when the KeyManager chooses the server alias. no server-alias
Service Auth TokenToken to retrieve PrivateKeys from the KeyStore. no service-auth-token
Trust ManagerJSEE Trust Manager factory no trust-manager
TruststoreConfigures a JSSE trust store no truststore

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.8. JBoss AS 7 and EAP 6 - Mapping (Managed Server) Service
Overview

Table 3.1491. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1492. 

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

Table 3.1493. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.8.1. JBoss AS 7 and EAP 6 - Mapping Modules (Managed Server) Service
Overview

Table 3.1494. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1495. 

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

Table 3.1496. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.1.8.1.1. JBoss AS 7 and EAP 6 - Module Options (Mapping - Managed Server) Service
Overview

Table 3.1497. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1498. 

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

Table 3.1499. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.20.2. JBoss AS 7 and EAP 6 - Vault (Managed Server) Service
Overview

Table 3.1500. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1501. 

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

Table 3.1502. 

NameDescriptionRequiredInternal Name
CodeFully Qualified Name of the Security Vault Implementation. no code

Note

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

3.4.4.21. JBoss AS 7 and EAP 6 - Messaging (Managed Server) Service

Overview

Table 3.1503. Overview

Description:The messaging subsystems
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1504. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.21.1. JBoss AS 7 and EAP 6 - HornetQ (Managed Server) Service
Overview

Table 3.1505. Overview

Description:The HornetQ based messaging subsystem
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1506. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1507. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this server is started.started
VersiontraitThe server's version.version

Note

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

Table 3.1508. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

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

Table 3.1509. Metrics

NameDescription
Close Connections for AddressCloses all the connections of clients connected to this server whose remote address contains the specified IP address. Returns true if any connections were closed, false otherwise.
Commit Prepared TransactionHeuristically commits a prepared transaction.
Force FailoverForce the messaging server to stop and notify clients to failover.
Get Address Settings as JSONReturns the address settings as a JSON string for an address match. The returned String is a JSON string containing an array of address settings details.
Get Connectors as JSONReturns the connectors configured for this server using JSON serialization.
Get Last Sent Message IDReturns the ID of the last message sent from the given session to the given address.
Get Session Creation TimeGets the session's creation time. Returns the creation time, represented as a string showing the number of milliseconds since the epoch.
List All Consumers as JSONLists all the consumers.
List Connection IDsLists the IDs of all the connections connected to this server.
List Connections as JSONList all JMS connections.
List Consumers as JSONLists all the consumers which belongs to the JMS Connection specified by the connection-id.
List Heuristic Committed TransactionsLists transactions which have been heuristically committed. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Heuristic Rolled Back TransactionsLists transactions which have been heuristically rolled back. Returns a list of strings. The Strings are Base-64 representation of the transaction XID.
List Prepared Transaction Details as HTMLList all the prepared transaction, sorted by date, oldest first, with details, in HTML format.
List Prepared Transaction Details as JSONList all the prepared transaction, sorted by date, oldest first, with details, in JSON format.
List Prepared Transaction JMS Details as HTMLList all the prepared transactions, sorted by date, oldest first, with details in JMS, in HTML format
List Prepared Transaction JMS details as JSONList all the prepared transactions, sorted by date, oldest first, with details in JMS format, in JSON format
List Prepared TransactionsList all the prepared transaction, sorted by date, oldest first. Returns a list of strings. The Strings are Base-64 representation of the transaction XID and can be used to heuristically commit or rollback the transactions.
List Producers Info as JSONFor all sessions, lists information about message producers using JSON serialization.
List Remote AddressesLists the addresses of all the clients connected to the given address. If an ip-address argument is supplied, only those clients whose remote address string includes the given ip-address string will be returned.
List SessionsLists all the sessions IDs for the specified connection ID.
List Sessions as JSONLists all the sessions IDs for the specified connection ID. The returned String is a JSON string containing an array of session ids.
List Target DestinationsLists all addresses to which the designated session has sent messages. The returned String is a JSON string containing an array of address names.
Reset All Message Counter HistoriesReset all message counters history.
Reset All Message CountersReset all message counters.
Rollback Prepared TransactionHeuristically rolls back a prepared transaction. Returns true if the transaction was successfully rolled back, false otherwise.
Package Types
none
3.4.4.21.1.1. JBoss AS 7 and EAP 6 - JMS Queue (Managed Server) Service
Overview

Table 3.1510. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1511. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1512. Metrics

NameTypeDescriptionInternal Name
Consumer CountmeasurementThe number of consumers consuming messages from this queue.consumer-count
Dead Letter AddresstraitThe address to send dead messages to.dead-letter-address
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Expiry AddresstraitThe address to send expired messages to.expiry-address
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
PausedtraitWhether the queue is paused.paused
Scheduled CountmeasurementThe number of scheduled messages in this queue.scheduled-count
TemporarytraitWhether the queue is temporary.temporary
Queue AddresstraitThe queue address defines what address is used for routing messages.queue-address

Note

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

Table 3.1513. 

NameDescriptionRequiredInternal Name
DurableWhether the queue is durable or not. The default value is true. no durable
EntriesThe jndi names the queue will be bound to. yes entries
SelectorThe queue selector. no selector

Note

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

Table 3.1514. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter. Returns the number of removed messages.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.4.4.21.1.2. JBoss AS 7 and EAP 6 - JMS Topic (Managed Server) Service
Overview

Table 3.1515. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1516. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1517. Metrics

NameTypeDescriptionInternal Name
Delivering CountmeasurementThe number of messages that this queue is currently delivering to its consumers.delivering-count
Durable Message CountmeasurementThe number of messages for all durable subscribers for this topic.durable-message-count
Durable Subscription CountmeasurementThe number of durable subscribers for this topic.durable-subscription-count
Message CountmeasurementThe number of messages currently in this queue.message-count
Messages AddedmeasurementThe number of messages added to this queue since it was created.messages-added
Non Durable Message CountmeasurementThe number of messages for all non-durable subscribers for this topic.non-durable-message-count
Non Durable Subscription CountmeasurementThe number of non-durable subscribers for this topic.non-durable-subscription-count
Subscription CountmeasurementThe number of (durable and non-durable) subscribers for this topic.subscription-count
TemporarytraitWhether the topic is temporary.temporary
Topic AddresstraitThe address the topic points to.topic-address

Note

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

Table 3.1518. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. yes entries

Note

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

Table 3.1519. Metrics

NameDescription
Count Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop All SubscriptionsDrop all subscriptions from this topic.
Drop Durable SubscriptionDrop a durable subscription
List All SubscriptionsList all subscriptions.
List All Subscriptions as JSONList all subscriptions as a string in JSON format.
List Durable SubscriptionsList only the durable subscriptions.
List Durable Subscriptions as JSONList only the durable subscriptions, as a string in JSON format.
List Messages for SubscriptionList all the messages for the given subscription.
List Messages for Subscription as JSONList all the messages for the given subscription as a string in JSON format.
List Non-Durable SubscriptionsList only the non-durable subscriptions.
List Non-Durable Subscriptions as JSONList only the non-durable subscriptions, as a string in JSON format.
Remove MessagesRemove messages matching the given filter from the destination.
Package Types
none
3.4.4.21.1.3. JBoss AS 7 and EAP 6 - Connection Factory (Managed Server) Service
Overview

Table 3.1520. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1521. 

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
none
Configuration Properties

Table 3.1522. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connector to be used. This is mutually exclusive with discovery-group-name no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupWhether or not message grouping is automatically used. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Compress Large MessagesWhether large messages should be compressed. The default value is false. no compress-large-messages
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Factory TypeThe type of connection factory. no factory-type
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. yes ha
Initial Message Packet SizeThe initial size of messages created through this factory. yes initial-message-packet-size
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.4. JBoss AS 7 and EAP 6 - Pooled Connection Factory (Managed Server) Service
Overview

Table 3.1523. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1524. 

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

Table 3.1525. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connectors. These are stored in a map by connector name, with the backup connectors stored as the value, or an undefined value if there is no backup connector. no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupThe autogroup. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. no ha
Jndi ParamsThe JNDI params to use for locating the destination for incoming connections. no jndi-params
Max Pool SizeThe maximum size for the pool. The default value is -1. no max-pool-size:expr
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Min Pool SizeThe minimum size for the pool. The default value is -1. no min-pool-size:expr
PasswordThe default password to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no password
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Setup AttemptsThe number of times to set up an MDB endpoint no setup-attempts
Setup IntervalThe interval between attempts at setting up an MDB endpoint. no setup-interval
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
TransactionTODO. The default value is transaction. no transaction
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools
Use JndiUse JNDI to locate the destination for incoming connections no use-jndi
Use Local TxUse a local transaction for incoming sessions no use-local-tx
UserThe default username to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no user

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.5. JBoss AS 7 and EAP 6 - Security Setting (Managed Server) Service
Overview

Table 3.1526. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1527. 

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.4.4.21.1.5.1. JBoss AS 7 and EAP 6 - Role (Managed Server) Service
Overview

Table 3.1528. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1529. 

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

Table 3.1530. 

NameDescriptionRequiredInternal Name
Consumehis permission allows the user to consume a message from a queue bound to matching addresses. The default value is false. yes consume
Create Durable QueueThis permission allows the user to create a durable queue. The default value is false. yes create-durable-queue
Create Non Durable QueueThis permission allows the user to create a temporary queue. The default value is false. yes create-non-durable-queue
Delete Durable QueueThis permission allows the user to delete a durable queue. The default value is false. yes delete-durable-queue
Delete Non Durable QueueThis permission allows the user to delete a temporary queue. The default value is false. yes delete-non-durable-queue
ManageThis permission allows the user to invoke management operations by sending management messages to the management address. The default value is false. yes manage
SendThis permission allows the user to send a message to matching addresses. The default value is false. yes send

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.6. JBoss AS 7 and EAP 6 - Address Setting (Managed Server) Service
Overview

Table 3.1531. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1532. 

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

Table 3.1533. 

NameDescriptionRequiredInternal Name
Address Full PolicyDetermines what happens when an address where max-size-bytes is specified becomes full. (PAGE, DROP or BLOCK). The default value is PAGE. no address-full-policy
Dead Letter AddressThe dead letter address no dead-letter-address
Expiry AddressDefines where to send a message that has expired. no expiry-address
Last Value QueueDefines whether a queue only uses last values or not. The default value is false. no last-value-queue
Max Delivery AttemptsDefines how many time a cancelled message can be redelivered before sending to the dead-letter-address. The default value is 10. no max-delivery-attempts
Max Size BytesThe max bytes size. The default value is -1. no max-size-bytes
Message Counter History Day LimitDay limit for the message counter history. The default value is 0. no message-counter-history-day-limit
Page Max Cache SizeThe number of page files to keep in memory to optimize IO during paging navigation. The default value is 5. no page-max-cache-size
Page Size BytesThe paging size. The default value is 10485760. no page-size-bytes
Redelivery DelayDefines how long to wait before attempting redelivery of a cancelled message. The default value is 0. no redelivery-delay
Redistribution DelayDefines how long to wait when the last consumer is closed on a queue before redistributing any messages. The default value is -1. no redistribution-delay
Send To Dla On No RouteIf this parameter is set to true for that address, if the message is not routed to any queues it will instead be sent to the dead letter address (DLA) for that address, if it exists. The default value is false. no send-to-dla-on-no-route

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.7. JBoss AS 7 and EAP 6 - Grouping Handler (Managed Server) Service
Overview

Table 3.1534. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1535. 

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

Table 3.1536. 

NameDescriptionRequiredInternal Name
Grouping Handler AddressA reference to a cluster connection and the address it uses. yes grouping-handler-address
TimeoutHow long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept. The default value is 5000. no timeout
TypeWhether the handler is the single 'Local' handler for the cluster, which makes handling decisions, or a 'Remote' handler which converses with the local handler. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.8. JBoss AS 7 and EAP 6 - Acceptor (Managed Server) Service
Overview

Table 3.1537. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1538. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1539. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.1540. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1541. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.4.4.21.1.8.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1542. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1543. 

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

Table 3.1544. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.9. JBoss AS 7 and EAP 6 - Connector (HornetQ - Managed Server) Service
Overview

Table 3.1545. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1546. 

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

Table 3.1547. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.9.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1548. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1549. 

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

Table 3.1550. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.10. JBoss AS 7 and EAP 6 - In VM Acceptor (Managed Server) Service
Overview

Table 3.1551. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1552. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1553. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether it's stopped or started.started

Note

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

Table 3.1554. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.1555. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.4.4.21.1.10.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1556. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1557. 

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

Table 3.1558. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.11. JBoss AS 7 and EAP 6 - In VM Connector (Managed Server) Service
Overview

Table 3.1559. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1560. 

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

Table 3.1561. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.11.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1562. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1563. 

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

Table 3.1564. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.12. JBoss AS 7 and EAP 6 - Remote Acceptor (Managed Server) Service
Overview

Table 3.1565. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1566. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1567. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether this acceptor is started.started

Note

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

Table 3.1568. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1569. Metrics

NameDescription
StartStarts the acceptor.
StopStops the acceptor.
Package Types
none
3.4.4.21.1.12.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1570. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1571. 

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

Table 3.1572. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.13. JBoss AS 7 and EAP 6 - Remote Connector (Managed Server) Service
Overview

Table 3.1573. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1574. 

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

Table 3.1575. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.13.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1576. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1577. 

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

Table 3.1578. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.14. JBoss AS 7 and EAP 6 - Divert (Managed Server) Service
Overview

Table 3.1579. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1580. 

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

Table 3.1581. 

NameDescriptionRequiredInternal Name
Divert AddressAddress to divert from yes divert-address
ExclusiveWhether the divert is exclusive, meaning that the message is diverted to the new address, and does not go to the old address at all. The default value is false. no exclusive
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be diverted. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressAddress to divert to yes forwarding-address
Routing NameRouting name of the divert no routing-name
Transformer Class NameThe name of a class used to transform the message's body or properties before it is diverted. no transformer-class-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.15. JBoss AS 7 and EAP 6 - Queue (Managed Server) Service
Overview

Table 3.1582. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1583. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1584. Metrics

NameTypeDescriptionInternal Name
IdtraitThe id of the queue.id
PausedtraitWhether the queue is paused.paused
TemporarytraitWhether the queue is temporary.temporary

Note

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

Table 3.1585. 

NameDescriptionRequiredInternal Name
DurableDefines whether the queue is durable. The default value is true. no durable
FilterA queue message filter definition. An undefined or empty filter will match all messages. no filter
Queue AddressThe queue address defines what address is used for routing messages. yes queue-address

Note

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

Table 3.1586. Metrics

NameDescription
Change Message PriorityChange the priority of the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Change Messages PriorityChange the priority of the messages corresponding to the given filter.
Count MessagesReturns the number of the messages in the queue matching the given filter.
Expire MessageExpire the message corresponding to the given message-id. Returns true if the message was expired, false otherwise.
Expire MessagesExpire the messages matching the given filter.
List Consumers as JSONA string in JSON format.
List Message Counter as HTMLList the message counter as a string in HTML format.
List Message Counter as JSONList the message counter as a string in JSON format.
List Message Counter History as HTMLList the message counter history.
List Message Counter History as JSONList the message counter history as a string in JSON format.
List MessagesList all messages in the queue that match the filter
List Messages as JSONList all messages in the queue that match the filter and return them as a string in JSON format.
List Scheduled MessagesList the messages scheduled for delivery.
List Scheduled Messages as JSONList the messages scheduled for delivery as a string in JSON format.
Move MessageMove the message corresponding to the given message-id to another queue
Move MessagesMove the messages corresponding to the given filter to another queue.
PausePause the queue.
Remove MessageRemove the message corresponding to the given message-id.
Remove MessagesRemove messages matching the given filter from the destination.
Reset Message CounterReset the message counters.
ResumeResume the queue.
Send Message to Dead Letter AddressSend the message corresponding to the given message-id to this queue's Dead Letter Address.
Send Messages to Dead Letter AddressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Package Types
none
3.4.4.21.1.16. JBoss AS 7 and EAP 6 - Core Address (Managed Server) Service
Overview

Table 3.1587. Overview

Description:A runtime-only resource representing a HornetQ address. Zero or more queues can be bound to a single address. When a message is routed, it is routed to the set of queues bound to the message's address.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1588. 

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
none
Configuration Properties

Table 3.1589. 

NameDescriptionRequiredInternal Name
Binding NamesThe names of all bindings (both queues and diverts) bound to this address. yes binding-names
Number Of Bytes Per PageThe number of bytes used by each page for this address. yes number-of-bytes-per-page
Number Of PagesThe number of pages used by this address. yes number-of-pages
Queue NamesThe names of the queues associated with the address. yes queue-names
RolesA list of the security roles (name and permissions) associated with the address. yes roles

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.17. JBoss AS 7 and EAP 6 - Cluster Connection (Managed Server) Service
Overview

Table 3.1590. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1591. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1592. Metrics

NameTypeDescriptionInternal Name
Node IdtraitThe node ID used by this cluster connection.node-id
StartedtraitWhether the cluster connection is started.started

Note

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

Table 3.1593. 

NameDescriptionRequiredInternal Name
Call TimeoutThe timeout (in ms) for remote calls made by the cluster connection. The default value is 30000. no call-timeout
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Cluster Connection AddressEach cluster connection only applies to messages sent to an address that starts with this value. yes cluster-connection-address
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to a target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the cluster connections are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Connector RefThe confirmation-window-size to use for the connection used to forward messages to a target node. yes connector-ref
Discovery Group NameThe discovery group used to obtain the list of other servers in the cluster to which this cluster connection will make connections. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Forward When No ConsumersWhether messages will be distributed round robin between other nodes of the cluster irrespective of whether there are matching or indeed any consumers on other nodes. If this is set to false (the default) then HornetQ will only forward messages to other nodes of the cluster if the address to which they are being forwarded has queues which have consumers, and if those consumers have message filters (selectors) at least one of those selectors must match the message. The default value is false. no forward-when-no-consumers
Max HopsThe maximum number of times a message can be forwarded. HornetQ can be configured to also load balance messages to nodes which might be connected to it only indirectly with other HornetQ servers as intermediates in a chain. The default value is 1. no max-hops
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 500. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsThe statically defined list of connectors to which this cluster connection will make connections. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection

Note

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

Table 3.1594. Metrics

NameDescription
Get NodesReturns a map of the nodes connected to this cluster connection, where keys are node IDs and values are the addresses used to connect to the nodes.
StartStarts the cluster connection.
StopStops the cluster connection.
Package Types
none
3.4.4.21.1.18. JBoss AS 7 and EAP 6 - Broadcast Group (Managed Server) Service
Overview

Table 3.1595. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1596. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1597. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the broadcast group is started.started

Note

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

Table 3.1598. 

NameDescriptionRequiredInternal Name
Broadcast PeriodThe period in milliseconds between consecutive broadcasts. The default value is 2000. no broadcast-period
ConnectorsSpecifies the names of connectors that will be broadcast. no connectors
Socket BindingThe broadcast group socket binding. yes socket-binding

Note

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

Table 3.1599. Metrics

NameDescription
Get Connector Pairs as JSONReturns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.
StartStarts the broadcast group.
StopStops the broadcast group.
Package Types
none
3.4.4.21.1.19. JBoss AS 7 and EAP 6 - Path (Managed Server) Service
Overview

Table 3.1600. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1601. 

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

Table 3.1602. 

NameDescriptionRequiredInternal Name
PathThe actual filesystem path. Treated as an absolute path, unless the 'relative-to' attribute is specified, in which case the value is treated as relative to that path.
If treated as an absolute path, the actual runtime pathname specified by the value of this attribute will be determined as follows:
If this value is already absolute, then the value is directly used. Otherwise the runtime pathname is resolved in a system-dependent way. On UNIX systems, a relative pathname is made absolute by resolving it against the current user directory. On Microsoft Windows systems, a relative pathname is made absolute by resolving it against the current directory of the drive named by the pathname, if any; if not, it is resolved against the current user directory.
yes path
Relative ToThe name of another previously named path, or of one of the standard paths provided by the system. If 'relative-to' is provided, the value of the 'path' attribute is treated as relative to the path specified by this attribute. The standard paths provided by the system include:
  • jboss.home - the root directory of the JBoss AS distribution
  • user.home - user's home directory
  • user.dir - user's current working directory
  • java.home - java installation directory
  • jboss.server.base.dir - root directory for an individual server instance
  • jboss.server.data.dir - directory the server will use for persistent data file storage
  • jboss.server.log.dir - directory the server will use for log file storage
  • jboss.server.tmp.dir - directory the server will use for temporary file storage
  • jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances
no relative-to
Path TypePath Type yes __name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.20. JBoss AS 7 and EAP 6 - Bridge (Managed Server) Service
Overview

Table 3.1603. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1604. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1605. Metrics

NameTypeDescriptionInternal Name
StartedtraitWhether the bridge is started.started

Note

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

Table 3.1606. 

NameDescriptionRequiredInternal Name
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to the target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the bridges are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Discovery Group NameThe name of the discovery group used by this bridge. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Failover On Server ShutdownWhether the bridge will attempt to failover onto a backup server (if specified) when the target server is cleanly shutdown rather than crashed. no failover-on-server-shutdown
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be forwarded. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressThe address on the target server that the message will be forwarded to. If a forwarding address is not specified then the original destination of the message will be retained. no forwarding-address
HaWhether or not this bridge should support high availability. True means it will connect to any available server in a cluster and support failover. The default value is false. no ha
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
PasswordThe password to use when creating the bridge connection to the remote server. If it is not specified the default cluster password specified by the cluster-password attribute in the root messaging subsystem resource will be used. The default value is CHANGE ME!!. no password
Queue NameThe unique name of the local queue that the bridge consumes from. yes queue-name
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 2000. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsA list of names of statically defined connectors used by this bridge. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Transformer Class NameThe name of a user-defined class which implements the org.hornetq.core.server.cluster.Transformer interface. no transformer-class-name
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection
UserThe user name to use when creating the bridge connection to the remote server. If it is not specified the default cluster user specified by the cluster-user attribute in the root messaging subsystem resource will be used. The default value is HORNETQ.CLUSTER.ADMIN.USER. no user

Note

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

Table 3.1607. Metrics

NameDescription
StartStarts the bridge.
StopStops the bridge.
Package Types
none
3.4.4.21.1.21. JBoss AS 7 and EAP 6 - Discovery Group (Managed Server) Service
Overview

Table 3.1608. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1609. 

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

Table 3.1610. 

NameDescriptionRequiredInternal Name
Initial Wait TimeoutPeriod, in ms, to wait for an initial broadcast to give us at least one node in the cluster. The default value is 10000. no initial-wait-timeout
Refresh TimeoutPeriod the discovery group waits after receiving the last broadcast from a particular server before removing that server's connector pair entry from its list. The default value is 10000. no refresh-timeout
Socket BindingThe discovery group socket binding. no socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.22. JBoss AS 7 and EAP 6 - Connector Service (Managed Server) Service
Overview

Table 3.1611. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1612. 

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

Table 3.1613. 

NameDescriptionRequiredInternal Name
Factory ClassClass name of the factory class that can instantiate the connector service. yes factory-class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.21.1.22.1. JBoss AS 7 and EAP 6 - Param (Read Only) Service
Overview

Table 3.1614. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1615. 

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

Table 3.1616. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

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

3.4.4.22. JBoss AS 7 and EAP 6 - Logging (Managed Server) Service

Overview

Table 3.1617. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1618. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1619. 

NameDescriptionRequiredInternal Name
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
HandlersThe Handlers associated with this Logger. yes handlers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.1. JBoss AS 7 and EAP 6 - Async Handler (Managed Server) Service
Overview

Table 3.1620. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1621. 

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

Table 3.1622. 

NameDescriptionRequiredInternal Name
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Overflow ActionSpecify what action to take when the overflowing. The valid options are 'block' and 'discard'. The default value is BLOCK. yes overflow-action
Queue LengthThe queue length to use before flushing writing yes queue-length
SubhandlersThe Handlers associated with this async handler. no subhandlers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.2. JBoss AS 7 and EAP 6 - Console Handler (Managed Server) Service
Overview

Table 3.1623. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1624. 

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

Table 3.1625. 

NameDescriptionRequiredInternal Name
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
TargetDefines the target of the console handler. The value can either be SYSTEM_OUT or SYSTEM_ERR. The default value is System.out. no target

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.3. JBoss AS 7 and EAP 6 - Custom Handler (Managed Server) Service
Overview

Table 3.1626. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1627. 

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

Table 3.1628. 

NameDescriptionRequiredInternal Name
ClassThe logging handler class to be used. yes class
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
ModuleThe module that the logging handler depends on. yes module
Properties  yes properties

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.4. JBoss AS 7 and EAP 6 - File Handler (Managed Server) Service
Overview

Table 3.1629. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1630. 

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

Table 3.1631. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.5. JBoss AS 7 and EAP 6 - Logger (Managed Server) Service
Overview

Table 3.1632. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1633. 

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

Table 3.1634. 

NameDescriptionRequiredInternal Name
HandlersThe Handlers associated with this Logger. no handlers
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Use Parent HandlersSpecifies whether or not this logger should send its output to it's parent Logger. The default value is true. no use-parent-handlers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.6. JBoss AS 7 and EAP 6 - Periodic Rotating File Handler (Managed Server) Service
Overview

Table 3.1635. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1636. 

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

Table 3.1637. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
SuffixSet the suffix string. The string is in a format which can be understood by java.text.SimpleDateFormat. The period of the rotation is automatically calculated based on the suffix. yes suffix

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.22.7. JBoss AS 7 and EAP 6 - Size Rotating File Handler (Managed Server) Service
Overview

Table 3.1638. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1639. 

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

Table 3.1640. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Max Backup IndexThe maximum number of backups to keep. The default value is 1. yes max-backup-index
Rotate SizeThe size at which to rotate the log file. The default value is 2m. yes rotate-size

Note

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

3.4.4.23. JBoss AS 7 and EAP 6 - JVM Service

Overview

Table 3.1641. Overview

Description:Information about the underlying JVM
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1642. 

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.4.4.23.1. JBoss AS 7 and EAP 6 - Operating System Service
Overview

Table 3.1643. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1644. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1645. Metrics

NameTypeDescriptionInternal Name
Available ProcessorsmeasurementThe number of processors available to the Java virtual machine.available-processors
System Load AveragemeasurementThe system load average for the last minute. The load average may not be available on some platforms; if the load average is not available, a negative value is returned.system-load-average

Note

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

Table 3.1646. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1647. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1648. Metrics

NameTypeDescriptionInternal Name
Object Pending Finalization CountmeasurementThe approximate number of objects for which finalization is pending.object-pending-finalization-count
Initial heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.heap-memory-usage:init
Used heapmeasurementThe amount of used memory in bytes.heap-memory-usage:used
Committed heapmeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.heap-memory-usage:committed
Maximum heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.heap-memory-usage:max
Initial non-heap usagemeasurementThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.non-heap-memory-usage:init
Used non-heap memorymeasurementThe amount of used memory in bytes.non-heap-memory-usage:used
Committed non-heap memorymeasurementThe amount of memory in bytes that is committed for the Java virtual machine to use.non-heap-memory-usage:committed
Maximum non-heap usagemeasurementThe maximum amount of memory in bytes that can be used for memory management.non-heap-memory-usage:max

Note

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

Table 3.1649. Metrics

NameDescription
Trigger GCRuns the garbage collector.
Package Types
none
3.4.4.23.3. JBoss AS 7 and EAP 6 - Runtime Service
Overview

Table 3.1650. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1651. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1652. Metrics

NameTypeDescriptionInternal Name
UptimemeasurementThe uptime of the Java virtual machine in milliseconds.uptime

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.23.4. JBoss AS 7 and EAP 6 - Threading Service
Overview

Table 3.1653. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1654. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1655. Metrics

NameTypeDescriptionInternal Name
Thread CountmeasurementThe current number of live threads including both daemon and non-daemon threads.thread-count
Peak Thread CountmeasurementThe peak live thread count since the Java virtual machine started or peak was reset.peak-thread-count
Total Started Thread CountmeasurementThe total number of threads created and also started since the Java virtual machine started.total-started-thread-count
Daemon Thread CountmeasurementThe current number of live daemon threads.daemon-thread-count
Current Thread Cpu TimemeasurementThe total CPU time for the current thread in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' undefined.current-thread-cpu-time
Current Thread User TimemeasurementThe CPU time that the current thread has executed in user mode in nanoseconds, or -1 if 'thread-cpu-time-enabled' is 'false'. A Java virtual machine implementation may not support CPU time measurement. If 'thread-cpu-time-supported', is 'false' the result will be undefined current-thread-user-time

Note

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

Table 3.1656. 

NameDescriptionRequiredInternal Name
Thread Contention Monitoring EnabledWhether thread contention monitoring is enabled. no thread-contention-monitoring-enabled
Thread Cpu Time EnabledWhether thread CPU time measurement is enabled. no thread-cpu-time-enabled
Thread Contention Monitoring SupportedWhether the Java virtual machine supports thread contention monitoring. no thread-contention-monitoring-supported
Thread Cpu Time SupportedWhether the Java virtual machine implementation supports CPU time measurement for any thread. no thread-cpu-time-supported
Current Thread Cpu Time SupportedWhether the Java virtual machine supports CPU time measurement for the current thread. no current-thread-cpu-time-supported
Object Monitor Usage SupportedWhether the Java virtual machine supports monitoring of object monitor usage. no object-monitor-usage-supported
Synchronizer Usage SupportedWhether the Java virtual machine supports monitoring of ownable synchronizer usage. no synchronizer-usage-supported

Note

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

Table 3.1657. Metrics

NameDescription
Dump All ThreadsReturns the thread info for all live threads with stack trace and synchronization information.
Find Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors or ownable synchronizers.
Find Monitor Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors.
Get Thread Cpu TimeReturns the total CPU time for a thread of the specified ID in nanoseconds.
Get Thread InfoReturns the thread info for a thread of the specified id. The stack trace, locked monitors, and locked synchronizers in the returned reply object will be empty.
Get Thread InfosReturns the thread info for each thread whose ID is in the input list.
Get Thread User TimeReturns the CPU time that a thread of the specified ID has executed in user mode in nanoseconds.
Reset Peak Thread CountResets the peak thread count to the current number of live threads.
Get All thread idsGet all live thread IDs. If a security manager is installed and the caller does not have ManagementPermission('monitor'), the result will be undefined.
Package Types
none
3.4.4.23.5. JBoss AS 7 and EAP 6 - Garbage Collector Service
Overview

Table 3.1658. Overview

Description:Parent resource for the resources providing the management interface for the garbage collection of the Java virtual machine.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1659. 

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.4.4.23.5.1. JBoss AS 7 and EAP 6 - Garbage Collector Resource Service
Overview

Table 3.1660. Overview

Description:The management interface for one of the garbage collectors in the Java virtual machine.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1661. 

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.1662. Metrics

NameTypeDescriptionInternal Name
Collection CountmeasurementThe total number of collections that have occurred.collection-count
Collection Count per MinutemeasurementThe total number of collections that have occurred.collection-count
Collection TimemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
Collection Time per MinutemeasurementThe approximate accumulated collection elapsed time in milliseconds.collection-time
NametraitThe name representing this garbage collectorname
ValidtraitWhether this this memory manager is valid in the Java virtual machine.valid

Note

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

Table 3.1663. 

NameDescriptionRequiredInternal Name
Memory Pool NamesThe name of memory pools that this garbage collector manages. yes memory-pool-names

Note

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

Table 3.1664. 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.1665. 

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.4.4.23.6.1. JBoss AS 7 and EAP 6 - Memory Pool Resource Service
Overview

Table 3.1666. 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.1667. 

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.1668. 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.1669. 

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.1670. Metrics

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

3.4.4.24. JBoss AS 7 and EAP 6 - Datasources (Managed) Service

Overview

Table 3.1671. Overview

Description:Datasources subsystem for Managed servers.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1672. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

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.4.4.24.1. JBoss AS 7 and EAP 6 - DataSource (Managed) Service
Overview

Table 3.1673. Overview

Description:A non-XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1674. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1675. Metrics

NameTypeDescriptionInternal Name
Prepared Statement Cache Current SizemeasurementThe number of prepared and callable statements currently cached in the statement cachePreparedStatementCacheCurrentSize
Prepared Statement Cache Miss CountmeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Miss Count per MinutemeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Add CountmeasurementThe number of statements added to the statement cachePreparedStatementCacheAddCount
Prepared Statement Cache Access CountmeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Access Count per MinutemeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Delete CountmeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Delete Count per MinutemeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Hit CountmeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Prepared Statement Cache Hit Count per MinutemeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Active CountmeasurementThe active countActiveCount
Available CountmeasurementThe available countAvailableCount
Average Blocking TimemeasurementThe average time spent blocking for a connectionAverageBlockingTime
Average Creation TimemeasurementThe average time spent creating a physical connectionAverageCreationTime
Created CountmeasurementThe created countCreatedCount
Created Count per MinutemeasurementThe created countCreatedCount
Destroyed CountmeasurementThe destroyed countDestroyedCount
Destroyed Count per MinutemeasurementThe destroyed countDestroyedCount
Max Creation TimemeasurementThe maximum time for creating a physical connectionMaxCreationTime
Max Used CountmeasurementThe maximum number of connections usedMaxUsedCount
Max Wait TimemeasurementThe maximum wait time for a connectionMaxWaitTime
Timed OutmeasurementThe timed out countTimedOut
Timed Out per MinutemeasurementThe timed out countTimedOut
Total Creation TimemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Creation Time per MinutemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Blocking TimemeasurementThe total blocking timeTotalBlockingTime
Total Blocking Time per MinutemeasurementThe total blocking timeTotalBlockingTime
Connection Available?traitConnection Available?connectionAvailable
Min Pool Size settingmeasurementThe min pool size settingmin-pool-size
Max Pool Size settingmeasurementThe max pool size settingmax-pool-size

Note

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

Table 3.1676. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Connection UrlThe JDBC driver connection URL yes connection-url
Driver NameName of the (existing) JDBC driver to use yes driver-name
Driver ClassThe fully qualified name of the JDBC driver class no driver-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
DriverDefines the JDBC driver the datasource should use with this format: driver-name>#major-version.minor-version where driver-name is the fully qualified name of the JDBC driver class no driver
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait MillisIndicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm

Note

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

Table 3.1677. Metrics

NameDescription
Flush All Connection In PoolFlushes the pool for all connections
Flush Idle Connection In PoolFlushes the pool for idle connections
Test Connection In PoolTests if a connection can be obtained
Package Types
none
3.4.4.24.2. JBoss AS 7 and EAP 6 - XADataSource (Managed) Service
Overview

Table 3.1678. Overview

Description:An XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1679. 

NameDescriptionRequiredInternal Name
Path  yes path

Note

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

Table 3.1680. Metrics

NameTypeDescriptionInternal Name
Prepared Statement Cache Current SizemeasurementThe number of prepared and callable statements currently cached in the statement cachePreparedStatementCacheCurrentSize
Prepared Statement Cache Miss CountmeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Miss Count per MinutemeasurementThe number of times that a statement request could not be satisfied with a statement from the cachePreparedStatementCacheMissCount
Prepared Statement Cache Add CountmeasurementThe number of statements added to the statement cachePreparedStatementCacheAddCount
Prepared Statement Cache Access CountmeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Access Count per MinutemeasurementThe number of times that the statement cache was accessedPreparedStatementCacheAccessCount
Prepared Statement Cache Delete CountmeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Delete Count per MinutemeasurementThe number of statements discarded from the cachePreparedStatementCacheDeleteCount
Prepared Statement Cache Hit CountmeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Prepared Statement Cache Hit Count per MinutemeasurementThe number of times that statements from the cache were usedPreparedStatementCacheHitCount
Active CountmeasurementThe active countActiveCount
Available CountmeasurementThe available countAvailableCount
Average Blocking TimemeasurementThe average time spent blocking for a connectionAverageBlockingTime
Average Creation TimemeasurementThe average time spent creating a physical connectionAverageCreationTime
Created CountmeasurementThe created countCreatedCount
Created Count per MinutemeasurementThe created countCreatedCount
Destroyed CountmeasurementThe destroyed countDestroyedCount
Destroyed Count per MinutemeasurementThe destroyed countDestroyedCount
Max Creation TimemeasurementThe maximum time for creating a physical connectionMaxCreationTime
Max Used CountmeasurementThe maximum number of connections usedMaxUsedCount
Max Wait TimemeasurementThe maximum wait time for a connectionMaxWaitTime
Timed OutmeasurementThe timed out countTimedOut
Timed Out per MinutemeasurementThe timed out countTimedOut
Total Creation TimemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Creation Time per MinutemeasurementThe total time spent creating physical connectionsTotalCreationTime
Total Blocking TimemeasurementThe total blocking timeTotalBlockingTime
Total Blocking Time per MinutemeasurementThe total blocking timeTotalBlockingTime
Connection Available?traitConnection Available?connectionAvailable
Min Pool Size settingmeasurementThe min pool size settingmin-pool-size
Max Pool Size settingmeasurementThe max pool size settingmax-pool-size

Note

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

Table 3.1681. 

NameDescriptionRequiredInternal Name
Properties  no *2
Xa Datasource ClassThe fully qualified name of the javax.sql.XADataSource implementation yes xa-datasource-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit yes driver-name
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
InterleavingAn element to enable interleaving for XA connection factories no interleaving
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different context no no-tx-separate-pool
Pad XidShould the Xid be padded no pad-xid
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Wrap Xa DatasourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance no wrap-xa-datasource
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Recovery Plugin Class Namerecovery plugin implementation provided for specific purpose (i.e vendor) no recovery-plugin-class-name
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait Millishe allocation retry wait millis element indicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Xa Resource TimeoutPassed to XAResource.setTransactionTimeout() Default is zero which does not invoke the setter. In seconds no xa-resource-timeout
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm
Recovery Usernameusername used to try connection recovery no recovery-username
Recovery Passwordpassword used to try connection recovery no recovery-password
Recovery Security Domainsecurity-domain used to try connection recovery no recovery-security-domain
No Recoveryif true no recovery are tried for this connection pool no no-recovery

Note

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

Table 3.1682. Metrics

NameDescription
Flush All Connection In PoolFlushes the pool for all connections
Flush Idle Connection In PoolFlushes the pool for idle connections
Test Connection In PoolTests if a connection can be obtained
Package Types
none

3.4.4.25. JBoss AS 7 and EAP 6 - JVM Definition Service

Overview

Table 3.1683. Overview

Description:A JVM definition that can override host and server group level definitions with the same name
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1684. 

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

Table 3.1685. 

NameDescriptionRequiredInternal Name
Base DefinitionThe definition from host level to use/override yes baseDefinition
Agent LibThe JVM agent lib. no agent-lib
Agent PathThe JVM agent path. no agent-path
Env Classpath IgnoredIgnore the environment classpath. no env-classpath-ignored
Environment VariablesThe JVM environment variables. no environment-variables
Heap SizeThe initial heap size allocated by the JVM. no heap-size
Java AgentThe java agent. no java-agent
Java HomeThe java home no java-home
Jvm OptionsThe JVM options. Those can not be changed after initial creation of the definition. no jvm-options
Max Heap SizeThe maximum heap size that can be allocated by the JVM. no max-heap-size
Max Permgen SizeThe maximum size of the permanent generation. no max-permgen-size
Permgen SizeThe initial permanent generation size. no permgen-size
Stack SizeThe JVM stack size settings. no stack-size
TypeThe JVM type can be either SUN or IBM no type

Note

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

3.4.4.26. JBoss AS 7 and EAP 6 - Transactions Subsystem (Managed) Service

Overview

Table 3.1686. Overview

Description:The transactions subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1687. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1688. Metrics

NameTypeDescriptionInternal Name
Number Of Nested TransactionsmeasurementThe total number of nested (sub) transactions created.number-of-nested-transactions
Number Of Nested Transactions per MinutemeasurementThe total number of nested (sub) transactions created.number-of-nested-transactions
Number Of Timed Out TransactionsmeasurementThe number of transactions that have rolled back due to timeout.number-of-timed-out-transactions
Number Of Timed Out Transactions per MinutemeasurementThe number of transactions that have rolled back due to timeout.number-of-timed-out-transactions
Number Of Committed TransactionsmeasurementThe number of committed transactions.number-of-committed-transactions
Number Of Committed Transactions per MinutemeasurementThe number of committed transactions.number-of-committed-transactions
Number Of TransactionsmeasurementThe total number of transactions (top-level and nested) creatednumber-of-transactions
Number Of Transactions per MinutemeasurementThe total number of transactions (top-level and nested) creatednumber-of-transactions
Number Of HeuristicsmeasurementThe number of transactions which have terminated with heuristic outcomes.number-of-heuristics
Number Of Heuristics per MinutemeasurementThe number of transactions which have terminated with heuristic outcomes.number-of-heuristics
Number Of Aborted TransactionsmeasurementThe number of aborted (i.e. rolledback) transactions.number-of-aborted-transactions
Number Of Aborted Transactions per MinutemeasurementThe number of aborted (i.e. rolledback) transactions.number-of-aborted-transactions
Number Of Inflight TransactionsmeasurementThe number of transactions that have begun but not yet terminated.number-of-inflight-transactions
Number Of Inflight Transactions per MinutemeasurementThe number of transactions that have begun but not yet terminated.number-of-inflight-transactions
Number Of Application RollbacksmeasurementThe number of transactions that have been rolled back by application request. This includes those that timeout, since the timeout behaviour is considered an attribute of the application configuration.number-of-application-rollbacks
Number Of Application Rollbacks per MinutemeasurementThe number of transactions that have been rolled back by application request. This includes those that timeout, since the timeout behaviour is considered an attribute of the application configuration.number-of-application-rollbacks
Number Of Resource RollbacksmeasurementThe number of transactions that rolled back due to resource (participant) failure.number-of-resource-rollbacks
Number Of Resource Rollbacks per MinutemeasurementThe number of transactions that rolled back due to resource (participant) failure.number-of-resource-rollbacks

Note

You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none
3.4.4.26.1. JBoss AS 7 and EAP 6 - Log Store (Managed) Service
Overview

Table 3.1689. Overview

Description:Representation of the transaction logging storage mechanism.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1690. 

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
none
Configuration Properties

Table 3.1691. 

NameDescriptionRequiredInternal Name
TypeSpecifies the implementation type of the logging store. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.26.1.1. JBoss AS 7 and EAP 6 - Transactions (Managed) Service
Overview

Table 3.1692. Overview

Description:The persistent information that the transaction manager stores for the purpose of recovering a transaction in the event of failure. The probe operation will add and remove transactions from the model as the corresponding real transactions start and finish the prepare and commit phases. A stuck transaction will remain in the model until either it is completed or explicitly removed by the delete operation.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1693. 

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
none
Configuration Properties

Table 3.1694. 

NameDescriptionRequiredInternal Name
Age In SecondsThe time since this transaction was prepared or when the recovery system last tried to recover it. no age-in-seconds
IdThe id of this transaction. no id
Jmx NameThe JMX name of this transaction. no jmx-name
TypeThe type name under which this record is stored. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.4.26.1.1.1. JBoss AS 7 and EAP 6 - Participants (Managed) Service
Overview

Table 3.1695. Overview

Description:The resources that did work in a transaction.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1696. 

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
none
Configuration Properties

Table 3.1697. 

NameDescriptionRequiredInternal Name
Eis Product NameThe JCA enterprise information system's product name. no eis-product-name
Eis Product VersionThe JCA enterprise information system's product version no eis-product-version
Jmx NameThe JMX name of this participant. no jmx-name
Jndi NameJNDI name of this participant. no jndi-name
StatusReports the commitment status of this participant (can be one of Pending, Prepared, Failed, Heuristic or Readonly). no status
TypeThe type name under which this record is stored. no type

Note

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

3.4.4.27. JBoss AS 7 and EAP 6 - JDR Service

Overview

Table 3.1698. Overview

Description:JBoss Diagnostic Reporter (JDR) Subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1699. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.1700. Metrics

NameDescription
Generate JDR ReportRequest the generation of a JDR report.
Package Types
none

3.4.5. JBoss AS 7 and EAP 6 - Profile Service

Overview

Table 3.1701. Overview

Description:A profile in a domain. Profiles are assigned to server groups.
Singleton: no
Plugin:JBossAS7

Child Resource Types

Connection Properties

Table 3.1702. 

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.4.5.1. JBoss AS 7 and EAP 6 - ModCluster Domain Service

Overview

Table 3.1703. Overview

Description:Mod_cluster support
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1704. 

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.4.5.1.1. JBoss AS 7 and EAP 6 - Domain Service Configuration Service
Overview

Table 3.1705. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1706. 

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

Table 3.1707. 

NameDescriptionRequiredInternal Name
Proxy ListList of proxies, Format (hostname:port) separated with commas. no proxy-list
Proxy UrlBase URL for MCMP requests. no proxy-url
Advertise SocketName of Socket binding to use for the Advertise socket. no advertise-socket
AdvertiseUse Advertise logic or not. no advertise
Advertise Security KeyString containing the security key for the Advertise logic. no advertise-security-key
BalancerThe balancer name. no balancer
ConnectorName of the web connector used to communicate with the load balancer. yes connector
Load Balancing GrouploadBalancingGroup name. no load-balancing-group
Excluded ContextsList of contexts mod_cluster should ignore, Format String separated with commas. no excluded-contexts
Auto Enable ContextsEnable contexts even if disabled in mod_cluster_manger (httpd). no auto-enable-contexts
Sticky SessionUse sticky sessions for requests. no sticky-session
Sticky Session RemoveRemove session information on failover. no sticky-session-remove
Sticky Session ForceDon't failover a request with session information. no sticky-session-force
Worker TimeoutTimeout to wait in httpd for an available worker to process the requests. no worker-timeout
Max AttemptsMax attempts to process an idempotent request. no max-attempts
Flush PacketsEnables/disables packet flushing in httpd. no flush-packets
Flush WaitTime to wait before flushing packets in httpd. no flush-wait
PingTime (in seconds) in which to wait for a pong answer to a ping. no ping
SmaxSoft maximum idle connection count in httpd no smax
TtlTime to live (in seconds) for idle connections above smax no ttl
Node TimeoutTimeout (in seconds) for proxy connections to a node. no node-timeout
Stop Context TimeoutMax time to wait for context to process pending requests. no stop-context-timeout
Socket TimeoutTimeout to wait for httpd to answer a MCMP message. no socket-timeout

Note

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

Table 3.1708. Metrics

NameDescription
Add Custom MetricAdd new custom metric to the load balancer provider.
Add MetricAdd new metric to the load balancer provider.
Remove Custom MetricRemove a custom metric from the load balancer provider.
Remove MetricAdd new metric to the load balancer provider.
Package Types
none
3.4.5.1.1.1. JBoss AS 7 and EAP 6 - Domain Dynamic Load Provider Service
Overview

Table 3.1709. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1710. 

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

Table 3.1711. 

NameDescriptionRequiredInternal Name
DecayDecay. The default value is 2. no decay
HistoryHistory. The default value is 9. no history

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.1.1.1.1. JBoss AS 7 and EAP 6 - Domain Custom Load Metric Service
Overview

Table 3.1712. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1713. 

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

Table 3.1714. 

NameDescriptionRequiredInternal Name
CapacityCapacity of the metric. The default value is 1 no capacity
ClassClass name of the custom metric. yes class
WeightWeight of the metric. The default value is 1. no weight

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.1.1.1.2. JBoss AS 7 and EAP 6 - Domain Load Metric Service
Overview

Table 3.1715. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1716. 

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

Table 3.1717. 

NameDescriptionRequiredInternal Name
CapacityCapacity of the metric. The default value is 1. no capacity
TypeType of the metric yes type
WeightWeight of the metric. The default value is 1. no weight

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.1.1.2. JBoss AS 7 and EAP 6 - Domain Ssl Service
Overview

Table 3.1718. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1719. 

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

Table 3.1720. 

NameDescriptionRequiredInternal Name
Ca Certificate FileCertificate authority. no ca-certificate-file
Ca Revocation UrCertificate authority revocation list. no ca-revocation-ur
Certificate Key FileKey file for the certificate. no certificate-key-file
Cipher SuiteThe allowed cipher suite. no cipher-suite
Key AliasThe key alias. no key-alias
PasswordPassword. no password
ProtocolThe SSL protocols that are enabled. no protocol

Note

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

3.4.5.2. JBoss AS 7 and EAP 6 - Naming (Profile) Service

Overview

Table 3.1721. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1722. 

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.4.5.2.1. JBoss AS 7 and EAP 6 - Binding (Profile) Service
Overview

Table 3.1723. Overview

Description:JNDI bindings for primitive types
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1724. 

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

Table 3.1725. 

NameDescriptionRequiredInternal Name
Binding TypeThe type of binding to create, may be simple, lookup or object-factory yes binding-type
ClassThe object factory class name for object factory bindings no class
LookupThe entry to lookup in JNDI for lookup bindings no lookup
ModuleThe module to load the object factory from for object factory bindings no module
TypeThe type of the value to bind for simple bindings, this must be a primitive type no type
ValueThe value to bind for simple bindings no value

Note

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

3.4.5.3. JBoss AS 7 and EAP 6 - JBossWeb (Profile) Service

Overview

Table 3.1726. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1727. 

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

Table 3.1728. 

NameDescriptionRequiredInternal Name
Disabled: 0Enable the default Servlet mapping. The default value is false. no disabled:0
File EncodingForce a file encoding. no file-encoding
ListingsEnable folder listings. The default value is false. no listings
Max DepthMaximum recursion for PROPFIND. The default value is 3. no max-depth
Read OnlyAllow write HTTP methods (PUT, DELETE). The default value is true. no read-only
SendfileEnable sendfile if possible, for files bigger than the specified byte size. The default value is 49152. no sendfile
SecretSecret for WebDAV locking operations. no secret
WebdavEnable WebDAV functionality. The default value is false. no webdav
Check IntervalCheck interval for JSP updates using a background thread. The default value is 0. no check-interval
DevelopmentEnable the development mode, which gives more information when an error occurs. The default value is false. no development
Disabled: 1Enable the JSP container. The default value is false. no disabled:1
Display Source FragmentWhen a runtime error occurs, attempts to display corresponding JSP source fragment. The default value is true. no display-source-fragment
Dump SmapWrite SMAP data to a file. The default value is false. no dump-smap
Error On Use Bean Invalid Class AttributeEnable errors when using a bad class in useBean. The default value is false. no error-on-use-bean-invalid-class-attribute
Generate Strings As Char ArraysGenerate String constants as char arrays. The default value is false. no generate-strings-as-char-arrays
Java EncodingSpecify the encoding used for Java sources. The default value is UTF8. no java-encoding
Keep GeneratedKeep the generated Servlets. The default value is true. no keep-generated
Mapped FileMap to the JSP source. The default value is true. no mapped-file
Modification Test IntervalMinimum amount of time between two tests for updates, in seconds. The default value is 4. no modification-test-interval
Recompile On FailRetry failed JSP compilations on each request. The default value is false. no recompile-on-fail
Scratch DirSpecify a different work directory. no scratch-dir
SmapEnable SMAP. The default value is true. no smap
Source VmSource VM level for compilation. The default value is 1.5. no source-vm
Tag PoolingEnable tag pooling. The default value is true. no tag-pooling
Target VmTarget VM level for compilation. The default value is 1.5. no target-vm
Trim SpacesTrim some spaces from the generated Servlet. The default value is false. no trim-spaces
X Powered ByEnable advertising the JSP engine in x-powered-by. The default value is true. no x-powered-by
Welcome FileA welcome file declaration. no welcome-file
Default Virtual ServerThe web container's default virtual server. The default value is default-host. yes default-virtual-server
Instance IdThe identifier for this server instance. no instance-id
NativeAdd the native initialization listener to the web container. The default value is true. no native

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.3.1. JBoss AS 7 and EAP 6 - Connector (Profile) Service
Overview

Table 3.1729. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1730. 

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

Table 3.1731. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
SchemeThe web connector scheme. yes scheme
Socket BindingThe web connector socket-binding reference, this connector should be bound to. yes socket-binding
EnabledDefines whether the connector should be started on startup. The default value is true. no enabled
Enable LookupsEnable DNS lookups for Servlet API. The default value is false. no enable-lookups
ExecutorThe name of the executor that should be used for the processing threads of this connector. If undefined defaults to using an internal pool. no executor
Max connectionsAmount of concurrent connections that can be processed by the connector with optimum performance. The default value depends on the connector used and the number of cpu cores (512*cores for JIO, 32*cores for APR). no max-connections:expr
Max Post SizeMaximum size in bytes of a POST request that can be parsed by the container. The default value is 2097152. no max-post-size
Max Save Post SizeMaximum size in bytes of a POST request that will be saved during certain authentication schemes. The default value is 4096. no max-save-post-size
NameA unique name for the connector. no name
ProtocolThe web connector protocol. (e.g. 'HTTP/1.1' or 'APR' or a name of a class implementing ProtocolHandler and MBeanRegistration ) yes protocol
Proxy NameThe host name that will be used when sending a redirect. The default value is null. no proxy-name
Proxy PortThe port that will be used when sending a redirect. no proxy-port
Redirect PortThe port for redirection to a secure connector. The default value is 8433. no redirect-port:expr
SecureIndicates if content sent or received by the connector is secured from the user perspective. The default value is false. no secure
Virtual ServerThe list of virtual servers that can be accessed through this connector. The default is to allow all virtual servers. no virtual-server

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.3.2. JBoss AS 7 and EAP 6 - VHost (Profile) Service
Overview

Table 3.1732. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1733. 

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

Table 3.1734. 

NameDescriptionRequiredInternal Name
Configuration  no *Configuration+
Virtual server aliasesThe virtual server aliases yes alias
Default Web ModuleThe web module deployment name that will be mapped as the root webapp. yes default-web-module
Enable Welcome RootWhether or not the bundled welcome directory is used as the root web context. The default value is false. yes enable-welcome-root
NameA unique virtual host name no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.3.2.1. JBoss AS 7 and EAP 6 - Rewrite Rules (Profile) Service
Overview

Table 3.1735. Overview

Description:A list of rewrite rules that will be processed in order on the URL or vhost specified in the request. Those follow the rules for mod_rewrite. Please consult the manual for help on settings
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1736. 

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

Table 3.1737. 

NameDescriptionRequiredInternal Name
Conditions  no *1
FlagsOption flags for this rewrite rule. Consult the mod_rewrite docs. yes flags
PatternThe pattern that will be matched. Consult the mod_rewrite docs. yes pattern
SubstitutionThe string that will replace the original URL or vhost. Consult the mod_rewrite docs. yes substitution

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.3.2.2. JBoss AS 7 and EAP 6 - Access Log (Profile) Service
Overview

Table 3.1738. Overview

Description:The access log configuration for this virtual server.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1739. 

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

Table 3.1740. 

NameDescriptionRequiredInternal Name
PathThe relative folder path. no path
Relative ToThe folder the path is relative to. The default value is jboss.server.log.dir. no relative-to
ExtendedEnable extended pattern, with more options. The default value is false. no extended
PatternThe access log pattern. The default value is common. no pattern
PrefixPrefix for the log file name. The default value is false. no prefix
Resolve HostsHost resolution. The default value is false. no resolve-hosts
RotateRotate the access log every day. The default value is true. no rotate

Note

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

3.4.5.4. JBoss AS 7 and EAP 6 - JCA (Profile) Service

Overview

Table 3.1741. Overview

Description:The Java EE Connector Architecture (JCA) subsystem providing general configuration for resource adapters
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1742. 

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

Table 3.1743. 

NameDescriptionRequiredInternal Name
EnabledSpecify whether bean validation is enabled. The default value is true. no enabled:1
EnabledSpecify whether archive validation is enabled. The default value is true. no enabled:2
Fail On ErrorShould an archive validation error report fail the deployment. The default value is true. no fail-on-error
Fail On WarnShould an archive validation warning report fail the deployment. The default value is false. no fail-on-warn
DebugEnable/disable debug information logging. The default value is false. no debug
ErrorEnable/disable error information logging. The default value is false. no error
InstallEnable/disable the cached connection manager valve and interceptor. The default value is false. no install

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.4.1. JBoss AS 7 and EAP 6 - BootstrapContext (Profile) Service
Overview

Table 3.1744. Overview

Description:Bootstrap context for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1745. 

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

Table 3.1746. 

NameDescriptionRequiredInternal Name
NameThe name of the BootstrapContext no name
WorkmanagerThe WorkManager instance for the BootstrapContext no workmanager

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.4.2. JBoss AS 7 and EAP 6 - Workmanager (Profile) Service
Overview

Table 3.1747. Overview

Description:WorkManager for resource adapters.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1748. 

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

Table 3.1749. 

NameDescriptionRequiredInternal Name
NameThe name of the WorkManager no name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.4.2.1. JBoss AS 7 and EAP 6 - Long Running Thread Pool (Profile) Service
Overview

Table 3.1750. Overview

Description:Long running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1751. 

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

Table 3.1752. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.4.2.2. JBoss AS 7 and EAP 6 - Short Running Thread Pool (Profile) Service
Overview

Table 3.1753. Overview

Description:Short running thread pool executor with a bounded queue where threads submitting tasks may block.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1754. 

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

Table 3.1755. 

NameDescriptionRequiredInternal Name
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. yes queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

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

3.4.5.5. JBoss AS 7 and EAP 6 - Osgi (Profile) Service

Overview

Table 3.1756. Overview

Description:The OSGi subsystem configuration.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1757. 

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

Table 3.1758. 

NameDescriptionRequiredInternal Name
ActivationActivation flag for the OSGi subsystem. Possible values: lazy, eager. The default value is LAZY. no activation
StartlevelThe current Start Level of the OSGi Framework. Changing this value will change the Start Level of the Framework accordingly. no startlevel

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.5.1. JBoss AS 7 and EAP 6 - Capability (Profile) Service
Overview

Table 3.1759. Overview

Description:A framework capability. A capability maps to a JBoss Module in the modules directory or an OSGi bundle in the bundles directory. The identity maps to the resource identifier of the module or bundle.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1760. 

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

Table 3.1761. 

NameDescriptionRequiredInternal Name
StartlevelThe startlevel for the capability. Can only be specified for OSGi bundles. no startlevel

Note

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

Table 3.1762. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1763. 

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

Table 3.1764. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.4.5.6. JBoss AS 7 and EAP 6 - Resource Adapters (Profile) Service

Overview

Table 3.1765. Overview

Description:Configuration of the resource adapters subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1766. 

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.4.5.6.1. JBoss AS 7 and EAP 6 - Resource Adapter (Profile) Service
Overview

Table 3.1767. Overview

Description:The configuration of a resource adapter.
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1768. 

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

Table 3.1769. 

NameDescriptionRequiredInternal Name
ArchiveSpecifies the resource adapter archive yes archive
BeanvalidationgroupsSpecifies the bean validation groups that should be used no beanvalidationgroups
BootstrapcontextSpecifies the unique name of the bootstrap context that should be used no bootstrapcontext
Transaction SupportSpecifies the transaction support level of the resource adapter yes transaction-support

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.6.1.1. JBoss AS 7 and EAP 6 - Admin Objects (Profile) Service
Overview

Table 3.1770. Overview

Description:Specifies the administration objects.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1771. 

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

Table 3.1772. 

NameDescriptionRequiredInternal Name
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.6.1.2. JBoss AS 7 and EAP 6 - Connection Definitions (Profile) Service
Overview

Table 3.1773. Overview

Description:Specifies the connection definitions.
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1774. 

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

Table 3.1775. 

NameDescriptionRequiredInternal Name
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception no allocation-retry:expr
Allocation Retry Wait MillisThe allocation retry wait millis element specifies the amount of time, in milliseconds, to wait between retrying to allocate a connection no allocation-retry-wait-millis:expr
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value requires a server restart. The default value is false. no background-validation
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value requires a server restart no background-validation-millis:expr
Blocking Timeout Wait MillisThe blocking-timeout-millis element specifies the maximum time, in milliseconds, to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for locking a connection, and will never throw an exception if creating a new connection takes an inordinately long time no blocking-timeout-wait-millis:expr
Class NameSpecifies the fully qualified class name of a managed connection factory or admin object yes class-name
EnabledSpecifies if the resource adapter should be enabled. The default value is true. no enabled
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Idle Timeout MinutesThe idle-timeout-minutes elements specifies the maximum time, in minutes, a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is half of the smallest idle-timeout-minutes value of any pool. Changing this value requires a server restart. no idle-timeout-minutes:expr
InterleavingAn element to enable interleaving for XA connections. The default value is false. no interleaving
Jndi NameSpecifies the JNDI name for the connection factory or admin object no jndi-name
Max Pool SizeThe max-pool-size element specifies the maximum number of connections for a pool. No more connections will be created in each sub-pool. The default value is 20. no max-pool-size:expr
Min Pool SizeThe min-pool-size element specifies the minimum number of connections for a pool. The default value is 0. no min-pool-size:expr
No RecoverySpecifies if the connection pool should be excluded from recovery no no-recovery
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different contexts. The default value is false. no no-tx-separate-pool
Pad XidShould the Xid be padded. The default value is false. no pad-xid
Pool PrefillShould the pool be prefilled. Changing this value requires a server restart. The default value is false. no pool-prefill
Pool Use Strict MinSpecifies if the min-pool-size should be considered strictly. The default value is false. no pool-use-strict-min
Recovery PasswordThe password used for recovery no recovery-password
Recovery Plugin Class NameThe fully qualified class name of the recovery plugin implementation no recovery-plugin-class-name
Recovery Plugin PropertiesThe properties for the recovery plugin no recovery-plugin-properties
Recovery Security DomainThe security domain used for recovery no recovery-security-domain
Recovery UsernameThe user name used for recovery no recovery-username
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Security ApplicationIndicates that app supplied parameters (such as from getConnection(user, pw)) are used to distinguish connections in the pool no security-application
Security DomainSpecifies the security domain which defines the javax.security.auth.Subject that are used to distinguish connections in the pool no security-domain
Security Domain and ApplicationIndicates that either app supplied parameters (such as from getConnection(user, pw)) or Subject (from security domain) are used to distinguish connections in the pool no security-domain-and-application
Use CcmEnable the use of a cached connection manager. The default value is true. no use-ccm
Use Fast FailWhether to fail a connection allocation on the first try if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false). The default value is false. no use-fast-fail
Use Java ContextSetting this to false will bind the object into global JNDI. The default value is true. no use-java-context
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock:expr
Wrap Xa ResourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance. The default value is true. no wrap-xa-resource
XA Resource TimeoutThe value is passed to XAResource.setTransactionTimeout(), in seconds. Default is zero no xa-resource-timeout:expr

Note

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

Table 3.1776. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1777. 

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

Table 3.1778. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

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

Table 3.1779. Overview

Description:Custom defined config properties.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1780. 

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

Table 3.1781. 

NameDescriptionRequiredInternal Name
ValueCustom defined config property value no value

Note

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

3.4.5.7. JBoss AS 7 and EAP 6 - EJB3 (Profile) Service

Overview

Table 3.1782. Overview

Description:The configuration of the ejb3 subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1783. 

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

Table 3.1784. 

NameDescriptionRequiredInternal Name
Default Clustered Sfsb CacheName of the default stateful bean cache, which will be applicable to all clustered stateful EJBs, unless overridden at the deployment or bean level no default-clustered-sfsb-cache
Default Entity Bean Instance PoolName of the default entity bean instance pool, which will be applicable to all entity beans, unless overridden at the deployment or bean level no default-entity-bean-instance-pool
Default Entity Bean Optimistic LockingIf set to true entity beans will use optimistic locking by default no default-entity-bean-optimistic-locking
Default Mdb Instance PoolName of the default MDB instance pool, which will be applicable to all MDBs, unless overridden at the deployment or bean level no default-mdb-instance-pool
Default Resource Adapter NameName of the default resource adapter name that will be used by MDBs, unless overridden at the deployment or bean level. The default value is hornetq-ra. no default-resource-adapter-name
Default Sfsb CacheName of the default stateful bean cache, which will be applicable to all stateful EJBs, unless overridden at the deployment or bean level no default-sfsb-cache
Default Singleton Bean Access TimeoutThe default access timeout for singleton beans. The default value is 5000. no default-singleton-bean-access-timeout:expr
Default Slsb Instance PoolName of the default stateless bean instance pool, which will be applicable to all stateless EJBs, unless overridden at the deployment or bean level no default-slsb-instance-pool
Default Stateful Bean Access TimeoutThe default access timeout for stateful beans. The default value is 5000. no default-stateful-bean-access-timeout:expr
In Vm Remote Interface Invocation Pass By ValueIf set to false, the parameters to invocations on remote interface of an EJB, will be passed by reference. Else, the parameters will be passed by value. The default value is true. no in-vm-remote-interface-invocation-pass-by-value
Enable StatisticsIf set to true, enable the collection of invocation statistics. no enable-statistics

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.1. JBoss AS 7 and EAP 6 - EJB3 Thread Pool (Profile) Service
Overview

Table 3.1785. Overview

Description:A thread pool executor with an unbounded queue. Such a thread pool has a core size and a queue with no upper bound. When a task is submitted, if the number of running threads is less than the core size, a new thread is created. Otherwise, the task is placed in queue. If too many tasks are allowed to be submitted to this type of executor, an out of memory condition may occur.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1786. 

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

Table 3.1787. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. no max-threads:expr
NameThe name of the thread pool. no name
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.2. JBoss AS 7 and EAP 6 - File Passivation Store (Profile) Service
Overview

Table 3.1788. Overview

Description:A file system based passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1789. 

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

Table 3.1790. 

NameDescriptionRequiredInternal Name
Groups Path  no groups-path
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Relative To  no relative-to
Sessions Path  no sessions-path
Subdirectory Count  no subdirectory-count:expr

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.3. JBoss AS 7 and EAP 6 - Strict Max Bean Instance Pool (Profile) Service
Overview

Table 3.1791. Overview

Description:A bean instance pool with a strict upper limit
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1792. 

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

Table 3.1793. 

NameDescriptionRequiredInternal Name
Max Pool SizeThe maximum number of bean instances that the pool can hold at a given point in time. The default value is 20. no max-pool-size:expr
TimeoutThe maximum amount of time to wait for a bean instance to be available from the pool. The default value is 5. no timeout:expr
Timeout UnitThe instance acquisition timeout unit. The default value is MINUTES. no timeout-unit

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.4. JBoss AS 7 and EAP 6 - SFSB Cache (Profile) Service
Overview

Table 3.1794. Overview

Description:A SFSB cache.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1795. 

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

Table 3.1796. 

NameDescriptionRequiredInternal Name
AliasesThe aliases by which this cache may also be referenced yes aliases
Passivation StoreThe passivation store used by this cache no passivation-store

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.5. JBoss AS 7 and EAP 6 - Cluster Passivation Store (Profile) Service
Overview

Table 3.1797. Overview

Description:A clustered passivation store.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1798. 

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

Table 3.1799. 

NameDescriptionRequiredInternal Name
Bean CacheThe name of the cache used to store bean instances. no bean-cache
Cache ContainerThe name of the cache container used for the bean and client-mappings caches. The default value is ejb. no cache-container
Client Mappings CacheThe name of the cache used to store client-mappings of the EJB remoting connector's socket-bindings. The default value is remote-connector-client-mappings. no client-mappings-cache
Idle TimeoutThe timeout in units specified by idle-timeout-unit, after which a bean will passivate. The default value is 300. no idle-timeout:expr
Idle Timeout UnitThe unit of idle-timeout. The default value is SECONDS. no idle-timeout-unit
Max SizeThe maximum number of beans this cache should store before forcing old beans to passivate. The default value is 10000. no max-size:expr
Passivate Events On ReplicateIndicates whether replication should trigger passivation events on the bean. The default value is true. no passivate-events-on-replicate

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.6. JBoss AS 7 and EAP 6 - Async Service (Profile) Service
Overview

Table 3.1800. Overview

Description:The EJB3 Asynchronous Invocation Service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1801. 

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

Table 3.1802. 

NameDescriptionRequiredInternal Name
Thread Pool NameThe name of the thread pool which handles asynchronous invocations no thread-pool-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.7. JBoss AS 7 and EAP 6 - IIOP Service (Profile) Service
Overview

Table 3.1803. Overview

Description:The IIOP service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1804. 

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

Table 3.1805. 

NameDescriptionRequiredInternal Name
Enable By DefaultIf this is true EJB's will be exposed over IIOP by default, otherwise it needs to be explicitly enabled in the deployment descriptor no enable-by-default
Use Qualified NameIf true EJB names will be bound into the naming service with the application and module name prepended to the name (e.g. myapp/mymodule/MyEjb) no use-qualified-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.8. JBoss AS 7 and EAP 6 - Remote Service (Profile) Service
Overview

Table 3.1806. Overview

Description:The EJB3 remote service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1807. 

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

Table 3.1808. 

NameDescriptionRequiredInternal Name
Connector RefThe name of the connector on which the EJB3 remoting channel is registered no connector-ref
Thread Pool NameThe name of the thread pool that handles remote invocations no thread-pool-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.8.1. JBoss AS 7 and EAP 6 - Channel Creation Options (Profile) Service
Overview

Table 3.1809. Overview

Description:The options that will be used during the EJB remote channel creation
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1810. 

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

Table 3.1811. 

NameDescriptionRequiredInternal Name
TypeThe type of the channel creation option no type
ValueThe value for the EJB remote channel creation option no value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.7.9. JBoss AS 7 and EAP 6 - Timer Service (Profile) Service
Overview

Table 3.1812. Overview

Description:The EJB timer service
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1813. 

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

Table 3.1814. 

NameDescriptionRequiredInternal Name
PathThe directory to store persistent timer information in no path
Relative ToThe relative path that is used to resolve the timer data store location no relative-to
Thread Pool NameThe name of the thread pool used to run timer service invocations no thread-pool-name

Note

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

3.4.5.8. JBoss AS 7 and EAP 6 - Threads (Profile) Service

Overview

Table 3.1815. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1816. 

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.4.5.8.1. JBoss AS 7 and EAP 6 - ThreadFactory (Profile) Service
Overview

Table 3.1817. Overview

Description:A thread factory (implementing java.util.concurrent.ThreadFactory).
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1818. 

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

Table 3.1819. 

NameDescriptionRequiredInternal Name
Group NameSpecifies the name of a thread group to create for this thread factory. no group-name
NameThe name of the created thread factory. no name
PriorityMay be used to specify the thread priority of created threads. The default value is -1. no priority:expr
Thread Name PatternThe template used to create names for threads. The following patterns may be used: %% - emit a percent sign %t - emit the per-factory thread sequence number %g - emit the global thread sequence number %f - emit the factory sequence number %i - emit the thread ID. no thread-name-pattern

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.8.2. JBoss AS 7 and EAP 6 - ThreadPool (Profile) Service
Overview

Table 3.1820. Overview

Description:A thread pool executor
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1821. 

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

Table 3.1822. 

NameDescriptionRequiredInternal Name
Keepalive TimeUsed to specify the amount of time that pool threads should be kept running when idle; if not specified, threads will run until the executor is shut down. no keepalive-time
Max ThreadsThe maximum thread pool size. yes max-threads:expr
NameThe name of the thread pool. no name
Queue LengthThe queue length. Required only for Bounded and Blocking Bounded Thread Pools. no queue-length:expr
Thread FactorySpecifies the name of a specific thread factory to use to create worker threads. If not defined an appropriate default thread factory will be used. no thread-factory
Allow Core TimeoutWhether core threads may time out. The default value is false. no allow-core-timeout
Core ThreadsThe core thread pool size which is smaller than the maximum pool size. If undefined, the core thread pool size is the same as the maximum thread pool size. no core-threads:expr
Handoff ExecutorAn executor to delegate tasks to in the event that a task cannot be accepted. If not specified, tasks that cannot be accepted will be silently discarded. no handoff-executor
Thread Pool TypeThread pool type yes __type

Note

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

3.4.5.9. JBoss AS 7 and EAP 6 - Security (Profile) Service

Overview

Table 3.1823. Overview

Description:The configuration of the security subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1824. 

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

Table 3.1825. 

NameDescriptionRequiredInternal Name
Deep Copy Subject ModeSets the copy mode of subjects done by the security managers to be deep copies that makes copies of the subject principals and credentials if they are cloneable. It should be set to true if subject include mutable content that can be corrupted when multiple threads have the same identity and cache flushes/logout clearing the subject in one thread results in subject references affecting other threads. The default value is false. no deep-copy-subject-mode

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1. JBoss AS 7 and EAP 6 - Security Domain (Profile) Service
Overview

Table 3.1826. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1827. 

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

Table 3.1828. 

NameDescriptionRequiredInternal Name
Cache TypeAdds a cache to speed up authentication checks. Allowed values are 'default' to use simple map as the cache and 'infinispan' to use an Infinispan cache. no cache-type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.1. JBoss AS 7 and EAP 6 - ACL (Profile) Service
Overview

Table 3.1829. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1830. 

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

Table 3.1831. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.1.1. JBoss AS 7 and EAP 6 - Acl Modules (Profile) Service
Overview

Table 3.1832. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1833. 

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

Table 3.1834. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.1.1.1. JBoss AS 7 and EAP 6 - Module Options (Acl - Profile) Service
Overview

Table 3.1835. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1836. 

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

Table 3.1837. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.2. JBoss AS 7 and EAP 6 - Audit (Profile) Service
Overview

Table 3.1838. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1839. 

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

Table 3.1840. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.2.1. JBoss AS 7 and EAP 6 - Provider Modules (Profile) Service
Overview

Table 3.1841. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1842. 

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

Table 3.1843. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.2.1.1. JBoss AS 7 and EAP 6 - Module Options (Provider Modules - Profile) Service
Overview

Table 3.1844. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1845. 

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

Table 3.1846. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.3. JBoss AS 7 and EAP 6 - Authentication (Classic - Profile) Service
Overview

Table 3.1847. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1848. 

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.4.5.9.1.3.1. JBoss AS 7 and EAP 6 - Login Modules (Classic - Profile) Service
Overview

Table 3.1849. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1850. 

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

Table 3.1851. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.3.1.1. JBoss AS 7 and EAP 6 - Module Options (Classic - Profile) Service
Overview

Table 3.1852. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1853. 

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

Table 3.1854. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.4. JBoss AS 7 and EAP 6 - Authentication (Jaspi - Profile) Service
Overview

Table 3.1855. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1856. 

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

Table 3.1857. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.4.1. JBoss AS 7 and EAP 6 - Login Module Stack (Profile) Service
Overview

Table 3.1858. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1859. 

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

Table 3.1860. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.4.1.1. JBoss AS 7 and EAP 6 - Module Options (Login Module Stack (Profile)) Service
Overview

Table 3.1861. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1862. 

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

Table 3.1863. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.5. JBoss AS 7 and EAP 6 - Authorization (Profile) Service
Overview

Table 3.1864. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1865. 

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

Table 3.1866. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.5.1. JBoss AS 7 and EAP 6 - Authorization Modules (Profile) Service
Overview

Table 3.1867. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1868. 

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

Table 3.1869. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.5.1.1. JBoss AS 7 and EAP 6 - Module Options (Authorization - Profile) Service
Overview

Table 3.1870. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1871. 

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

Table 3.1872. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.6. JBoss AS 7 and EAP 6 - Identity Trust (Profile) Service
Overview

Table 3.1873. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1874. 

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

Table 3.1875. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.6.1. JBoss AS 7 and EAP 6 - Identity Trust Modules (Profile) Service
Overview

Table 3.1876. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1877. 

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

Table 3.1878. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
FlagThe flag controls how the module participates in the overall procedure. Allowed values are requisite, required, sufficient or optional. yes flag

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.6.1.1. JBoss AS 7 and EAP 6 - Module Options (Identity Trust - Profile) Service
Overview

Table 3.1879. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1880. 

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

Table 3.1881. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.7. JBoss AS 7 and EAP 6 - JSSE (Profile) Service
Overview

Table 3.1882. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1883. 

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

Table 3.1884. 

NameDescriptionRequiredInternal Name
Cipher SuitesComma separated list of cipher suites to enable on SSLSockets. no cipher-suites
Client AliasPreferred alias to use when the KeyManager chooses the client alias. no client-alias
Client AuthBoolean attribute to indicate if client's certificates should also be authenticated on the server side. no client-auth
Key ManagerJSEE Key Manager factory no key-manager
KeystoreConfigures a JSSE key store no keystore
ProtocolsComma separated list of protocols to enable on SSLSockets. no protocols
Server AliasPreferred alias to use when the KeyManager chooses the server alias. no server-alias
Service Auth TokenToken to retrieve PrivateKeys from the KeyStore. no service-auth-token
Trust ManagerJSEE Trust Manager factory no trust-manager
TruststoreConfigures a JSSE trust store no truststore

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.8. JBoss AS 7 and EAP 6 - Mapping (Profile) Service
Overview

Table 3.1885. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1886. 

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

Table 3.1887. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.8.1. JBoss AS 7 and EAP 6 - Mapping Modules (Profile) Service
Overview

Table 3.1888. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1889. 

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

Table 3.1890. 

NameDescriptionRequiredInternal Name
CodeClass name of the module to be instantiated. yes code
TypeType of mapping this module performs. Allowed values are principal, role, attribute or credential.. yes type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.1.8.1.1. JBoss AS 7 and EAP 6 - Module Options (Mapping - Profile) Service
Overview

Table 3.1891. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1892. 

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

Table 3.1893. 

NameDescriptionRequiredInternal Name
Module Options  no Module Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.9.2. JBoss AS 7 and EAP 6 - Vault (Profile) Service
Overview

Table 3.1894. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1895. 

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

Table 3.1896. 

NameDescriptionRequiredInternal Name
CodeFully Qualified Name of the Security Vault Implementation. no code

Note

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

3.4.5.10. JBoss AS 7 and EAP 6 - Messaging (Profile) Service

Overview

Table 3.1897. Overview

Description:The messaging subsystems
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1898. 

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.4.5.10.1. JBoss AS 7 and EAP 6 - HornetQ (Profile) Service
Overview

Table 3.1899. Overview

Description:The HornetQ based messaging subsystem
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1900. 

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

Table 3.1901. 

NameDescriptionRequiredInternal Name
Allow FailbackWhether this server will automatically shutdown if the original live server comes back up. The default value is true. no allow-failback
Async Connection Execution EnabledWhether incoming packets on the server should be handed off to a thread from the thread pool for processing. False if they should be handled on the remoting thread. The default value is true. no async-connection-execution-enabled
BackupWhether this server is a backup server. The default value is false. no backup
Cluster PasswordThe password used by cluster connections to communicate between the clustered nodes. The default value is CHANGE ME!!. no cluster-password
Cluster UserThe user used by cluster connections to communicate between the clustered nodes. The default value is HORNETQ.CLUSTER.ADMIN.USER. no cluster-user
ClusteredWhether the server is clustered. The default value is false. no clustered
Connection Ttl OverrideIf set, this will override how long (in ms) to keep a connection alive without receiving a ping. The default value is -1. no connection-ttl-override
Create Bindings DirWhether the server should create the bindings directory on start up. The default value is true. no create-bindings-dir
Create Journal DirWhether the server should create the journal directory on start up. The default value is true. no create-journal-dir
Failback DelayHow long to wait before failback occurs on live server restart. The default value is 5000. no failback-delay
Failover On ShutdownWhether this backup server (if it is a backup server) should come live on a normal server shutdown. The default value is false. no failover-on-shutdown
Id Cache SizeThe size of the cache for pre-creating message IDs. The default value is 2000. no id-cache-size
Jmx DomainThe JMX domain used to register internal HornetQ MBeans in the MBeanServer. The default value is org.hornetq. no jmx-domain
Jmx Management EnabledWhether HornetQ should expose its internal management API via JMX. This is not recommended, as accessing these MBeans can lead to inconsistent configuration. The default value is false. no jmx-management-enabled
Journal Buffer SizeThe size of the internal buffer on the journal. no journal-buffer-size
Journal Buffer TimeoutThe timeout (in nanoseconds) used to flush internal buffers on the journal. no journal-buffer-timeout
Journal Compact Min FilesThe minimal number of journal data files before we can start compacting. The default value is 10. no journal-compact-min-files
Journal Compact PercentageThe percentage of live data on which we consider compacting the journal. The default value is 30. no journal-compact-percentage
Journal File SizeThe size (in bytes) of each journal file. The default value is 10485760. no journal-file-size
Journal Max IoThe maximum number of write requests that can be in the AIO queue at any one time. no journal-max-io
Journal Min FilesHow many journal files to pre-create. The default value is 2. no journal-min-files
Journal Sync Non TransactionalWhether to wait for non transaction data to be synced to the journal before returning a response to the client. The default value is true. no journal-sync-non-transactional
Journal Sync TransactionalWhether to wait for transaction data to be synchronized to the journal before returning a response to the client. The default value is true. no journal-sync-transactional
Journal TypeThe type of journal to use. The default value is ASYNCIO. no journal-type
Live Connector RefThe name of the connector used to connect to the live connector. If this server is not a backup that uses shared nothing HA, it's value is 'undefined'. no live-connector-ref
Log Journal Write RateWhether to periodically log the journal's write rate and flush rate. The default value is false. no log-journal-write-rate
Management AddressAddress to send management messages to. The default value is jms.queue.hornetq.management. no management-address
Management Notification AddressThe name of the address that consumers bind to to receive management notifications. The default value is hornetq.notifications. no management-notification-address
Memory Measure IntervalFrequency to sample JVM memory in ms (or -1 to disable memory sampling). The default value is -1. no memory-measure-interval:expr
Memory Warning ThresholdPercentage of available memory which if exceeded results in a warning log. The default value is 25. no memory-warning-threshold:expr
Message Counter EnabledWhether message counters are enabled. The default value is false. no message-counter-enabled
Message Counter Max Day HistoryHow many days to keep message counter history. The default value is 10. no message-counter-max-day-history
Message Counter Sample PeriodThe sample period (in ms) to use for message counters. The default value is 10000. no message-counter-sample-period
Message Expiry Scan PeriodHow often (in ms) to scan for expired messages. The default value is 30000. no message-expiry-scan-period
Message Expiry Thread PriorityThe priority of the thread expiring messages. The default value is 3. no message-expiry-thread-priority
Page Max Concurrent IoThe maximum number of concurrent reads allowed on paging. The default value is 5. no page-max-concurrent-io
Perf Blast PagesTODO. The default value is -1. no perf-blast-pages
Persist Delivery Count Before DeliveryWhether the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. The default value is false. no persist-delivery-count-before-delivery
Persist Id CacheWhether IDs are persisted to the journal. The default value is true. no persist-id-cache
Persistence EnabledWhether the server will use the file based journal for persistence. The default value is true. no persistence-enabled
Remoting InterceptorsThe list of interceptor classes used by this server. no remoting-interceptors:nullable
Run Sync Speed TestWhether on startup to perform a diagnostic test on how fast your disk can sync. Useful when determining performance issues. The default value is false. no run-sync-speed-test
Scheduled Thread Pool Max SizeThe number of threads that the main scheduled thread pool has. The default value is 5. no scheduled-thread-pool-max-size:expr
Security DomainThe security domain to use to verify user and role information. The default value is other. no security-domain
Security EnabledWhether security is enabled. The default value is true. no security-enabled
Security Invalidation IntervalHow long (in ms) to wait before invalidating the security cache. The default value is 10000. no security-invalidation-interval
Server Dump IntervalHow often to dump basic runtime information to the server log. A value less than 1 disables this feature. The default value is -1. no server-dump-interval
Shared StoreWhether this server is using a shared store for failover. The default value is true. no shared-store
Thread Pool Max SizeThe number of threads that the main thread pool has. -1 means no limit. The default value is 30. no thread-pool-max-size:expr
Transaction TimeoutHow long (in ms) before a transaction can be removed from the resource manager after create time. The default value is 300000. no transaction-timeout
Transaction Timeout Scan PeriodHow often (in ms) to scan for timeout transactions. The default value is 1000. no transaction-timeout-scan-period
Wild Card Routing EnabledWhether the server supports wild card routing. The default value is true. no wild-card-routing-enabled

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.1. JBoss AS 7 and EAP 6 - JMS Queue (Profile) Service
Overview

Table 3.1902. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1903. 

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

Table 3.1904. 

NameDescriptionRequiredInternal Name
DurableWhether the queue is durable or not. The default value is true. no durable
EntriesThe jndi names the queue will be bound to. yes entries
SelectorThe queue selector. no selector

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.2. JBoss AS 7 and EAP 6 - JMS Topic (Profile) Service
Overview

Table 3.1905. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1906. 

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

Table 3.1907. 

NameDescriptionRequiredInternal Name
JNDI NamesThe jndi names the queue will be bound to. yes entries

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.3. JBoss AS 7 and EAP 6 - Connection Factory (Profile) Service
Overview

Table 3.1908. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1909. 

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
none
Configuration Properties

Table 3.1910. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connector to be used. This is mutually exclusive with discovery-group-name no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupWhether or not message grouping is automatically used. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Compress Large MessagesWhether large messages should be compressed. The default value is false. no compress-large-messages
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Factory TypeThe type of connection factory. no factory-type
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. yes ha
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.4. JBoss AS 7 and EAP 6 - Pooled Connection Factory (Profile) Service
Overview

Table 3.1911. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1912. 

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

Table 3.1913. 

NameDescriptionRequiredInternal Name
ConnectorDefines the connectors. These are stored in a map by connector name, with the backup connectors stored as the value, or an undefined value if there is no backup connector. no connector:collapsed
JNDI NamesThe jndi names the connection factory should be bound to. yes entries
Auto GroupThe autogroup. The default value is false. no auto-group
Block On AcknowledgeTrue to set block on acknowledge. The default value is false. no block-on-acknowledge
Block On Durable SendTrue to set block on durable send. The default value is true. no block-on-durable-send
Block On Non Durable SendTrue to set block on non durable send. The default value is false. no block-on-non-durable-send
Cache Large Message ClientTrue to cache large messages. The default value is false. no cache-large-message-client
Call TimeoutThe call time out. The default value is 30000. no call-timeout
Client Failure Check PeriodThe client failure check period. The default value is 30000. no client-failure-check-period
Client IdThe client id. no client-id
Confirmation Window SizeThe confirmation window size. The default value is -1. no confirmation-window-size
Connection Load Balancing Policy Class NameName of a class implementing a client-side load balancing policy that a client can use to load balance sessions across different nodes in a cluster. The default value is org.hornetq.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy. no connection-load-balancing-policy-class-name
Connection TtlThe connection ttl. The default value is 60000. no connection-ttl
Consumer Max RateThe consumer max rate. The default value is -1. no consumer-max-rate
Consumer Window SizeThe consumer window size. The default value is 1048576. no consumer-window-size
Discovery Group NameThe discovery group name. no discovery-group-name
Discovery Initial Wait TimeoutThe discovery initial wait time out. no discovery-initial-wait-timeout
Dups Ok Batch SizeThe dups ok batch size. The default value is 1048576. no dups-ok-batch-size
Failover On Initial ConnectionTrue to fail over on initial connection. The default value is false. no failover-on-initial-connection
Failover On Server ShutdownTrue to fail over on server shutdown. no failover-on-server-shutdown
Group IdThe group id. no group-id
HaWhether the connection factory supports High Availability. The default value is false. no ha
Jndi ParamsThe JNDI params to use for locating the destination for incoming connections. no jndi-params
Max Pool SizeThe maximum size for the pool. The default value is -1. no max-pool-size:expr
Max Retry IntervalThe max retry interval. The default value is 2000. no max-retry-interval
Min Large Message SizeThe min large message size. The default value is 102400. no min-large-message-size
Min Pool SizeThe minimum size for the pool. The default value is -1. no min-pool-size:expr
PasswordThe default password to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no password
Pre AcknowledgeTrue to pre-acknowledge. The default value is false. no pre-acknowledge
Producer Max RateThe producer max rate. The default value is -1. no producer-max-rate
Producer Window SizeThe producer window size. The default value is 65536. no producer-window-size
Reconnect AttemptsThe reconnect attempts. The default value is 0. no reconnect-attempts
Retry IntervalThe retry interval. The default value is 2000. no retry-interval
Retry Interval MultiplierThe retry interval multiplier. The default value is 1.0. no retry-interval-multiplier
Scheduled Thread Pool Max SizeThe scheduled thread pool max size. The default value is 5. no scheduled-thread-pool-max-size:expr
Setup AttemptsThe number of times to set up an MDB endpoint no setup-attempts
Setup IntervalThe interval between attempts at setting up an MDB endpoint. no setup-interval
Thread Pool Max SizeThe thread pool max size. The default value is 30. no thread-pool-max-size:expr
TransactionTODO. The default value is transaction. no transaction
Transaction Batch SizeThe transaction batch size. The default value is 1048576. no transaction-batch-size
Use Global PoolsTrue to use global pools. The default value is true. no use-global-pools
Use JndiUse JNDI to locate the destination for incoming connections no use-jndi
Use Local TxUse a local transaction for incoming sessions no use-local-tx
UserThe default username to use with this connection factory. This is only needed when pointing the connection factory to a remote host. no user

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.5. JBoss AS 7 and EAP 6 - Security Setting (Profile) Service
Overview

Table 3.1914. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1915. 

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.4.5.10.1.5.1. JBoss AS 7 and EAP 6 - Role (Profile) Service
Overview

Table 3.1916. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1917. 

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

Table 3.1918. 

NameDescriptionRequiredInternal Name
Consumehis permission allows the user to consume a message from a queue bound to matching addresses. The default value is false. yes consume
Create Durable QueueThis permission allows the user to create a durable queue. The default value is false. yes create-durable-queue
Create Non Durable QueueThis permission allows the user to create a temporary queue. The default value is false. yes create-non-durable-queue
Delete Durable QueueThis permission allows the user to delete a durable queue. The default value is false. yes delete-durable-queue
Delete Non Durable QueueThis permission allows the user to delete a temporary queue. The default value is false. yes delete-non-durable-queue
ManageThis permission allows the user to invoke management operations by sending management messages to the management address. The default value is false. yes manage
SendThis permission allows the user to send a message to matching addresses. The default value is false. yes send

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.6. JBoss AS 7 and EAP 6 - Address Setting (Profile) Service
Overview

Table 3.1919. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1920. 

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

Table 3.1921. 

NameDescriptionRequiredInternal Name
Address Full PolicyDetermines what happens when an address where max-size-bytes is specified becomes full. (PAGE, DROP or BLOCK). The default value is PAGE. no address-full-policy
Dead Letter AddressThe dead letter address no dead-letter-address
Expiry AddressDefines where to send a message that has expired. no expiry-address
Last Value QueueDefines whether a queue only uses last values or not. The default value is false. no last-value-queue
Max Delivery AttemptsDefines how many time a cancelled message can be redelivered before sending to the dead-letter-address. The default value is 10. no max-delivery-attempts
Max Size BytesThe max bytes size. The default value is -1. no max-size-bytes
Message Counter History Day LimitDay limit for the message counter history. The default value is 0. no message-counter-history-day-limit
Page Max Cache SizeThe number of page files to keep in memory to optimize IO during paging navigation. The default value is 5. no page-max-cache-size
Page Size BytesThe paging size. The default value is 10485760. no page-size-bytes
Redelivery DelayDefines how long to wait before attempting redelivery of a cancelled message. The default value is 0. no redelivery-delay
Redistribution DelayDefines how long to wait when the last consumer is closed on a queue before redistributing any messages. The default value is -1. no redistribution-delay
Send To Dla On No RouteIf this parameter is set to true for that address, if the message is not routed to any queues it will instead be sent to the dead letter address (DLA) for that address, if it exists. The default value is false. no send-to-dla-on-no-route

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.7. JBoss AS 7 and EAP 6 - Grouping Handler (Profile) Service
Overview

Table 3.1922. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1923. 

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

Table 3.1924. 

NameDescriptionRequiredInternal Name
Grouping Handler AddressA reference to a cluster connection and the address it uses. yes grouping-handler-address
TimeoutHow long to wait for a handling decision to be made; an exception will be thrown during the send if this timeout is reached, ensuring that strict ordering is kept. The default value is 5000. no timeout
TypeWhether the handler is the single 'Local' handler for the cluster, which makes handling decisions, or a 'Remote' handler which converses with the local handler. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.8. JBoss AS 7 and EAP 6 - Acceptor (Profile) Service
Overview

Table 3.1925. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1926. 

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

Table 3.1927. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1928. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1929. 

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

Table 3.1930. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.9. JBoss AS 7 and EAP 6 - Connector (HornetQ - Profile) Service
Overview

Table 3.1931. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1932. 

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

Table 3.1933. 

NameDescriptionRequiredInternal Name
Factory ClassThe factory class. yes factory-class
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1934. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1935. 

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

Table 3.1936. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.10. JBoss AS 7 and EAP 6 - In VM Acceptor (Profile) Service
Overview

Table 3.1937. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1938. 

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

Table 3.1939. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.1940. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1941. 

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

Table 3.1942. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.11. JBoss AS 7 and EAP 6 - In VM Connector (Profile) Service
Overview

Table 3.1943. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1944. 

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

Table 3.1945. 

NameDescriptionRequiredInternal Name
Server IdThe server id. yes server-id

Note

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

Table 3.1946. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1947. 

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

Table 3.1948. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.12. JBoss AS 7 and EAP 6 - Remote Acceptor (Profile) Service
Overview

Table 3.1949. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1950. 

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

Table 3.1951. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1952. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1953. 

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

Table 3.1954. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.13. JBoss AS 7 and EAP 6 - Remote Connector (Profile) Service
Overview

Table 3.1955. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1956. 

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

Table 3.1957. 

NameDescriptionRequiredInternal Name
Socket BindingThe socket binding reference. no socket-binding

Note

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

Table 3.1958. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1959. 

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

Table 3.1960. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.14. JBoss AS 7 and EAP 6 - Divert (Profile) Service
Overview

Table 3.1961. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1962. 

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

Table 3.1963. 

NameDescriptionRequiredInternal Name
Divert AddressAddress to divert from yes divert-address
ExclusiveWhether the divert is exclusive, meaning that the message is diverted to the new address, and does not go to the old address at all. The default value is false. no exclusive
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be diverted. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressAddress to divert to yes forwarding-address
Routing NameRouting name of the divert no routing-name
Transformer Class NameThe name of a class used to transform the message's body or properties before it is diverted. no transformer-class-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.14.1. JBoss AS 7 and EAP 6 - Module Option Service
Overview

Table 3.1964. Overview

Description:The module options to be used.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1965. 

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

Table 3.1966. 

NameDescriptionRequiredInternal Name
Modules OptionsList of module options. no Modules Options

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.15. JBoss AS 7 and EAP 6 - Queue (Profile) Service
Overview

Table 3.1967. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1968. 

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

Table 3.1969. 

NameDescriptionRequiredInternal Name
DurableDefines whether the queue is durable. The default value is true. no durable
FilterA queue message filter definition. An undefined or empty filter will match all messages. no filter
Queue AddressThe queue address defines what address is used for routing messages. yes queue-address

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.16. JBoss AS 7 and EAP 6 - Core Address (Profile) Service
Overview

Table 3.1970. Overview

Description:A runtime-only resource representing a HornetQ address. Zero or more queues can be bound to a single address. When a message is routed, it is routed to the set of queues bound to the message's address.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1971. 

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
none
Configuration Properties

Table 3.1972. 

NameDescriptionRequiredInternal Name
Binding NamesThe names of all bindings (both queues and diverts) bound to this address. yes binding-names
Number Of Bytes Per PageThe number of bytes used by each page for this address. yes number-of-bytes-per-page
Number Of PagesThe number of pages used by this address. yes number-of-pages
Queue NamesThe names of the queues associated with the address. yes queue-names
RolesA list of the security roles (name and permissions) associated with the address. yes roles

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.17. JBoss AS 7 and EAP 6 - Cluster Connection (Profile) Service
Overview

Table 3.1973. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1974. 

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

Table 3.1975. 

NameDescriptionRequiredInternal Name
Call TimeoutThe timeout (in ms) for remote calls made by the cluster connection. The default value is 30000. no call-timeout
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Cluster Connection AddressEach cluster connection only applies to messages sent to an address that starts with this value. yes cluster-connection-address
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to a target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the cluster connections are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Connector RefThe confirmation-window-size to use for the connection used to forward messages to a target node. yes connector-ref
Discovery Group NameThe discovery group used to obtain the list of other servers in the cluster to which this cluster connection will make connections. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Forward When No ConsumersWhether messages will be distributed round robin between other nodes of the cluster irrespective of whether there are matching or indeed any consumers on other nodes. If this is set to false (the default) then HornetQ will only forward messages to other nodes of the cluster if the address to which they are being forwarded has queues which have consumers, and if those consumers have message filters (selectors) at least one of those selectors must match the message. The default value is false. no forward-when-no-consumers
Max HopsThe maximum number of times a message can be forwarded. HornetQ can be configured to also load balance messages to nodes which might be connected to it only indirectly with other HornetQ servers as intermediates in a chain. The default value is 1. no max-hops
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 500. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsThe statically defined list of connectors to which this cluster connection will make connections. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.18. JBoss AS 7 and EAP 6 - Broadcast Group (Profile) Service
Overview

Table 3.1976. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1977. 

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

Table 3.1978. 

NameDescriptionRequiredInternal Name
Broadcast PeriodThe period in milliseconds between consecutive broadcasts. The default value is 2000. no broadcast-period
ConnectorsSpecifies the names of connectors that will be broadcast. no connectors
Socket BindingThe broadcast group socket binding. yes socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.19. JBoss AS 7 and EAP 6 - Path (Profile) Service
Overview

Table 3.1979. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1980. 

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

Table 3.1981. 

NameDescriptionRequiredInternal Name
PathThe actual filesystem path. Treated as an absolute path, unless the 'relative-to' attribute is specified, in which case the value is treated as relative to that path.
If treated as an absolute path, the actual runtime pathname specified by the value of this attribute will be determined as follows:
If this value is already absolute, then the value is directly used. Otherwise the runtime pathname is resolved in a system-dependent way. On UNIX systems, a relative pathname is made absolute by resolving it against the current user directory. On Microsoft Windows systems, a relative pathname is made absolute by resolving it against the current directory of the drive named by the pathname, if any; if not, it is resolved against the current user directory.
yes path
Relative ToThe name of another previously named path, or of one of the standard paths provided by the system. If 'relative-to' is provided, the value of the 'path' attribute is treated as relative to the path specified by this attribute. The standard paths provided by the system include:
  • jboss.home - the root directory of the JBoss AS distribution
  • user.home - user's home directory
  • user.dir - user's current working directory
  • java.home - java installation directory
  • jboss.server.base.dir - root directory for an individual server instance
  • jboss.server.data.dir - directory the server will use for persistent data file storage
  • jboss.server.log.dir - directory the server will use for log file storage
  • jboss.server.tmp.dir - directory the server will use for temporary file storage
  • jboss.domain.servers.dir - directory under which a host controller will create the working area for individual server instances
no relative-to
Path TypePath Type yes __name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.20. JBoss AS 7 and EAP 6 - Bridge (Profile) Service
Overview

Table 3.1982. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1983. 

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

Table 3.1984. 

NameDescriptionRequiredInternal Name
Check PeriodThe period (in milliseconds) between client failure check. The default value is 30000. no check-period
Confirmation Window SizeThe confirmation-window-size to use for the connection used to forward messages to the target node. The default value is 1048576. no confirmation-window-size
Connection TtlThe maximum time (in milliseconds) for which the connections used by the bridges are considered alive (in the absence of heartbeat). The default value is 60000. no connection-ttl
Discovery Group NameThe name of the discovery group used by this bridge. Must be undefined (null) if 'static-connectors' is defined. no discovery-group-name
Failover On Server ShutdownWhether the bridge will attempt to failover onto a backup server (if specified) when the target server is cleanly shutdown rather than crashed. no failover-on-server-shutdown
FilterAn optional filter string. If specified then only messages which match the filter expression specified will be forwarded. The filter string follows the HornetQ filter expression syntax described in the HornetQ documentation. no filter
Forwarding AddressThe address on the target server that the message will be forwarded to. If a forwarding address is not specified then the original destination of the message will be retained. no forwarding-address
HaWhether or not this bridge should support high availability. True means it will connect to any available server in a cluster and support failover. The default value is false. no ha
Max Retry IntervalThe maximum interval of time used to retry connections. The default value is 2000. no max-retry-interval
Min Large Message SizeThe minimum size (in bytes) for a message before it is considered as a large message. The default value is 102400. no min-large-message-size
PasswordThe password to use when creating the bridge connection to the remote server. If it is not specified the default cluster password specified by the cluster-password attribute in the root messaging subsystem resource will be used. The default value is CHANGE ME!!. no password
Queue NameThe unique name of the local queue that the bridge consumes from. yes queue-name
Reconnect AttemptsThe total number of reconnect attempts the bridge will make before giving up and shutting down. A value of -1 signifies an unlimited number of attempts. The default value is -1. no reconnect-attempts
Retry IntervalThe period in milliseconds between subsequent reconnection attempts, if the connection to the target server has failed. The default value is 2000. no retry-interval
Retry Interval MultiplierA multiplier to apply to the time since the last retry to compute the time to the next retry. This allows you to implement an exponential backoff between retry attempts. The default value is 1.0. no retry-interval-multiplier
Static ConnectorsA list of names of statically defined connectors used by this bridge. Must be undefined (null) if 'discovery-group-name' is defined. no static-connectors:nullable
Transformer Class NameThe name of a user-defined class which implements the org.hornetq.core.server.cluster.Transformer interface. no transformer-class-name
Use Duplicate DetectionWhether the bridge will automatically insert a duplicate id property into each message that it forwards. The default value is true. no use-duplicate-detection
UserThe user name to use when creating the bridge connection to the remote server. If it is not specified the default cluster user specified by the cluster-user attribute in the root messaging subsystem resource will be used. The default value is HORNETQ.CLUSTER.ADMIN.USER. no user

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.21. JBoss AS 7 and EAP 6 - Discovery Group (Profile) Service
Overview

Table 3.1985. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1986. 

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

Table 3.1987. 

NameDescriptionRequiredInternal Name
Initial Wait TimeoutPeriod, in ms, to wait for an initial broadcast to give us at least one node in the cluster. The default value is 10000. no initial-wait-timeout
Refresh TimeoutPeriod the discovery group waits after receiving the last broadcast from a particular server before removing that server's connector pair entry from its list. The default value is 10000. no refresh-timeout
Socket BindingThe discovery group socket binding. yes socket-binding

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.10.1.22. JBoss AS 7 and EAP 6 - Connector Service (Profile) Service
Overview

Table 3.1988. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.1989. 

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

Table 3.1990. 

NameDescriptionRequiredInternal Name
Factory ClassClass name of the factory class that can instantiate the connector service. yes factory-class

Note

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

Table 3.1991. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1992. 

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

Table 3.1993. 

NameDescriptionRequiredInternal Name
ValueThe parameter value yes value

Note

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

3.4.5.11. JBoss AS 7 and EAP 6 - Datasources (Profile) Service

Overview

Table 3.1994. Overview

Description:Datasources subsystem for profile.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.1995. 

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.4.5.11.1. JBoss AS 7 and EAP 6 - DataSource (Profile) Service
Overview

Table 3.1996. Overview

Description:A non-XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.1997. 

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

Table 3.1998. 

NameDescriptionRequiredInternal Name
Connection Property  no *1
Connection UrlThe JDBC driver connection URL yes connection-url
Driver NameName of the (existing) JDBC driver to use yes driver-name
Driver ClassThe fully qualified name of the JDBC driver class no driver-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
DriverDefines the JDBC driver the datasource should use with this format: driver-name>#major-version.minor-version where driver-name is the fully qualified name of the JDBC driver class no driver
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
JtaEnable JTA integration no jta
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Allow Multiple UsersSpecifies if multiple users will access the datasource through the getConnection(user, password) method and hence if the internal pool type should account for that no allow-multiple-users
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait MillisIndicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm

Note

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

Table 3.1999. Metrics

NameDescription
EnableEnables the data-source
DisableDisables the data-source
Package Types
none
3.4.5.11.2. JBoss AS 7 and EAP 6 - XADataSource (Profile) Service
Overview

Table 3.2000. Overview

Description:An XA data source
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2001. 

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

Table 3.2002. 

NameDescriptionRequiredInternal Name
Properties  yes *2
Xa Datasource ClassThe fully qualified name of the javax.sql.XADataSource implementation yes xa-datasource-class
Jndi NameSpecifies the JNDI name for the datasource yes jndi-name
Driver NameDefines the JDBC driver the datasource should use. It is a symbolic name matching the the name of installed driver. In case the driver is deployed as jar, the name is the name of deployment unit yes driver-name
User NameSpecify the username used when creating a new connection. no user-name
PasswordSpecify the password used when creating a new connection. no password
New Connection SqlSpecifies an SQL statement to execute whenever a connection is added to the connection pool. no new-connection-sql
Url DelimiterSpecifies the delimiter for URLs in connection-url for HA datasources no url-delimiter
Url Selector Strategy Class NameA class that implements org.jboss.jca.adapters.jdbc.URLSelectorStrategy no url-selector-strategy-class-name
Use Java ContextSetting this to false will bind the DataSource into global JNDI; no use-java-context
EnabledSpecifies if the datasource should be enabled no enabled
Max Pool SizeThe max-pool-size element indicates the maximum number of connections for a pool. No more connections will be created in each sub-pool. no max-pool-size
Min Pool SizeThe min-pool-size element indicates the minimum number of connections a pool should hold. These are not created until a Subject is known from a request for a connection. no min-pool-size
Pool PrefillWhether to attempt to prefill the connection pool. Changing this value require a server restart. no pool-prefill
Pool Use Strict MinDefine if the min-pool-size should be considered a strictly. no pool-use-strict-min
InterleavingAn element to enable interleaving for XA connection factories no interleaving
No Tx Separate PoolOracle does not like XA connections getting used both inside and outside a JTA transaction. To workaround the problem you can create separate sub-pools for the different context no no-tx-separate-pool
Pad XidShould the Xid be padded no pad-xid
Same Rm OverrideThe is-same-rm-override element allows one to unconditionally set whether the javax.transaction.xa.XAResource.isSameRM(XAResource) returns true or false no same-rm-override
Wrap Xa DatasourceShould the XAResource instances be wrapped in a org.jboss.tm.XAResourceWrapper instance no wrap-xa-datasource
Security DomainIndicates Subject (from security domain) are used to distinguish connections in the pool. The content of the security-domain is the name of the JAAS security manager that will handleauthentication. This name correlates to the JAAS login-config.xml descriptor application-policy/name attribute. no security-domain
Recovery Plugin Class Namerecovery plugin implementation provided for specific purpose (i.e vendor) no recovery-plugin-class-name
Reauth Plugin Class Namere-authentication plugin implementation provided for specific purpose (i.e vendor) no reauth-plugin-class-name
Flush StrategySpecifies how the pool should be flush in case of an error. no flush-strategy
Prepared Statements Cache SizeThe number of prepared statements per connection in an LRU cache no prepared-statements-cache-size
Share Prepared StatementsWhether to share prepare statements, i.e. whether asking for same statement twice without closing uses the same underlying prepared statement no share-prepared-statements
Track StatementsWhether to check for unclosed statements when a connection is returned to the pool and result sets are closed when a statement is closed/return to the prepared statement cache. valid values are: false - do not track statements and results true - track statements and result sets and warn when they are not closed nowarn - track statements but do no warn about them being unclosed no track-statements
Allocation RetryThe allocation retry element indicates the number of times that allocating a connection should be tried before throwing an exception. no allocation-retry
Allocation Retry Wait Millishe allocation retry wait millis element indicates the time in milliseconds to wait between retrying to allocate a connection. no allocation-retry-wait-millis
Blocking Timeout Wait MillisThe blocking-timeout-millis element indicates the maximum time in milliseconds to block while waiting for a connection before throwing an exception. Note that this blocks only while waiting for a permit for a connection, and will never throw an exception if creating a new connection takes an inordinately long time. no blocking-timeout-wait-millis
Idle Timeout MinutesThe idle-timeout-minutes elements indicates the maximum time in minutes a connection may be idle before being closed. The actual maximum time depends also on the IdleRemover scan time, which is 1/2 the smallest idle-timeout-minutes of any pool. Changing this value require a server restart. no idle-timeout-minutes
Query TimeoutAny configured query timeout in seconds The default is no timeout no query-timeout
Use Try LockAny configured timeout for internal locks on the resource adapter objects in seconds no use-try-lock
Set Tx Query TimeoutWhether to set the query timeout based on the time remaining until transaction timeout, any configured query timeout will be used if there is no transaction. no set-tx-query-timeout
Transaction IsolationSet java.sql.Connection transaction isolation level to use. The constants defined by transaction-isolation-values are the possible transaction isolation levels. no transaction-isolation
Check Valid Connection SqlSpecify an SQL statement to check validity of a pool connection. This may be called when managed connection is taken from pool for use. no check-valid-connection-sql
Exception Sorter Class NameAn org.jboss.jca.adapters.jdbc.ExceptionSorter that provides a boolean isExceptionFatal(SQLException e) method to validate is an exception should be broadcast to all javax.resource.spi.ConnectionEventListener as a connectionErrorOccurred no exception-sorter-class-name
Stale Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.StaleConnectionChecker that provides a boolean isStaleConnection(SQLException e) method which if it it returns true will wrap the exception in an org.jboss.jca.adapters.jdbc.StaleConnectionException no stale-connection-checker-class-name
Valid Connection Checker Class NameAn org.jboss.jca.adapters.jdbc.ValidConnectionChecker that provides a SQLException isValidConnection(Connection e) method to validate is a connection is valid. An exception means the connection is destroyed. This overrides the check-valid-connection-sql when present. no valid-connection-checker-class-name
Background Validation MillisThe background-validation-millis element specifies the amount of time, in milliseconds, that background validation will run. Changing this value require a server restart. no background-validation-millis
Background ValidationAn element to specify that connections should be validated on a background thread versus being validated prior to use. Changing this value require a server restart. no background-validation
Use Fast FailWhether fail a connection allocation on the first connection if it is invalid (true) or keep trying until the pool is exhausted of all potential connections (false) no use-fast-fail
Validate On MatchThe validate-on-match element indicates whether or not connection level validation should be done when a connection factory attempts to match a managed connection for a given set. This is typically exclusive to the use of background validation no validate-on-match
Xa Resource TimeoutPassed to XAResource.setTransactionTimeout() Default is zero which does not invoke the setter. In seconds no xa-resource-timeout
Spywhatever spy or not the jdbc connection no spy
Use CcmEnable the use of a cached connection manager no use-ccm
Recovery Usernameusername used to try connection recovery no recovery-username
Recovery Passwordpassword used to try connection recovery no recovery-password
Recovery Security Domainsecurity-domain used to try connection recovery no recovery-security-domain
No Recoveryif true no recovery are tried for this connection pool no no-recovery

Note

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

Table 3.2003. Metrics

NameDescription
EnableEnables the data-source
DisableDisables the data-source
Package Types
none

3.4.5.12. JBoss AS 7 and EAP 6 - Logging Service

Overview

Table 3.2004. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2005. 

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

Table 3.2006. 

NameDescriptionRequiredInternal Name
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
HandlersThe Handlers associated with this Logger. yes handlers

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.12.1. JBoss AS 7 and EAP 6 - Async Handler Service
Overview

Table 3.2007. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2008. 

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

Table 3.2009. 

NameDescriptionRequiredInternal Name
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Overflow ActionSpecify what action to take when the overflowing. The valid options are 'block' and 'discard'. The default value is BLOCK. yes overflow-action
Queue LengthThe queue length to use before flushing writing yes queue-length
SubhandlersThe Handlers associated with this async handler. no subhandlers

Note

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

Table 3.2010. Metrics

NameDescription
Assign SubhandlerAssign a subhandler to the ASYNC handler.
DisableDisable a logging handler.
EnableEnable a logging handler.
Unassign SubhandlerUnassign a subhandler from the ASYNC handler.
Package Types
none
3.4.5.12.2. JBoss AS 7 and EAP 6 - Console Handler Service
Overview

Table 3.2011. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2012. 

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

Table 3.2013. 

NameDescriptionRequiredInternal Name
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
TargetDefines the target of the console handler. The value can either be SYSTEM_OUT or SYSTEM_ERR. The default value is System.out. no target

Note

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

Table 3.2014. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none
3.4.5.12.3. JBoss AS 7 and EAP 6 - Custom Handler Service
Overview

Table 3.2015. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2016. 

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

Table 3.2017. 

NameDescriptionRequiredInternal Name
ClassThe logging handler class to be used. yes class
EncodingThe character encoding used by this Handler. no encoding
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
ModuleThe module that the logging handler depends on. yes module
Properties  yes properties

Note

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

Table 3.2018. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none
3.4.5.12.4. JBoss AS 7 and EAP 6 - File Handler Service
Overview

Table 3.2019. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2020. 

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

Table 3.2021. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level

Note

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

Table 3.2022. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none
3.4.5.12.5. JBoss AS 7 and EAP 6 - Logger Service
Overview

Table 3.2023. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2024. 

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

Table 3.2025. 

NameDescriptionRequiredInternal Name
HandlersThe Handlers associated with this Logger. no handlers
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Use Parent HandlersSpecifies whether or not this logger should send its output to it's parent Logger. The default value is true. no use-parent-handlers

Note

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

Table 3.2026. Metrics

NameDescription
Change Log LevelChange the logging level for a logger category.
Package Types
none
3.4.5.12.6. JBoss AS 7 and EAP 6 - Periodic Rotating File Handler Service
Overview

Table 3.2027. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2028. 

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

Table 3.2029. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
SuffixSet the suffix string. The string is in a format which can be understood by java.text.SimpleDateFormat. The period of the rotation is automatically calculated based on the suffix. yes suffix

Note

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

Table 3.2030. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none
3.4.5.12.7. JBoss AS 7 and EAP 6 - Size Rotating File Handler Service
Overview

Table 3.2031. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2032. 

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

Table 3.2033. 

NameDescriptionRequiredInternal Name
AppendSpecify whether to append to the target file. The default value is true. no append
AutoflushAutomatically flush after each write. The default value is true. no autoflush
EncodingThe character encoding used by this Handler. no encoding
FileThe file description consisting of the path and optional relative to path. no file
FormatterDefines a formatter. The default value is %d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n. no formatter
LevelThe log level specifying which message levels will be logged by this. Message levels lower than this value will be discarded. no level
Max Backup IndexThe maximum number of backups to keep. The default value is 1. yes max-backup-index
Rotate SizeThe size at which to rotate the log file. The default value is 2m. yes rotate-size

Note

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

Table 3.2034. Metrics

NameDescription
DisableDisable a logging handler.
EnableEnable a logging handler.
Package Types
none

3.4.5.13. JBoss AS 7 and EAP 6 - Webservices Service

Overview

Table 3.2035. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2036. 

NameDescriptionRequiredInternal Name
Path  yes path
Managed Runtime  yes managedRuntime

Note

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

Table 3.2037. 

NameDescriptionRequiredInternal Name
Modify Wsdl AddressWhether the soap address can be modified. no modify-wsdl-address
Wsdl HostThe WSDL, that is a required deployment artifact for an endpoint, has a <soap:address> element which points to the location of the endpoint. JBoss supports rewriting of that SOAP address. If the content of <soap:address> is a valid URL, JBossWS will not rewrite it unless 'modify-wsdl-address' is true. If the content of <soap:address> is not a valid URL, JBossWS will rewrite it using the attribute values given below. If 'wsdl-host' is set to 'jbossws.undefined.host', JBossWS uses requesters host when rewriting the <soap:address> no wsdl-host
Wsdl PortThe non-secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-port
Wsdl Secure PortThe secure port that will be used for rewriting the SOAP address. If absent the port will be identified by querying the list of installed connectors. no wsdl-secure-port

Note

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

Table 3.2038. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2039. 

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.4.5.13.1.1. JBoss AS 7 and EAP 6 - Post Handler Chain Service
Overview

Table 3.2040. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.2041. 

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

Table 3.2042. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.13.1.1.1. JBoss AS 7 and EAP 6 - Post Handler Service
Overview

Table 3.2043. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2044. 

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

Table 3.2045. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.13.1.2. JBoss AS 7 and EAP 6 - Pre Handler Chain Service
Overview

Table 3.2046. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource TypesConnection Properties

Table 3.2047. 

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

Table 3.2048. 

NameDescriptionRequiredInternal Name
Protocol BindingsProtocol binding no protocol-bindings

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.13.1.2.1. JBoss AS 7 and EAP 6 - Pre Handler Service
Overview

Table 3.2049. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2050. 

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

Table 3.2051. 

NameDescriptionRequiredInternal Name
ClassHandler class yes class

Note

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

Table 3.2052. Overview

Description:A property
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2053. 

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

Table 3.2054. 

NameDescriptionRequiredInternal Name
ValueThe property value. no value

Note

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

3.4.5.14. JBoss AS 7 and EAP 6 - Transactions Subsystem (Profile) Service

Overview

Table 3.2055. Overview

Description:The transactions subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2056. 

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

Table 3.2057. 

NameDescriptionRequiredInternal Name
Relative ToReferences a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no relative-to
Process Id UuidIndicates whether the transaction manager should use a UUID based process id. no process-id-uuid
Socket BindingUsed to reference the correct socket binding to use for the recovery environment. no socket-binding
JtsIf true this enables the Java Transaction Service. The default value is false. no jts
Object Store PathDenotes a relative or absolute filesystem path denoting where the transaction manager object store should store data. By default the value is treated as relative to the path denoted by the 'relative-to' attribute. The default value is tx-object-store. no object-store-path
PathDenotes a relative or absolute filesystem path denoting where the transaction manager core should store data. By default the value is treated as relative to the path denoted by the 'relative-to' attribute. The default value is var. no path
Process Id Socket BindingThe name of the socket binding configuration to use if the transaction manager should use a socket-based process id. Will be 'undefined' if 'process-id-uuid' is 'true'; otherwise must be set. no process-id-socket-binding
Default TimeoutThe default timeout. The default value is 300. no default-timeout
Process Id Socket Max PortsThe maximum number of ports to search for an open port if the transaction manager should use a socket-based process id. If the port specified by the socket binding referenced in 'process-id-socket-binding' is occupied, the next higher port will be tried until an open port is found or the number of ports specified by this attribute have been tried. Will be 'undefined' if 'process-id-uuid' is 'true'. The default value is 10. no process-id-socket-max-ports
Recovery ListenerUsed to specify if the recovery system should listen on a network socket or not. The default value is false. no recovery-listener
Status Socket BindingUsed to reference the correct socket binding to use for the transaction status manager. no status-socket-binding
Node IdentifierUsed to set the node identifier on the core environment. The default value is 1. no node-identifier
Enable Tsm StatusWhether the transaction status manager (TSM) service, needed for out of process recovery, should be provided or not. The default value is false. no enable-tsm-status
Object Store Relative ToReferences a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no object-store-relative-to
Enable StatisticsWhether statistics should be enabled. The default value is false. no enable-statistics

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.14.1. JBoss AS 7 and EAP 6 - Log Store (Profile) Service
Overview

Table 3.2058. Overview

Description:Representation of the transaction logging storage mechanism.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2059. 

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

Table 3.2060. 

NameDescriptionRequiredInternal Name
TypeSpecifies the implementation type of the logging store. no type

Note

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

Table 3.2061. Metrics

NameDescription
ProbeScan for new transaction logs. This operation will creates a child for each pending transaction.
Package Types
none

3.4.5.15. JBoss AS 7 and EAP 6 - JacORB Service

Overview

Table 3.2062. Overview

Description:JacORB subsystem configuration
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2063. 

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

Table 3.2064. 

NameDescriptionRequiredInternal Name
Add Component Via InterceptorIndicates whether SSL components should be added by an IOR interceptor (on) or not (off). The default value is on. no add-component-via-interceptor
Cache Poa NamesIndicates whether POA names should be cached (on) or not (off). The default value is off. no cache-poa-names
Cache TypecodesIndicates whether typecodes should be cached (on) or not (off). The default value is off. no cache-typecodes
Chunk Custom Rmi ValuetypesIndicates whether custom RMI valuetypes should be encoded as chunks (on) or not (off). The default value is on. no chunk-custom-rmi-valuetypes
Client RequiresValue that indicates the client SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no client-requires
Client SupportsValue that indicates the client SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no client-supports
Client TimeoutThe client-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no client-timeout
CometIndicates whether interoperability with Comet's ORB is enabled (on) or not (off). The default value is off. no comet
Export CorbalocIndicates whether the root context should be exported as corbaloc::address:port/NameService (on) or not (off). The default value is on. no export-corbaloc
Giop Minor VersionThe GIOP minor version to be used. The default value is 2. no giop-minor-version
Indirection Encoding DisableIndicates whether indirection encoding for repeated typecodes should be disabled (on) or not (off). The default value is off. no indirection-encoding-disable
IonaIndicates whether interoperability with IONA's ASP is enabled (on) or not (off). The default value is off. no iona
Lax Boolean EncodingIndicates whether any non-zero CDR encoded boolean value should be interpreted as true (on) or not (off). The default value is off. no lax-boolean-encoding
Max Managed Buf SizeThe log2 of maximum size managed by the internal buffer manager. The default value is 24. no max-managed-buf-size
Max Server ConnectionsThe maximum number of connections accepted by the server. The default value is 2147483647. no max-server-connections
Max ThreadsThe maximum number of active request processor threads. Threads are first obtained from the pool and once the pool is exhausted new threads are created until the number of threads reaches this limit. New requests will wait until an active thread finishes its job. The default value is 32. no max-threads
MonitoringIndicates whether the monitoring GUI should be displayed (on) or not (off). The default value is off. no monitoring
NameThe name of the running ORB. The default value is JBoss. no name
Outbuf Cache TimeoutThe buffer cache timeout in milliseconds. The default value is -1. no outbuf-cache-timeout
Outbuf SizeThe size of the network buffers for outgoing messages. The default value is 2048. no outbuf-size
Pool SizeThe size of the request processors thread-pool. Threads that finish processing a request are placed back in the pool if the pool is not full and discarded otherwise. The default value is 5. no pool-size
Print VersionIndicates whether the version number should be printed during ORB startup (on) or not (off). The default value is off. no print-version
PropertiesA list of generic key/value properties. no properties
Queue MaxThe maximum number of requests that can be queued. The default value is 100. no queue-max
Queue MinThe size of the queue for notifying waiting requests. In other words, blocked requests are only notified when the queue has no more than queue-min requests. The default value is 10. no queue-min
Queue WaitIndicates whether requests that exceed the maximum queue size should wait (on) or not (off). When disabled, a TRANSIENT exception is thrown if the queue is full. The default value is off. no queue-wait
RetriesThe number of retries if connections cannot be promptly established. The default value is 5. no retries
Retry IntervalThe interval in milliseconds between retries. The default value is 500. no retry-interval
Root ContextThe naming service root context. The default value is JBoss/Naming/root. no root-context
SecurityIndicates whether the security interceptors are to be installed (on) or not (off). The default value is off. no security
Security DomainThe name of the security domain that holds the key and trust stores that will be used to establish SSL connections. no security-domain
Server RequiresValue that indicates the server SSL required parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is None. no server-requires
Server SupportsValue that indicates the server SSL supported parameters (None, ServerAuth, ClientAuth, MutualAuth). The default value is MutualAuth. no server-supports
Server TimeoutThe server-side connection timeout value in milliseconds. A value of zero indicates that the connection never times out. The default value is 0. no server-timeout
Strict Check On Tc CreationIndicates whether the method create_abstract_interface_tc should perform a validation check on the name parameter (on) or not (off). The default value is off. no strict-check-on-tc-creation
SunIndicates whether interoperability with Sun's ORB is enabled (on) or not (off). The default value is on. no sun
Support SslIndicates whether SSL is to be supported (on) or not (off). The default value is off. no support-ssl
TransactionsIndicates whether the transactions interceptors are to be installed (on or spec) or not (off). The value 'on' enabled JTS while 'spec' enables a spec compliant mode (non JTS) that rejects incoming transaction contexts. The default value is off. no transactions
Use BomIndicates whether GIOP 1.2 byte order markers should be used (on) or not (off). The default value is off. no use-bom
Use ImrIndicates whether the implementation repository should be used (on) or not (off). The default value is off. no use-imr

Note

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

3.4.5.16. JBoss AS 7 and EAP 6 - JAXR Service

Overview

Table 3.2065. Overview

Description:The configuration of the JAXR subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2066. 

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

Table 3.2067. 

NameDescriptionRequiredInternal Name
ClassThe JAXR ConnectionFactory implementation class no class
Jndi NameThe JNDI name under which the JAXR ConnectionFactory is bound no jndi-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.16.1. JBoss AS 7 and EAP 6 - Property (JAXR) Service
Overview

Table 3.2068. Overview

Description:A JAXR property. The identity of the resource defines the property name.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2069. 

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

Table 3.2070. 

NameDescriptionRequiredInternal Name
ValueThe JAXR property value. yes value

Note

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

3.4.5.17. JBoss AS 7 and EAP 6 - JPA Service

Overview

Table 3.2071. Overview

Description:The configuration of the JPA subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2072. 

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

Table 3.2073. 

NameDescriptionRequiredInternal Name
Default DatasourceThe name of the default global datasource. no default-datasource

Note

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

3.4.5.18. JBoss AS 7 and EAP 6 - CMP Service

Overview

Table 3.2074. Overview

Description:The configuration of the cmp subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2075. 

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.4.5.18.1. JBoss AS 7 and EAP 6 - HiloKeygenerator Service
Overview

Table 3.2076. Overview

Description:HiLo based key generators.
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2077. 

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

Table 3.2078. 

NameDescriptionRequiredInternal Name
Block SizeThe block size no block-size
Create TableBoolean to determine whether to create create the tables no create-table
Create Table DdlThe DDL used to create the table no create-table-ddl
Data SourceThe datasource used for sequence generation yes data-source
Drop TableBoolean to determine whether to create drop the tables no drop-table
Id ColumnThe ID column name yes id-column
Select Hi DdlThe DDL used to select the hi value no select-hi-ddl
Sequence ColumnThe sequence column name yes sequence-column
Sequence NameThe name of the sequence yes sequence-name
Table NameThe table name yes table-name

Note

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

3.4.5.19. JBoss AS 7 and EAP 6 - EE Service

Overview

Table 3.2079. Overview

Description:The configuration of the EE subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2080. 

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

Table 3.2081. 

NameDescriptionRequiredInternal Name
Ear Subdeployments IsolatedFlag indicating whether each of the subdeployments within a .ear can access classes belonging to another subdeployment within the same .ear. A value of false means the subdeployments can see classes belonging to other subdeployments within the .ear. The default value is false. no ear-subdeployments-isolated
Global ModulesA list of modules that should be made available to all deployments. no global-modules

Note

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

3.4.5.20. JBoss AS 7 and EAP 6 - JMX Service

Overview

Table 3.2082. Overview

Description:The configuration of the JMX subsystem.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2083. 

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

Table 3.2084. 

NameDescriptionRequiredInternal Name
Show ModelSet to 'true' to include MBeans for the model controller resources no show-model

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.20.1. JBoss AS 7 and EAP 6 - Remoting Connector Service
Overview

Table 3.2085. Overview

Description:The configuration of a resource adapter.
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2086. 

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

Table 3.2087. 

NameDescriptionRequiredInternal Name
Use Management EndpointIf true the connector will use the management endpoint, otherwise it will use the remoting subsystem one. The default value is true. no use-management-endpoint

Note

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

3.4.5.21. JBoss AS 7 and EAP 6 - Infinispan Service

Overview

Table 3.2088. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2089. 

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.4.5.21.1. JBoss AS 7 and EAP 6 - Cache Container Service
Overview

Table 3.2090. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2091. 

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

Table 3.2092. 

NameDescriptionRequiredInternal Name
Default CacheThe default infinispan cache no default-cache
AliasesThe list of aliases for this cache container no aliases
Jndi NameThe jndi name to which to bind this cache container no jndi-name
StartThe cache container start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
Listener ExecutorThe executor used for the replication queue no listener-executor
Eviction ExecutorThe scheduled executor used for eviction no eviction-executor
ModuleThe module whose class loader should be used when building this cache container's configuration. The default value is org.jboss.as.clustering.infinispan. no module
Replication Queue ExecutorThe executor used for asynchronous cache operations no replication-queue-executor

Note

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

Table 3.2093. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2094. 

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

Table 3.2095. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. yes mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
ModuleThe module whose class loader should be used when building this cache's configuration. no module
Type of cacheType of cache yes __type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.21.1.2. JBoss AS 7 and EAP 6 - Distributed Cache Service
Overview

Table 3.2096. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2097. 

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

Table 3.2098. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModeSets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation. yes mode
Queue SizeIn ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold. no queue-size
Queue Flush IntervalIn ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds. no queue-flush-interval
Remote TimeoutIn SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown. no remote-timeout
Async MarshallingIf enabled, this will cause marshalling of entries to be performed asynchronously. The default value is false. no async-marshalling
L 1 LifespanMaximum lifespan of an entry placed in the L1 cache. This element configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored. The default value is 600000. no l1-lifespan
ModuleThe module whose class loader should be used when building this cache's configuration. no module
OwnersNumber of cluster-wide replicas for each cache entry. The default value is 2. no owners
Virtual NodesControls the number of virtual nodes per 'real' node. If numVirtualNodes is 1, then virtual nodes are disabled. The topology aware consistent hash must be used if you wish to take advantage of virtual nodes. A default of 1 is used. The default value is 1. no virtual-nodes

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.21.1.3. JBoss AS 7 and EAP 6 - Local Cache Service
Overview

Table 3.2099. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2100. 

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

Table 3.2101. 

NameDescriptionRequiredInternal Name
StartThe cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start). no start
BatchingIf enabled, the invocation batching API will be made available for this cache. no batching
IndexingIf enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed. no indexing
Jndi NameThe jndi-name to which to bind this cache instance. no jndi-name
ModuleThe module whose class loader should be used when building this cache's configuration. no module

Note

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

Table 3.2102. Overview

Description:The description of the transport used by this cache container
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2103. 

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

Table 3.2104. 

NameDescriptionRequiredInternal Name
ClusterThe name of the group communication cluster no cluster
ExecutorThe executor to use for the transport no executor
Lock TimeoutThe timeout for locks for the transport. The default value is 240000. no lock-timeout
StackThe jgroups stack to use for the transport no stack

Note

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

3.4.5.22. JBoss AS 7 and EAP 6 - JGroups Service

Overview

Table 3.2105. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2106. 

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

Table 3.2107. 

NameDescriptionRequiredInternal Name
Default StackDefault stack to use yes default-stack

Note

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

3.4.5.23. JBoss AS 7 and EAP 6 - Remoting Service

Overview

Table 3.2108. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2109. 

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

Table 3.2110. 

NameDescriptionRequiredInternal Name
Worker Read ThreadsThe number of read threads to create for the remoting worker. The default value is 1. no worker-read-threads
Worker Task Core ThreadsThe number of core threads for the remoting worker task thread pool. The default value is 4. no worker-task-core-threads
Worker Task KeepaliveThe number of milliseconds to keep non-core remoting worker task threads alive. The default value is 60. no worker-task-keepalive
Worker Task LimitThe maximum number of remoting worker tasks to allow before rejecting. The default value is 16384. no worker-task-limit
Worker Task Max ThreadsThe maximum number of threads for the remoting worker task thread pool. The default value is 16. no worker-task-max-threads
Worker Write ThreadsThe number of write threads to create for the remoting worker. The default value is 1. no worker-write-threads

Note

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

3.4.5.24. JBoss AS 7 and EAP 6 - Mail Service

Overview

Table 3.2111. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2112. 

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.4.5.24.1. JBoss AS 7 and EAP 6 - Mail Session Service
Overview

Table 3.2113. Overview

Description: 
Singleton: no
Plugin:JBossAS7
Child Resource Types
Connection Properties

Table 3.2114. 

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

Table 3.2115. 

NameDescriptionRequiredInternal Name
DebugEnables javamail debugging. The default value is false. no debug
FromFrom address that is used as default from, if not set when sending no from
Jndi NameJNDI name to where mail session should be bound no jndi-name

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.24.1.1. JBoss AS 7 and EAP 6 - SMTP Mail Server Service
Overview

Table 3.2116. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2117. 

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

Table 3.2118. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to SMTP server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.24.1.2. JBoss AS 7 and EAP 6 - IMAP Mail Server Service
Overview

Table 3.2119. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2120. 

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

Table 3.2121. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to IMAP server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
3.4.5.24.1.3. JBoss AS 7 and EAP 6 - POP3 Mail Server Service
Overview

Table 3.2122. Overview

Description: 
Singleton: yes
Plugin:JBossAS7
Child Resource Types
none
Connection Properties

Table 3.2123. 

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

Table 3.2124. 

NameDescriptionRequiredInternal Name
Outbound Socket Binding RefOutbound Socket binding to POP3 server yes outbound-socket-binding-ref
PasswordPassword to authenticate on server no password
SslDoes server requires SSL?. The default value is false. no ssl
UsernameUsername to authenticate on server no username

Note

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

3.4.6. JBoss AS 7 and EAP 6 - Network Interface Service

Overview

Table 3.2125. Overview

Description:A named network interface, along with required criteria for determining the IP address to associate with that interface
Singleton: no
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.2126. 

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

Table 3.2127. 

NameDescriptionRequiredInternal Name
Any AddressAttribute indicating that sockets using this interface should be bound to a wildcard address. The IPv6 wildcard address (::) will be used unless the java.net.preferIpV4Stack system property is set to true, in which case the IPv4 wildcard address (0.0.0.0) will be used. If a socket is bound to an IPv6 anylocal address on a dual-stack machine, it can accept both IPv6 and IPv4 traffic; if it is bound to an IPv4 (IPv4-mapped) anylocal address, it can only accept IPv4 traffic. yes any-address
Any Ipv 4 AddressAttribute indicating that sockets using this interface should be bound to the IPv4 wildcard address (0.0.0.0). yes any-ipv4-address
Any Ipv 6 AddressAttribute indicating that sockets using this interface should be bound to the IPv6 wildcard address (::). yes any-ipv6-address
Link Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address is link-local. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no link-local-address
LoopbackAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a loopback address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback
Loopback AddressAttribute indicating that the IP address for this interface should be the given value, if a loopback interface exists on the machine. A 'loopback address' may not actually be configured on the machine's loopback interface. Differs from inet-address in that the given value will be used even if no NIC can be found that has the IP specified address associated with it. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no loopback-address
MulticastAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface supports multicast. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection. no multicast
NicAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has the given name. The name of a network interface (e.g. eth0, eth1, lo). An 'undefined' value means this attribute is not relevant to the IP address selection. no nic
Nic MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface has a name that matches the given regular expression. Value is a regular expression against which the names of the network interfaces available on the machine can be matched to find an acceptable interface. An 'undefined' value means this attribute is not relevant to the IP address selection. no nic-match
Point To PointAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not its network interface is a point-to-point interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no point-to-point
Public AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not it is a publicly routable address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no public-address
Site Local AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it is a site-local address. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no site-local-address
Subnet MatchAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or it the address fits in the given subnet definition. Value is a network IP address and the number of bits in the address' network prefix, written in 'slash notation'; e.g. '192.168.0.0/16'. An 'undefined' value means this attribute is not relevant to the IP address selection. no subnet-match
UpAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is currently up. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no up
VirtualAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether its network interface is a virtual interface. An 'undefined' or 'false' value means this attribute is not relevant to the IP address selection no virtual
Inet AddressAttribute indicating that part of the selection criteria for choosing an IP address for this interface should be whether or not the address matches the given value. Value is either a IP address in IPv6 or IPv4 dotted decimal notation, or a hostname that can be resolved to an IP address. An 'undefined' value means this attribute is not relevant to the IP address selection. no inet-address

Note

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

Operations

none

Package Types

none

3.4.7. JBoss AS 7 and EAP 6 - SocketBindingGroup Service

Overview

Table 3.2128. Overview

Description: 
Singleton: no
Plugin:JBossAS7

Child Resource Types

none

Connection Properties

Table 3.2129. 

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

Table 3.2130. 

NameDescriptionRequiredInternal Name
Bindings  yes *
Bindings  yes *1
Bindings  yes *2
Default InterfaceDefault Interface for these bindings. See Network Interfaces for its definition yes default-interface
Port OffsetOffset from standard ports for this group. This is only available in standalone mode no port-offset

Note

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

Operations

none

Package Types

none

3.5. mod_cluster - Service

Overview

Table 3.2131. Overview

Description:mod_cluster plugin
Singleton: yes
Plugin:mod_cluster

Child Resource Types

Connection Properties

Table 3.2132. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Engine Object Name  yes engineObjectName
Name Template  yes nameTemplate
Modcluster Config File  yes modclusterConfigFile

Note

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

Metrics

Table 3.2133. Metrics

NameTypeDescriptionInternal Name
Proxy InformationtraitProxy InformationProxyInformation

Note

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

Configuration Properties

none

Operations

Table 3.2134. Metrics

NameDescription
Reset the nodeMove this application server out of an error state.
Refresh configurationRefresh configuration for this application server.

Package Types

none

3.5.1. mod_cluster - HA Service

Overview

Table 3.2135. Overview

Description:HA Service
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2136. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Class Name  yes className
Proxy Info Property  yes proxyInfoProperty

Note

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

Metrics

Table 3.2137. Metrics

NameTypeDescriptionInternal Name
Master NodetraitMaster NodeMasterNode
Proxy ConfigurationtraitProxy ConfigurationProxyConfiguration
Proxy InfotraitProxy InfoProxyInfo

Note

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

Configuration Properties

Table 3.2138. 

NameDescriptionRequiredInternal Name
Process Status FrequencyProcess status frequency. no processStatusFrequency

Note

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

Operations

Table 3.2139. Metrics

NameDescription
Disable domainDisables all contexts on each node within the current domain. If the current domain is null, then all nodes are stopped.
Enable domainEnable all contexts on each node within the current domain. If the current domain is null, then all nodes are stopped.
Stop domainGracefully stops all contexts on each node within the current domain. If the current domain is null, then all nodes are stopped.
Ping httpdPing httpd and determine whether each proxy is accessible and healthy. Returns the PING_RSP grouped by proxy address.
Ping node by JVM RoutePing a node from httpd and returns the PING_RSP grouped by proxy address. Dtermines whether the node configured with the specified jvm route is accessible from each proxy returning the PING_RSP grouped by proxy address.
Ping node by addressPing a node from httpd and returns the PING_RSP grouped by proxy address. Determines whether the node configured with the specified jvm route is accessible from each proxy returning the PING_RSP grouped by proxy address.
Add a proxyAdd a proxy.
Remove a proxyRemove a proxy.
Disable all webpappsDisable all webapps for all virtual hosts of this application server.
Enable all webappsEnable all webapps for all virtual hosts of this application server.
Stop all webappsGracefully stops all webapps for all virtual hosts of this application server.

Package Types

none

3.5.2. mod_cluster - HA Service Configuration Service

Overview

Table 3.2140. Overview

Description:HA Service Configuration
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2141. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Class Name  yes className
Dependency Class Name  yes dependencyClassName
Proxy Info Property  yes proxyInfoProperty

Note

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

Metrics

none

Configuration Properties

Table 3.2142. 

NameDescriptionRequiredInternal Name
Master Per Load Balancing GroupEnable current node to be master in the load balancing group. no masterPerLoadBalancingGroup
AdvertiseEnable autodiscovery of httpd servers. no advertise
Advertise Group AddressMulticast address on which to listen for advertisements. yes advertiseGroupAddress
Advertise PortMulticast port for discovery no advertisePort
Advertise InterfaceMulticast interface for discovery no advertiseInterface
Advertise Security KeySecurity key for discovery. no advertiseSecurityKey
Proxy ListComma separated list of address:port listing the httpd servers where mod_cluster is running. no proxyList
Proxy URLURL prefix to send with commands to mod_cluster. Default is no prefix. no proxyURL
Socket TimeoutConnection timeout for communication with the proxy. no socketTimeout
Excluded ContextsComma delimited list of contexts that should *not* be auto-registered with httpd. Contexts may be qualified by host using a colon, e.g. host1:context1. If no host is defined, localhost is assumed. no excludedContexts
Auto Enable ContextsToggle for context auto-enable during mod_cluster startup. no autoEnableContexts
Load Balancing GroupLoad balancing group. no loadBalancingGroup
Flush PacketsAllows controlling flusing of packets. no flushPackets
Flush WaitTime in ms to wait before flushing packets. no flushWait
PingTime in s to wait for a pong answer to a ping. no ping
SmaxMaximum time on seconds for idle connections above smax. no smax
TtlTTL no ttl
Node TimeoutNode timeout no nodeTimeout
BalancerName of the balancer no balancer
Sticky SessionEnables sticky session for the node. yes stickySession
Sticky Session RemoveRemove session when the request cannot be routed to the right node for this cluster. yes stickySessionRemove
Sticky Session ForceReturn an error when the request cannot be routed to the right node. yes stickySessionForce
Worker TimeoutTimeout to wait for an available worker (default is no wait). yes workerTimeout
Max AttemptsMaximum number of attempts to send the request to the backend server. yes maxAttempts
SslWhether to use SSL to communicate with mod_cluster. Note this has nothing to do with handling of https requests by JBoss Web yes ssl
Ssl CiphersSSL ciphers. no sslCiphers
Ssl ProtocolSSL protocol. no sslProtocol
Ssl Certificate Encoding AlgorithmCertificate encoding algorithm. no sslCertificateEncodingAlgorithm
Ssl Key StoreSSL keystore. no sslKeyStore
Ssl Key Store PasswordSSL keystore password. no sslKeyStorePassword
Ssl Key Store TypeSSL keystore type. no sslKeyStoreType
Ssl Key Store ProviderSSL keystore provider. no sslKeyStoreProvider
Ssl Trust AlgorithmTruststore algorithm. no sslTrustAlgorithm
Ssl Key AliasKey alias. no sslKeyAlias
Ssl Crl FileCertificate revocation list. no sslCrlFile
Ssl Trust Max Cert LengthTrust max certificate length. no sslTrustMaxCertLength
Ssl Trust StoreTrust store file. no sslTrustStore
Ssl Trust Store PasswordTrust store password. no sslTrustStorePassword
Ssl Trust Store TypeTrust store type. no sslTrustStoreType
Ssl Trust Store ProviderTrust store provider. no sslTrustStoreProvider

Note

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

Operations

none

Package Types

none

3.5.3. mod_cluster - Service Service

Overview

Table 3.2143. Overview

Description:Service
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2144. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Class Name  yes className
Proxy Info Property  yes proxyInfoProperty

Note

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

Metrics

Table 3.2145. Metrics

NameTypeDescriptionInternal Name
Proxy ConfigurationtraitProxy ConfigurationProxyConfiguration
Proxy InfotraitProxy InfoProxyInfo

Note

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

Configuration Properties

none

Operations

Table 3.2146. Metrics

NameDescription
Ping httpdPing httpd and determine whether each proxy is accessible and healthy. Returns the PING_RSP grouped by proxy address.
Ping node by JVM RoutePing a node from httpd and returns the PING_RSP grouped by proxy address. Dtermines whether the node configured with the specified jvm route is accessible from each proxy returning the PING_RSP grouped by proxy address.
Ping node by addressPing a node from httpd and returns the PING_RSP grouped by proxy address. Determines whether the node configured with the specified jvm route is accessible from each proxy returning the PING_RSP grouped by proxy address.
Add a proxyAdd a proxy.
Remove a proxyRemove a proxy.
Disable all webpappsDisable all webapps for all virtual hosts of this application server.
Enable all webappsEnable all webapps for all virtual hosts of this application server.
Stop all webappsGracefully stops all webapps for all virtual hosts of this application server.

Package Types

none

3.5.4. mod_cluster - Service Configuration Service

Overview

Table 3.2147. Overview

Description:Service Configuration
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2148. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Class Name  yes className
Dependency Class Name  yes dependencyClassName
Proxy Info Property  yes proxyInfoProperty

Note

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

Metrics

none

Configuration Properties

Table 3.2149. 

NameDescriptionRequiredInternal Name
AdvertiseEnable autodiscovery of httpd servers. no advertise
Advertise Group AddressMulticast address on which to listen for advertisements. yes advertiseGroupAddress
Advertise PortMulticast port for discovery no advertisePort
Advertise InterfaceMulticast interface for discovery no advertiseInterface
Advertise Security KeySecurity key for discovery. no advertiseSecurityKey
Proxy ListComma separated list of address:port listing the httpd servers where mod_cluster is running. no proxyList
Proxy URLURL prefix to send with commands to mod_cluster. Default is no prefix. no proxyURL
Socket TimeoutConnection timeout for communication with the proxy. no socketTimeout
Excluded ContextsComma delimited list of contexts that should *not* be auto-registered with httpd. Contexts may be qualified by host using a colon, e.g. host1:context1. If no host is defined, localhost is assumed. no excludedContexts
Auto Enable ContextsToggle for context auto-enable during mod_cluster startup. no autoEnableContexts
Load Balancing GroupLoad balancing group. no loadBalancingGroup
Flush PacketsAllows controlling flusing of packets. no flushPackets
Flush WaitTime in ms to wait before flushing packets. no flushWait
PingTime in s to wait for a pong answer to a ping. no ping
SmaxMaximum time on seconds for idle connections above smax. no smax
TtlTTL no ttl
Node TimeoutNode timeout no nodeTimeout
BalancerName of the balancer no balancer
Sticky SessionEnables sticky session for the node. yes stickySession
Sticky Session RemoveRemove session when the request cannot be routed to the right node for this cluster. yes stickySessionRemove
Sticky Session ForceReturn an error when the request cannot be routed to the right node. yes stickySessionForce
Worker TimeoutTimeout to wait for an available worker (default is no wait). yes workerTimeout
Max AttemptsMaximum number of attempts to send the request to the backend server. yes maxAttempts
SslWhether to use SSL to communicate with mod_cluster. Note this has nothing to do with handling of https requests by JBoss Web yes ssl
Ssl CiphersSSL ciphers. no sslCiphers
Ssl ProtocolSSL protocol. no sslProtocol
Ssl Certificate Encoding AlgorithmCertificate encoding algorithm. no sslCertificateEncodingAlgorithm
Ssl Key StoreSSL keystore. no sslKeyStore
Ssl Key Store PasswordSSL keystore password. no sslKeyStorePassword
Ssl Key Store TypeSSL keystore type. no sslKeyStoreType
Ssl Key Store ProviderSSL keystore provider. no sslKeyStoreProvider
Ssl Trust AlgorithmTruststore algorithm. no sslTrustAlgorithm
Ssl Key AliasKey alias. no sslKeyAlias
Ssl Crl FileCertificate revocation list. no sslCrlFile
Ssl Trust Max Cert LengthTrust max certificate length. no sslTrustMaxCertLength
Ssl Trust StoreTrust store file. no sslTrustStore
Ssl Trust Store PasswordTrust store password. no sslTrustStorePassword
Ssl Trust Store TypeTrust store type. no sslTrustStoreType
Ssl Trust Store ProviderTrust store provider. no sslTrustStoreProvider

Note

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

Operations

none

Package Types

none

3.5.5. mod_cluster - Catalina Service

Overview

Table 3.2150. Overview

Description:Catalina Service
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2151. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2152. Metrics

NameTypeDescriptionInternal Name
Proxy ConfigurationtraitProxy ConfigurationproxyConfiguration
Proxy InfotraitProxy InfoproxyInfo
Type of the modeled resourcetraitType of the modeled resourcemodelerType
Fully qualified class name of the managed objecttraitFully qualified class name of the managed objectclassName
Enable autodiscovery of httpd servers.traitEnable autodiscovery of httpd servers.advertise

Note

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

Configuration Properties

Table 3.2153. 

NameDescriptionRequiredInternal Name
Worker TimeoutTimeout to wait for an available worker (default is no wait). yes workerTimeout
Sticky SessionEnables sticky session for the cluster. yes stickySession
Sticky Session RemoveRemove session when the request cannot be routed to the right node for this cluster. yes stickySessionRemove
SmaxMaximum time on seconds for idle connections above smax. yes smax
Max AttemptsMaximum number of attempts to send the request to the backend server. yes maxAttempts
Advertise Security KeySecurity key for discovery. no advertiseSecurityKey
Sticky Session ForceReturn an error when the request cannot be routed to the right node. yes stickySessionForce
BalancerName of the balancer. no balancer
Flush PacketsAllows controlling flusing of packets. yes flushPackets
Socket TimeoutConnection timeout for communication with the proxy. yes socketTimeout
Advertise PortMulticast port for discovery no advertisePort
Advertise Group AddressMulticast address for discovery. no advertiseGroupAddress
Flush WaitTime in ms to wait before flushing packets. yes flushWait
PingTime in s to wait for a pong answer to a ping. yes ping

Note

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

Operations

Table 3.2154. Metrics

NameDescription
Add a proxyAdd a proxy.
Remove a proxyRemove a proxy.
Disable all webpappsDisable all webapps for all virtual hosts of this application server.
Enable all webappsEnable all webapps for all virtual hosts of this application server.
Stop all webappsGracefully stops all webapps for all virtual hosts of this application server.

Package Types

none

3.5.6. mod_cluster - Dynamic Load Balancer Factor Service

Overview

Table 3.2155. Overview

Description:Dynamic Load balancer factor for mod_cluster
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2156. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Class Name  yes className
Name Template  yes nameTemplate

Note

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

Metrics

none

Configuration Properties

Table 3.2157. 

NameDescriptionRequiredInternal Name
Decay FactorThe number of historical load values used to determine load factor. no decayFactor
HistoryThe exponential decay factor for historical load values. no history

Note

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

Operations

none

Package Types

none

3.5.7. mod_cluster - Simple Load Balancer Factor Service

Overview

Table 3.2158. Overview

Description:Simple load balancer factor for mod_cluster
Singleton: yes
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2159. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Class Name  yes className
Name Template  yes nameTemplate

Note

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

Metrics

none

Configuration Properties

Table 3.2160. 

NameDescriptionRequiredInternal Name
Load Balance FactorThe load balance factor. yes loadBalanceFactor

Note

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

Operations

none

Package Types

none

3.5.8. mod_cluster - Load Metric Service

Overview

Table 3.2161. Overview

Description:Load Metric
Singleton: no
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

Table 3.2162. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2163. Metrics

NameTypeDescriptionInternal Name
LoadmeasurementThe current load of this metric as a percent of the metric's capacity.Load

Note

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

Configuration Properties

Table 3.2164. 

NameDescriptionRequiredInternal Name
WeightThe significance of this load metric compared to the other metrics. yes weight
CapacityUsed to normalize the value returned by load expressed as a percentage of the capacity, such that: 0 < (load/capacity) < 1 yes capacity

Note

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

Operations

none

Package Types

none

3.5.9. mod_cluster - Webapp Context Service

Overview

Table 3.2165. Overview

Description:Webapp Context
Singleton: no
Plugin:mod_cluster

Child Resource Types

none

Connection Properties

none

Metrics

none

Configuration Properties

none

Operations

Table 3.2166. Metrics

NameDescription
Disable webappDisable this webapp.
Stop webappGracefully stops this webapp.
Enable webappEnable this webapp.

Package Types

none

3.6. Hibernate - Statistics Service

Overview

Table 3.2167. Overview

Description:Statistics for Hibernate
Singleton: no
Plugin:Hibernate

Child Resource Types

Connection Properties

Table 3.2168. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
Applicationthe Hibernate application name yes application

Note

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

Metrics

Table 3.2169. Metrics

NameTypeDescriptionInternal Name
Entity Insert CountmeasurementThe global number of entity inserts since the statistics were resetEntityInsertCount
Entity Insert Count per MinutemeasurementThe global number of entity inserts since the statistics were resetEntityInsertCount
Query Execution Max TimemeasurementThe amount of time taken by the slowest recorded query since the statistics were resetQueryExecutionMaxTime
Entity Update CountmeasurementThe global number of entity updates since the statistics were resetEntityUpdateCount
Entity Update Count per MinutemeasurementThe global number of entity updates since the statistics were resetEntityUpdateCount
Collection Update CountmeasurementThe global number of collections updated since the statistics were resetCollectionUpdateCount
Collection Update Count per MinutemeasurementThe global number of collections updated since the statistics were resetCollectionUpdateCount
Entity Load CountmeasurementThe global number of entity loads since the statistics were resetEntityLoadCount
Entity Load Count per MinutemeasurementThe global number of entity loads since the statistics were resetEntityLoadCount
Entity Fetch CountmeasurementThe global number of entity fetches since the statistics were resetEntityFetchCount
Entity Fetch Count per MinutemeasurementThe global number of entity fetches since the statistics were resetEntityFetchCount
Entity Delete CountmeasurementThe global number of entity deletes since the statistics were resetEntityDeleteCount
Entity Delete Count per MinutemeasurementThe global number of entity deletes since the statistics were resetEntityDeleteCount
Collection Recreate CountmeasurementThe global number of collections recreated since the statistics were resetCollectionRecreateCount
Collection Recreate Count per MinutemeasurementThe global number of collections recreated since the statistics were resetCollectionRecreateCount
Query Execution CountmeasurementThe global number of queries executed since the statistics were resetQueryExecutionCount
Query Execution Count per MinutemeasurementThe global number of queries executed since the statistics were resetQueryExecutionCount
Flush CountmeasurementThe global number of flushes executed by sessions (either implicit or explicit) since the statistics were resetFlushCount
Flush Count per MinutemeasurementThe global number of flushes executed by sessions (either implicit or explicit) since the statistics were resetFlushCount
Collection Load CountmeasurementThe global number of collections loaded since the statistics were resetCollectionLoadCount
Collection Load Count per MinutemeasurementThe global number of collections loaded since the statistics were resetCollectionLoadCount
Successful Transaction CountmeasurementThe global number of transactions known to have been successful since the statistics were resetSuccessfulTransactionCount
Successful Transaction Count per MinutemeasurementThe global number of transactions known to have been successful since the statistics were resetSuccessfulTransactionCount
Query Cache Hit CountmeasurementThe global number of cached queries successfully retrieved from cache since the statistics were resetQueryCacheHitCount
Query Cache Hit Count per MinutemeasurementThe global number of cached queries successfully retrieved from cache since the statistics were resetQueryCacheHitCount
Collection Remove CountmeasurementThe global number of collections removed since the statistics were resetCollectionRemoveCount
Collection Remove Count per MinutemeasurementThe global number of collections removed since the statistics were resetCollectionRemoveCount
Connect CountmeasurementThe global number of connections asked by the sessions (the actual number of connections used may be much smaller depending whether you use a connection pool or not) since the statistics were resetConnectCount
Connect Count per MinutemeasurementThe global number of connections asked by the sessions (the actual number of connections used may be much smaller depending whether you use a connection pool or not) since the statistics were resetConnectCount
Start TimetraitThe time when the statistics collection started or were last resetStartTime
Second Level Cache Put CountmeasurementThe global number of cacheable entities/collections put in the cache since the statistics were resetSecondLevelCachePutCount
Second Level Cache Put Count per MinutemeasurementThe global number of cacheable entities/collections put in the cache since the statistics were resetSecondLevelCachePutCount
Query Cache Put CountmeasurementThe global number of cacheable queries put in cache since the statistics were resetQueryCachePutCount
Query Cache Put Count per MinutemeasurementThe global number of cacheable queries put in cache since the statistics were resetQueryCachePutCount
Session Open CountmeasurementThe global number of sessions closed since the statistics were resetSessionOpenCount
Session Open Count per MinutemeasurementThe global number of sessions closed since the statistics were resetSessionOpenCount
Transaction CountmeasurementThe global number of transactions known to have completed since the statistics were resetTransactionCount
Transaction Count per MinutemeasurementThe global number of transactions known to have completed since the statistics were resetTransactionCount
Collection Fetch CountmeasurementThe global number of collections fetched since the statistics were resetCollectionFetchCount
Collection Fetch Count per MinutemeasurementThe global number of collections fetched since the statistics were resetCollectionFetchCount
Session Close CountmeasurementThe global number of sessions closed since the statistics were resetSessionCloseCount
Session Close Count per MinutemeasurementThe global number of sessions closed since the statistics were resetSessionCloseCount
Query Cache Miss CountmeasurementThe global number of cached queries *not* found in cache since the statistics were resetQueryCacheMissCount
Query Cache Miss Count per MinutemeasurementThe global number of cached queries *not* found in cache since the statistics were resetQueryCacheMissCount
Second Level Cache Miss CountmeasurementThe global number of cacheable entities/collections not found in the cache and loaded from the database since the statistics were resetSecondLevelCacheMissCount
Second Level Cache Miss Count per MinutemeasurementThe global number of cacheable entities/collections not found in the cache and loaded from the database since the statistics were resetSecondLevelCacheMissCount

Note

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

Configuration Properties

none

Operations

Table 3.2170. Metrics

NameDescription
Clear StatisticsClear the collected statistics and begin collecting again
View QueriesView statistical information about queries executed by Hibernate

Package Types

none

3.6.1. Hibernate - Entity Service

Overview

Table 3.2171. Overview

Description:A Hibernate persistent entity
Singleton: no
Plugin:Hibernate

Child Resource Types

none

Connection Properties

none

Metrics

Table 3.2172. Metrics

NameTypeDescriptionInternal Name
Load CountmeasurementThe number of times this entity was loaded since the statistics were resetloadCount
Update CountmeasurementThe number of times this entity was updated since the statistics were resetupdateCount
Insert CountmeasurementThe number of times this entity was inserted since the statistics were resetinsertCount
Delete CountmeasurementThe number of times this entity was deleted since the statistics were resetdeleteCount
Fetch CountmeasurementThe number of times this entity was fetched since the statistics were resetfetchCount
Optimistic Lock Failure CountmeasurementThe number of StaleObjectStateExceptions for this entity that occurred since the statistics were resetoptimisticFailureCount

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.7. JBossCache - Subsystem Server

Overview

Table 3.2173. Overview

Description:The JBoss Cache instances on this server
Singleton: yes
Plugin:JBossCache

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

none

Metrics

none

Configuration Properties

none

Operations

none

Package Types

none

3.7.1. JBossCache - Service

Overview

Table 3.2174. Overview

Description:Statistics for JBossCache
Singleton: no
Plugin:JBossCache

Note

Please note that the number of possible metrics varies depending on the configuration and flavour of Cache used.

Child Resource Types

Connection Properties

Table 3.2175. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Is Tree CacheIs this a TreeCache instance or a POJO Cache yes isTreeCache

Note

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

Metrics

Table 3.2176. Metrics

NameTypeDescriptionInternal Name
Number of NodesmeasurementNumber of Nodes:numberOfNodes
ActivationsmeasurementNumber of passivated nodes that have been activated.ActivationInterceptor:activations
Cache Loader LoadsmeasurementNumber of nodes loaded through a cache loader.CacheLoaderInterceptor:cacheLoaderLoads
Cache Loader Loads per MinutemeasurementNumber of nodes loaded through a cache loader.CacheLoaderInterceptor:cacheLoaderLoads
Cache Loader MissesmeasurementNumber of unsuccessful attempts to load a node through a cache loader.CacheLoaderInterceptor:cacheLoaderMisses
Cache Loader Misses per MinutemeasurementNumber of unsuccessful attempts to load a node through a cache loader.CacheLoaderInterceptor:cacheLoaderMisses
Cache HitsmeasurementNumber of successful attribute retrievals.CacheMgmtInterceptor:hits
Cache Hits per MinutemeasurementNumber of successful attribute retrievals.CacheMgmtInterceptor:hits
Cache MissesmeasurementNumber of unsuccessful attribute retrievals.CacheMgmtInterceptor:misses
Cache Misses per MinutemeasurementNumber of unsuccessful attribute retrievals.CacheMgmtInterceptor:misses
Hit-miss-ratiomeasurementRatio of hits to hits and misses. A hit is a get attribute operation that results in an object being returned to the client. The retrieval may be from a cache loader if the entry isn't in the local cache.CacheMgmtInterceptor:hitMissRatio
Read-write-ratiomeasurementRatio of read operations to write operations. This is the ratio of cache hits and misses to cache stores.CacheMgmtInterceptor:readWriteRatio
Cache StoresmeasurementNumber of attribute store operations.CacheMgmtInterceptor:stores
Cache Stores per MinutemeasurementNumber of attribute store operations.CacheMgmtInterceptor:stores
Cache EvictionsmeasurementNumber of node evictions.CacheMgmtInterceptor:evictions
Cache Evictions per MinutemeasurementNumber of node evictions.CacheMgmtInterceptor:evictions
Number of AttributesmeasurementNumber of attributes currently cached.CacheMgmtInterceptor:numberOfAttributes
Number of Nodes cachedmeasurementNumber of nodes currently cached.CacheMgmtInterceptor:numberOfNodes
Elapsed TimemeasurementNumber of seconds that the cache has been running.CacheMgmtInterceptor:elapsedTime
Elapsed Time per MinutemeasurementNumber of seconds that the cache has been running.CacheMgmtInterceptor:elapsedTime
Time since resetmeasurementNumber of seconds since the cache statistics have been reset.CacheMgmtInterceptor:timeSinceReset
Time since reset per MinutemeasurementNumber of seconds since the cache statistics have been reset.CacheMgmtInterceptor:timeSinceReset
Average Read TimemeasurementAverage time in milliseconds to retrieve a cache attribute, including unsuccessful attribute retrievals.CacheMgmtInterceptor:averageReadTime
Average Write TimemeasurementAverage time in milliseconds to write a cache attribute.CacheMgmtInterceptor:averageWriteTime
Cache Loader StoresmeasurementNumber of nodes written to the cache loader.CacheStoreInterceptor:cacheLoaderStores
Cache Loader Stores per MinutemeasurementNumber of nodes written to the cache loader.CacheStoreInterceptor:cacheLoaderStores
InvalidationsmeasurementNumber of cached nodes that have been invalidated.InvalidationInterceptor:invalidations
Invalidations per MinutemeasurementNumber of cached nodes that have been invalidated.InvalidationInterceptor:invalidations
PassivationsmeasurementNumber of cached nodes that have been passivated.PassivationInterceptor:passivations
Passivations per MinutemeasurementNumber of cached nodes that have been passivated.PassivationInterceptor:passivations
Tx preparesmeasurementNumber of transaction prepare operations performed.TxInterceptor:prepares
Tx prepares per MinutemeasurementNumber of transaction prepare operations performed.TxInterceptor:prepares
Tx commitsmeasurementNumber of transaction commit operations performed.TxInterceptor:commits
Tx commits per MinutemeasurementNumber of transaction commit operations performed.TxInterceptor:commits
Tx rollbacksmeasurementNumber of transaction rollback operations performed.TxInterceptor:rollbacks
Tx rollbacks per MinutemeasurementNumber of transaction rollback operations performed.TxInterceptor:rollbacks

Note

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

Configuration Properties

Table 3.2177. 

NameDescriptionRequiredInternal Name
FlavorIs this going to be a POJO Cache or a Tree Cache yes Flavour
Transaction Manager Lookup ClassWhat class should be used to get a transaction manager instance yes TransactionManagerLookupClass
Isolation LevelThe isolation level for access to the cache (default is REPEATABLE_READ) no IsolationLevel
Node Locking Schemethe node locking scheme for this cache (default is PESSIMISTIC) no NodeLockingScheme
Cache Modethe cache mode - a cache can be configured to be either local (standalone) or clustered. If in a cluster, the cache can be configured to replicate changes, or to invalidate changes (default is LOCAL) no CacheMode
Use Repl Queueshould a replication queue be used for asynchronous replication? (default is false) no UseReplQueue
Repl Queue IntervalTime in milliseconds for elements from the replication queue to be replicated. Only used if UseReplQueue is enabled. (default is 100) no ReplQueueInterval
Repl Queue Max ElementsMaximum number of elements which trigger replication (default is 10) no ReplQueueMaxElements
Cluster NameName of cluster. Needs to be the same for all clusters, in order to find each other yes ClusterName
Fetch State On StartupWhether or not to fetch state on joining a cluster (default is true) no FetchStateOnStartup
Initial State Retrieval TimeoutMaximum number of milliseconds to wait until the initial state (i.e. the contents of the cache) are retrieved from existing members in a clustered environment yes InitialStateRetrievalTimeout
Sync Repl TimeoutMaximum number of milliseconds to wait until all responses for a synchronous call have been received. yes SyncReplTimeout
Lock Acquisition TimeoutMaximum number of milliseconds to wait for a lock acquisition. yes LockAcquisitionTimeout

Note

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

Operations

Table 3.2178. Metrics

NameDescription
Reset StatisticsResets all statistics
List associated MBeansList all MBeans that form this Cache instance

Package Types

none

3.7.1.1. JBossCache - JGroupsChannel Service

Overview

Table 3.2179. Overview

Description:The underlying JGroups channel for this cache instance
Singleton: no
Plugin:JBossCache
Child Resource Types
none
Connection Properties
none
Metrics
none
Configuration Properties
none
Operations
none
Package Types
none

3.8. JBossCache3 - JBoss Cache Service

Overview

Table 3.2180. Overview

Description:The JBoss Cache instances on this server
Singleton: no
Plugin:JBossCache3

Child Resource Types

Connection Properties

Table 3.2181. 

NameDescriptionRequiredInternal Name
Search String  yes searchString

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.8.1. JBossCache3 - Cache Service

Overview

Table 3.2182. Overview

Description:JBoss Cache
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2183. 

NameDescriptionRequiredInternal Name
Jmx Resource  no jmx-resource

Note

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

Metrics

Table 3.2184. Metrics

NameTypeDescriptionInternal Name
Cluster ConfigtraitCluster ConfigClusterConfig
Node Locking SchemetraitNode Locking SchemeNodeLockingScheme
Expose Management Statistics?traitExpose Management Statistics?ExposeManagementStatistics
Register JMX Resource?traitRegister JMX Resource?RegisterJmxResource
Cache Loader ConfigurationtraitCache Loader ConfigurationCacheLoaderConfiguration
Multiplexer StacktraitMultiplexer StackMultiplexerStack
Replication Queue Max ElementsmeasurementReplication Queue Max ElementsReplQueueMaxElements
Number of AttributesmeasurementNumber of AttributesNumberOfAttributes
Cache Loader ConfigtraitCache Loader ConfigCacheLoaderConfig
Cluster NametraitCluster NameClusterName
Inactive on Startup?traitInactive on Startup?InactiveOnStartup
Cache ModetraitCache ModeCacheMode
Isolation LeveltraitIsolation LevelIsolationLevel
Replication VersiontraitReplication VersionReplicationVersion
Fetch In-Memory State?traitFetch In-Memory State?FetchInMemoryState
Initial State Retrieval TimeoutmeasurementInitial State Retrieval TimeoutInitialStateRetrievalTimeout
Buddy Replication ConfigtraitBuddy Replication ConfigBuddyReplicationConfig
Replication Queue IntervalmeasurementReplication Queue IntervalReplQueueInterval
Use Replication Queue?traitUse Replication Queue?UseReplQueue
Use Region-Based Marshalling?traitUse Region-Based Marshalling?UseRegionBasedMarshalling
Lock Acquisition TimeoutmeasurementLock Acquisition TimeoutLockAcquisitionTimeout
Number of NodesmeasurementNumber of NodesNumberOfNodes
Sync Commit Phase?traitSync Commit Phase?SyncCommitPhase
Sync Replication TimeoutmeasurementSync Replication TimeoutSyncReplTimeout
Eviction Policy ConfigtraitEviction Policy ConfigEvictionPolicyConfig
StatetraitStateState
State Retrieval TimeoutmeasurementState Retrieval TimeoutStateRetrievalTimeout
Transaction Manager Lookup ClasstraitTransaction Manager Lookup ClassTransactionManagerLookupClass
Cluster PropertiestraitCluster PropertiesClusterProperties

Note

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

Configuration Properties

none

Operations

Table 3.2185. Metrics

NameDescription
Destroy this cache. 
Stop this cache. 
Create this cache. 
Start this cache. 
Print lock information. 
Print cache details. 
Print cache details as HTML. 
Print configuration as plain text. 
Print lock info as HTML. 
Print configuration as HTML. 

Package Types

none

3.8.2. JBossCache3 - Interceptor Service

Overview

Table 3.2186. Overview

Description:JBoss Cache Interceptor
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2187. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2188. Metrics

NameTypeDescriptionInternal Name
Evictionsmeasurementthe number of cache eviction operationsEvictions
Evictions per Minutemeasurementthe number of cache eviction operationsEvictions
Hit/Miss RatiomeasurementHit/Miss RatioHitMissRatio
Read/Write RatiomeasurementRead/Write RatioReadWriteRatio
NumberOfNodesmeasurementthe number of nodes in the cacheNumberOfNodes
Hitsmeasurementthe number of cache attribute hitsHits
Hits per Minutemeasurementthe number of cache attribute hitsHits
Number Of Attributesmeasurementthe number of cache attributesNumberOfAttributes
Statistics EnabledtraitStatistics EnabledStatisticsEnabled
Elapsed Timemeasurementthe time elapsed since the cache was startedElapsedTime
Elapsed Time per Minutemeasurementthe time elapsed since the cache was startedElapsedTime
Time Since Resetmeasurementthe time elapsed since the cache statistics were last resetTimeSinceReset
Time Since Reset per Minutemeasurementthe time elapsed since the cache statistics were last resetTimeSinceReset
Missesmeasurementthe number of cache attribute missesMisses
Misses per Minutemeasurementthe number of cache attribute missesMisses
Average Write Timemeasurementthe average amount of time per write operationAverageWriteTime
Storesmeasurementthe number of cache attribute put operationsStores
Stores per Minutemeasurementthe number of cache attribute put operationsStores
Average Read Timemeasurementthe average amount of time per read operationAverageReadTime

Note

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

Configuration Properties

none

Operations

Table 3.2189. Metrics

NameDescription
Reset StatisticsReset all statistics.

Package Types

none

3.8.3. JBossCache3 - Data Container Service

Overview

Table 3.2190. Overview

Description:JBoss Cache Data Container
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2191. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 3.2192. Metrics

NameDescription
Get the number of nodes.Returns the number of nodes in the data container
Get the number of attributes.Returns the number of nodes in the data container
Print details as plain text.Prints details about the data container
Print details as HTML.Prints details about the data container, formatted as HTML

Package Types

none

3.8.4. JBossCache3 - RPC Manager Service

Overview

Table 3.2193. Overview

Description:JBoss Cache RPC Manager
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2194. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2195. Metrics

NameTypeDescriptionInternal Name
RPC Enabled?traitwhether or not the RPC Manager is used in this cache instanceEnabled
Failed Replicationsmeasurementthe number of failed replicationsReplicationFailures
Local AddresstraitLocal addressLocalAddressString
Statistics EnabledtraitStatistics EnabledStatisticsEnabled
Successful Replicationsmeasurementthe number of successful replicationsReplicationCount
Success RatiotraitRPC call success ratioSuccessRatio
Memberstraitcluster viewMembersString

Note

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

Configuration Properties

none

Operations

Table 3.2196. Metrics

NameDescription
Reset StatisticsReset all statistics.

Package Types

none

3.8.5. JBossCache3 - RegionManager Service

Overview

Table 3.2197. Overview

Description:JBoss Cache RegionManager
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2198. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2199. Metrics

NameTypeDescriptionInternal Name
Number of Regionsmeasurementthe total number of regionsnumRegions

Note

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

Configuration Properties

none

Operations

Table 3.2200. Metrics

NameDescription
Dump RegionsDump a list of all registered regions.

Package Types

none

3.8.6. JBossCache3 - Transaction Table Service

Overview

Table 3.2201. Overview

Description:JBoss Cache TransactionTable
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2202. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2203. Metrics

NameTypeDescriptionInternal Name
Number Of Registered Transactionsmeasurementthe number of registered transactionsnumberOfRegisteredTransactions
Transaction Maptraita string representation of the transaction maptransactionMap

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.8.7. JBossCache3 - Tx Interceptor Service

Overview

Table 3.2204. Overview

Description:JBoss Cache TxInterceptor
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2205. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2206. Metrics

NameTypeDescriptionInternal Name
Commitsmeasurementthe number of transaction commitsCommits
Statistics Enabled?traita String representation of the transaction mapStatisticsEnabled
Rollbacksmeasurementthe number of transaction rollbacksRollbacks
Preparesmeasurementthe number of transaction preparesPrepares
Number Of Syncs Registeredmeasurementthe number of transaction synchronizations currently registerednumberOfSyncsRegistered

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.8.8. JBossCache3 - Lock Manager Service

Overview

Table 3.2207. Overview

Description:MVCC Lock Manager
Singleton: yes
Plugin:JBossCache3

Child Resource Types

none

Connection Properties

Table 3.2208. 

NameDescriptionRequiredInternal Name
Jmx Resource  yes jmx-resource

Note

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

Metrics

Table 3.2209. Metrics

NameTypeDescriptionInternal Name
Concurrency LevelmeasurementThe concurrency level that the MVCC Lock Manager has been configured with.concurrency level
Locks HeldmeasurementThe number of exclusive locks that are held.locks held

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.9. JMX - Server

Overview

Table 3.2210. Overview

Description:Generic JMX Server
Singleton: no
Plugin:JMX

Note

In order to monitor your Java applications via JMX, you need to expose their MBeans to remote JMX clients. In order to do this, you must pass in some system properties when starting your application's Java virtual machine. To run a JVM with JMX remoting enabled without authentication, you must pass in the following system properties: * -Dcom.sun.management.jmxremote.port=19988 * -Dcom.sun.management.jmxremote.ssl=false * -Dcom.sun.management.jmxremote.authenticate=false You can require your remote JMX endpoint to demand authentication for clients to be able to connect to it. To run a JVM with JMX remoting enabled with password authentication: * -Dcom.sun.management.jmxremote.port=19988 * -Dcom.sun.management.jmxremote.ssl=false * -Dcom.sun.management.jmxremote.authenticate=true * -Dcom.sun.management.jmxremote.password.file=/some/directory/jmxremote.password Note that "jmxremote.password" must be read-only. On Windows, you must use "cacls" command to do this: {code}cacls /some/directory/jmxremote.password /P username:R{code} A password file template is located at $JRE_HOME/lib/management/jmxremote.password.template. There is also an auth file that you can use to define other roles. For more information on setting this up and setting up SSL, see [Monitoring and Management Using JMX|http://java.sun.com/j2se/1.5.0/docs/guide/management/agent.html]. If you wish to expose your JBossAS 4 application server's MBeans over this remote JMX mechanism, you must pass in these extra properties, in addition to the properties specified above: * -Djboss.platform.mbeanserver * -Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl

Child Resource Types

Autodiscovery Process Scans

Table 3.2211. Metrics

NameQuery
javaprocess|basename|match=^java.*

Connection Properties

Table 3.2212. 

NameDescriptionRequiredInternal Name
TypeThe EMS connection type for this JMX Server yes type
Connector AddressThe connection url in the form of a JMXServiceURL - this should only be set if the JVM has JMX Remoting enabled no connectorAddress
Install URIThe installation path for the selected server type which will be used to find client libraries (if appropriate) no installURI
PrincipalThe login principal/username no principal
CredentialsThe login credentials/password no credentials
Additional Class Path EntriesComma-separated list of directories and filenames that contain resources and classes needed to communicate with the JMX Server and its MBeans. If you specify 'some/directory/*.jar', all jars found in the given directory will be added. no additionalClassPathEntries
Command Linethe command line of the JVM at the time it was discovered - only used by JVMs with type Local; if the command line of the JVM changes, this property's value will need to be updated accordingly in order for RHQ to connect to the JVM no commandLine

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.9.1. JMX - Operating System Service

Overview

Table 3.2213. Overview

Description: 
Singleton: yes
Plugin:JMX

Child Resource Types

none

Connection Properties

Table 3.2214. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 3.2215. Metrics

NameTypeDescriptionInternal Name
Free Physical MemorymeasurementThe amount of free physical memory for the OSFreePhysicalMemorySize
Free Swap MemorymeasurementThe amount of free swap space for the OSFreeSwapSpaceSize
Process CPU TimemeasurementThe cpu time used by this processProcessCpuTime
Process CPU Time per MinutemeasurementThe cpu time used by this processProcessCpuTime
Committed Virtual MemorymeasurementSize of virtual memory used by this processCommittedVirtualMemorySize
Open FilesmeasurementThe number of files opened by this process. Note that this metric is not supported on Windows.OpenFileDescriptorCount

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.9.2. JMX - Threading Service

Overview

Table 3.2216. Overview

Description:Information on threading in the VM
Singleton: yes
Plugin:JMX

Child Resource Types

none

Connection Properties

Table 3.2217. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2218. Metrics

NameTypeDescriptionInternal Name
Thread CountmeasurementNumber of active threads in the systemThreadCount
Peak Thread CountmeasurementPeak count of active threads in the systemPeakThreadCount
Total Started Thread CountmeasurementCount of threads started since system startTotalStartedThreadCount
Daemon Thread CountmeasurementCount of threads marked as daemons in the systemDaemonThreadCount
Suspended Thread CountmeasurementCount of suspended threadsSuspendedThreadCount
Deadlocked Thread CountmeasurementCount of threads that are deadlocked waiting to acquire object monitors. This is a CPU-time consuming metric.DeadLockedThreadCount

Note

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

Configuration Properties

Table 3.2219. 

NameDescriptionRequiredInternal Name
Thread Contention Monitoring Enabled  yes ThreadContentionMonitoringEnabled
Thread Cpu Time Enabled  yes ThreadCpuTimeEnabled

Note

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

Operations

Table 3.2220. Metrics

NameDescription
Reset Peak Thread MetricsReset the peak number of threads
Find Monitor Deadlocked ThreadsFinds cycles of threads that are in deadlock waiting to acquire object monitors
Thread DumpReturns a summary of all live threads, including both daemon and non-daemon threads

Package Types

none

3.9.3. JMX - VM Memory System Service

Overview

Table 3.2221. Overview

Description:The memory system of the Java virtual machine including both the heap and non-heap memory.
Singleton: yes
Plugin:JMX

Child Resource Types

Connection Properties

Table 3.2222. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2223. Metrics

NameTypeDescriptionInternal Name
Heap UsagemeasurementCurrent heap memory usage{HeapMemoryUsage.used}
Heap Usage PercentagemeasurementCurrent heap memory usage as percentage of committed heapCalculated.HeapUsagePercentage
Heap CommittedmeasurementCurrent heap memory allocated. This amount of memory is guaranteed for the Java virtual machine to use{HeapMemoryUsage.committed}
Non-Heap UsagemeasurementCurrent memory usage outside the heap{NonHeapMemoryUsage.used}
Non-Heap CommittedmeasurementCurrent memory allocated outside the heap. This amount of memory is guaranteed for the Java virtual machine to use{NonHeapMemoryUsage.committed}
Objects Pending FinalizationmeasurementThe approximate number of objects for which finalization is pending.ObjectPendingFinalizationCount
Heap Initial SizetraitThe amount of heap that the Java virtual machine initially requests from the operating system{HeapMemoryUsage.init}
Heap Maximum SizetraitMaximum amount of heap that can be used for memory management. This amount of memory is not guaranteed to be available if it is greater than the amount of committed memory. The Java virtual machine may fail to allocate memory even if the amount of used memory does not exceed this maximum size.{HeapMemoryUsage.max}
Non-Heap Initial SizetraitThe amount of non-heap memory that the Java virtual machine initially requests from the operating system{NonHeapMemoryUsage.init}
Non-Heap Maximum SizetraitMaximum amount of non-heap memory that can be used for memory management. This amount of memory is not guaranteed to be available if it is greater than the amount of committed memory. The Java virtual machine may fail to allocate memory even if the amount of used memory does not exceed this maximum size.{NonHeapMemoryUsage.max}

Note

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

Configuration Properties

Table 3.2224. 

NameDescriptionRequiredInternal Name
VerboseOutput verbose information to the output stream to regarding Memory. Typically, a Java virtual machine implementation prints a message when it frees memory through garbage collection. yes Verbose

Note

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

Operations

Table 3.2225. Metrics

NameDescription
Run Garbage CollectionRuns the garbage collector.

Package Types

none

3.9.3.1. JMX - Memory Pool Service

Overview

Table 3.2226. Overview

Description: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:JMX
Child Resource Types
none
Connection Properties

Table 3.2227. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe memory pool's name yes name

Note

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

Table 3.2228. Metrics

NameTypeDescriptionInternal Name
UsedmeasurementCurrent memory usage{Usage.used}
CommittedmeasurementCurrent memory allocated{Usage.committed}
Initial SizetraitThe amount of memory that the Java virtual machine initially requests from the operating system{Usage.init}
Maximum SizetraitMaximum amount of memory that can be used for memory management. This amount of memory is not guaranteed to be available if it is greater than the amount of committed memory. The Java virtual machine may fail to allocate memory even if the amount of used memory does not exceed this maximum size.{Usage.max}
Memory Manager NamestraitGarbage collectors for this spaceMemoryManagerNames
TypetraitPool locationType

Note

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

3.9.3.2. JMX - Garbage Collector Service

Overview

Table 3.2229. Overview

Description:A garbage collector that collects one or more memory pool.
Singleton: no
Plugin:JMX
Child Resource Types
none
Connection Properties

Table 3.2230. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate
NameThe garbage collector's name yes name

Note

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

Table 3.2231. Metrics

NameTypeDescriptionInternal Name
Collection CountmeasurementNumber of collectionsCollectionCount
Collection Count per MinutemeasurementNumber of collectionsCollectionCount
Collection TimemeasurementThe amount of time spent in collectionCollectionTime
Collection Time per MinutemeasurementThe amount of time spent in collectionCollectionTime
Memory Pool NamestraitThe names of the memory pools used by this type of garbage collectorMemoryPoolNames

Note

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

3.9.4. JMX - VM Compilation System Service

Overview

Table 3.2232. Overview

Description:The compilation system of the Java virtual machine
Singleton: yes
Plugin:JMX

Child Resource Types

none

Connection Properties

Table 3.2233. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2234. Metrics

NameTypeDescriptionInternal Name
Total Compilation TimemeasurementThe approximate accumulated elapsed time spent in compilationTotalCompilationTime

Note

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

Configuration Properties

none

Operations

none

Package Types

none

3.9.5. JMX - VM Class Loading System Service

Overview

Table 3.2235. Overview

Description:The class loading system of the Java virtual machine
Singleton: yes
Plugin:JMX

Child Resource Types

none

Connection Properties

Table 3.2236. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate

Note

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

Metrics

Table 3.2237. Metrics

NameTypeDescriptionInternal Name
Loaded ClassesmeasurementThe number of classes currently loaded in the VMLoadedClassCount
Total Classes LoadedmeasurementThe total number of classes loaded since the start of the VMTotalLoadedClassCount
Total Classes Loaded per MinutemeasurementThe total number of classes loaded since the start of the VMTotalLoadedClassCount
Unloaded ClassesmeasurementThe total number of classes unloaded since the start of the VMUnloadedClassCount
Unloaded Classes per MinutemeasurementThe total number of classes unloaded since the start of the VMUnloadedClassCount

Note

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

Configuration Properties

Table 3.2238. 

NameDescriptionRequiredInternal Name
VerboseOutput verbose information to the output stream to regarding class loading. Typically, a Java virtual machine implementation prints a message each time a class file is loaded. yes Verbose

Note

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

Operations

none

Package Types

none

3.9.6. JMX - java.util.logging Service

Overview

Table 3.2239. Overview

Description:Logging control for the java.util.logging subsystem
Singleton: yes
Plugin:JMX

Child Resource Types

none

Connection Properties

Table 3.2240. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Config Management EnabledWhen false, configuration reading for this resource will fail. yes configManagementEnabled

Note

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

Metrics

none

Configuration Properties

Table 3.2241. 

NameDescriptionRequiredInternal Name
Appender List  yes AppenderList

Note

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

Operations

none

Package Types

none

3.10. HornetQ - JMS Manager Service

Overview

Table 3.2242. Overview

Description: 
Singleton: yes
Plugin:HornetQ

Child Resource Types

Connection Properties

none

Metrics

Table 3.2243. Metrics

NameTypeDescriptionInternal Name
Provider NametraitThe JMS Providerprovider
Is StartedtraitThe HornetQ versionstarted

Note

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

Configuration Properties

none

Operations

Table 3.2244. Metrics

NameDescription
List Remote AddressesList all remote addresses connected to HornetQ.
List Remote AddressesList all remote addresses connected to HornetQ that match an ip address.
Close ConnectionCloses all the connections for the given IP Address.
List connectionsList all the connection IDs.
List sessionsList the sessions for the given connectionID.
Enable Message CountersEnable Message Counters.
Disable Message CountersDisable Message Counters.
Reset All MessageCountersReset All MessageCounters.
Reset All Message Counter HistoriesReset All Message Counter Histories.

Package Types

none

3.10.1. HornetQ - JMS Queue Service

Overview

Table 3.2245. Overview

Description: 
Singleton: no
Plugin:HornetQ

Child Resource Types

none

Connection Properties

none

Metrics

Table 3.2246. Metrics

NameTypeDescriptionInternal Name
Nametraitname of this destinationgetName
JNDI BindingtraitJNDI Binding of this destinationgetJNDIBindings
AddresstraitAddress of this destinationgetAddress
TemporarytraitIf this destination is temporaryisTemporary
Message Countmeasurementnumber of messages currently held in this queue awaiting deliverygetMessageCount
Scheduled Message Countmeasurementnumber of scheduled messages in this queue awaiting scheduled deliverygetScheduledCount
Consumer Countmeasurementnumber of consumers currently consuming messages from this queuegetConsumerCount
Delivering Countmeasurementnumber of messages that this queue is currently delivering to its consumers that have not been acknowledgedgetDeliveringCount
Messages Addedmeasurementnumber of messages added to this queue since it was initially createdgetMessagesAdded
PausedtraitIs the queue currently pausedisPaused

Note

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

Configuration Properties

Table 3.2247. 

NameDescriptionRequiredInternal Name
NameThe name of the queue yes name
JNDI Namecomma-separated list of JNDI bindings (use ',' if u need to use commas in your jndi name) yes jndiBindings
Dead Letter AddressThe address to route messages to once the message has been delivered more than the configured number of times. This is specified by 'Max Delivery Attempts'. Default is no dead letter address no dla
Expiry AddressThe Address to route messages to once they have expired. Default is no Expiry Address no expiryAddress
Max Size of AddressThe maximum size in bytes of messages that can be delivered to this queue. -1 means no limit, if limit is set then 'Address Full Message Policy' specifies what should happen yes maxSize
Page SizeThe size in bytes that an address can reach before paging starts. -1 means no limit. yes pageSize
Page Cache Max SizeThe max number of pages in the soft memory cache. yes pageMaxCacheSize
Max Delivery AttemptsThe maximum time to attempt delivery of a message to a consumer, once hit the message is routed to which ever address is specified by 'Dead Letter Address' yes maxDeliveryAttempts
Redelivery DelayThe delay (in milli seconds) before re routing a message to this Address after an unsuccessful delivery attempt has occurred. default 0 means no delay yes redeliveryDelay
Last Value QueueIs this queue a last value queue. A last value queue can only ever contain a single message for each value for the message property '_HQ_LVQ_NAME'. yes lastValueQueue
Redistribution DelayHow long to wait (in milli seconds) before redistributing messages to another node when clustered when a queue has no consumers. Default -1 means do not re distribute. yes redistributionDelay
Send To dead letter address on no routeWhether or not messages routed to this address gets sent to dead letter address when no consumers are available yes sendToDLAOnNoRoute
Address Full Message PolicyThe policy to use when this Address is full. PAGE means that the message will be paged, DROP means that messages are just dropped and BLOCK means that the client will block on send until the queue clears some messages yes addressFullMessagePolicy
RolesThese are the roles for this queue. The 'name' of the role, 'send' allows a producer to send a message, 'consume' allows a consumer to receive a message. yes roles

Note

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

Operations

Table 3.2248. Metrics

NameDescription
Remove MessagesRemove all the messages from this queue.
List Messageslist all the messages currently in this queue.
Count MessagesReturns the number of the messages in the queue.
Remove MessageRemove the message corresponding to the given messageID.
Expire MessagesExpires messages.
Expire MessageExpire the message corresponding to the given messageID.
Send Message to dead letter addressSend the message corresponding to the given messageID to this queue's Dead Letter Address.
Send Messages to dead letter addressSend the messages corresponding to the given filter to this queue's Dead Letter Address.
Change Message PriorityChange the priority of the message corresponding to the given messageID.
Change Messages PriorityChange the priority of the messages corresponding to the given filter.
Move MessageMove the message corresponding to the given messageID to another queue.
Move MessagesMove the messages corresponding to the given filter.
List Message CounterList the message counters for this queue. This will show statistics for the queue
Reset Message CounterReset the message counters.
List Message Counter in HTMLList the message counters in HTML.
List Message Counter HistoryList the message counters history.
List Message Counter History in HTMLList the message counters history in HTML.
Pause the QueuePause the Queue. If the queue is paused no messages can be routed to it or consumed from it.
Restart the QueueRestart the Queue from its paused state.

Package Types

none

3.10.2. HornetQ - JMS Topic Service

Overview

Table 3.2249. Overview

Description: 
Singleton: no
Plugin:HornetQ

Child Resource Types

none

Connection Properties

none

Metrics

Table 3.2250. Metrics

NameTypeDescriptionInternal Name
Nametraitname of this destinationgetName
JNDI BindingtraitJNDI Binding of this destinationgetJNDIBindings
AddresstraitAddress of this destinationgetAddress
TemporarytraitIf this destination is temporaryisTemporary
Subscription Countmeasurementnumber of (durable and non-durable) subscribers for this topicgetSubscriptionCount
Durable Subscription Countmeasurementnumber of durable subscribers for this topicgetDurableSubscriptionCount
Non Durable Subscription Countmeasurementnumber of non-durable subscribers for this topicgetNonDurableSubscriptionCount
Message Countmeasurementnumber of messages for all subscribers for this topicgetMessageCount
Durable Message Countmeasurementnumber of messages for all durable subscribers for this topicgetDurableMessageCount
Non Durable Message Countmeasurementnumber of messages for all non-durable subscribers for this topicgetNonDurableMessageCount

Note

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

Configuration Properties

Table 3.2251. 

NameDescriptionRequiredInternal Name
NameThe Name of the topic to deploy yes name
JNDI Namecomma-separated list of JNDI bindings (use ',' if u need to use commas in your jndi name) yes jndiBindings
Dead Letter AddressThe address to route messages to once the message has been delivered more than the configured number of times. This is specified by 'Max Delivery Attempts'. The default is no dead letter address no dla
Expiry AddressThe Address to route messages to once they have expired. The default is no expiry address no expiryAddress
Max Size of AddressThe maximum size in bytes of messages that can be delivered to this queue. -1 means no limit, if limit is set then 'Address Full Message Policy' specifies what should happen yes maxSize
Page SizeThe size in bytes an address can reach before paging occurs yes pageSize
Page Cache Max SizeThe max number of pages in the soft memory cache. yes pageMaxCacheSize
Max Delivery AttemptsThe maximum time to attempt delivery of a message to a consumer, once hit the message is routed to which ever address is specified by 'Dead Letter Address' yes maxDeliveryAttempts
Redelivery DelayThe delay (in milli seconds) before re routing a message to this Address after an unsuccessful delivery attempt has occurred. default 0 means no delay yes redeliveryDelay
Last Value QueueIs this queue a last value queue. A last value queue can only ever contain a single message for each value for the message property '_HQ_LVQ_NAME'. yes lastValueQueue
Redistribution DelayHow long to wait (in milli seconds) before redistributing messages to another node when clustered when a queue has no consumers. Default -1 means do not re distribute. yes redistributionDelay
Send To dead letter address on no routeWhether or not messages routed to this address gets sent to dead letter address when no consumers are available yes sendToDLAOnNoRoute
Address Full Message PolicyThe policy to use when this Address is full. PAGE means that the message will be paged, DROP means that messages are just dropped and BLOCK means that the client will block on send until the queue clears some messages yes addressFullMessagePolicy
RolesThese are the role defined for this topic. The 'name' of the role, 'send' allows a producer to send a message, 'consume' allows a consumer or subscriber to receive a message. The create/delete (non) durable subscriber specifies whether the queue representing the subscription can be created or deleted yes roles

Note

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

Operations

Table 3.2252. Metrics

NameDescription
List all SubscriptionsLists all the subscriptions for this topic (both durable and non-durable).
List all Durable DubscriptionsLists all the durable subscriptions for this topic.
List all non Durable SubscriptionsLists all the non-durable subscriptions for this topic.
List all Messageslist all the messages.
List Messages for SubscriptionCount the number of messages matching the filter for the given subscription.
Drop Durable SubscriptionDrop a durable subscription.
Drop Durable SubscriptionsDrop all durable subscription.

Package Types

none

3.10.3. HornetQ - JMS Connection Factory Service

Overview

Table 3.2253. Overview

Description: 
Singleton: no
Plugin:HornetQ

Child Resource Types

none

Connection Properties

none

Metrics

Table 3.2254. Metrics

NameTypeDescriptionInternal Name
Nametraitname of this connection factorygetName
JNDI BindingstraitJNDI Bindings of this connection factorygetJNDIBindings

Note

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

Configuration Properties

Table 3.2255. 

NameDescriptionRequiredInternal Name
Connection Factory NameName of the connection factory to deploy yes name
supports high availabilitywhether or not this connection factory will support high availability yes ha
use discoverywhether or not to use connectors or discovery yes useDiscovery
the type of factorythe connection factory type yes cfType
Connectors to live serverscomma-separated list of either connector names or a discovery group name yes connectorNames
JNDI Bindingscomma-separated list of JNDI bindings (use ',' if u need to use commas in your jndi name) yes Bindings
Client IDClient ID for connections created by this connection factory no ClientID
Dups OK Batch Sizebatch size (in bytes) between acknowledgements when using DUPS_OK_ACKNOWLEDGE mode yes DupsOKBatchSize
Transaction Batch Sizebatch size (in bytes) between acknowledgements when using a transacted session yes TransactionBatchSize
Client Failure Check Periodperiod used, in milli seconds to check if a client has failed to receive pings from the server yes ClientFailureCheckPeriod
Connection TTLconnection time-to-live (in milliseconds) yes ConnectionTTL
Call Timeoutblocking calls timeout (in milliseconds) yes CallTimeout
Consumer Window Sizewindow size (in bytes) used for consumer flow control yes ConsumerWindowSize
Consumer Max Ratemaximum rate of message consumption (in messages per seconds), -1 means no rate set. yes ConsumerMaxRate
Confirmation Window Sizesize (in bytes) for the confirmation window of clients using this connection factory, -1 means no window. yes ConfirmationWindowSize
Producer Max Ratemaximum rate of message production (in messages per seconds), -1 means no rate set. yes ProducerMaxRate
Producer Window Sizewindow size (in bytes) used for producer flow control, -1 means no window. yes ProducerWindowSize
Cache Large Messages ClientWhether consumers created through this factory will cache large messages in temporary files yes CacheLargeMessagesClient
Minimum Large Message Sizemessage size threshold (in bytes) before treating messages as large messages yes MinLargeMessageSize
Block On Non Durable Sendwhether producers will block while sending non-durable messages or send them asynchronously yes BlockOnNonDurableSend
Block On Acknowledgewhether consumers will block while sending message acknowledgements or send them asynchronously yes BlockOnAcknowledge
Block On Durable Sendwhether producers will block while sending persistent messages or send them asynchronously yes BlockOnDurableSend
Auto Groupwhether producers will automatically assign a group ID to their messages yes AutoGroup
Pre Acknowledgewhether messages will pre-acknowledged on the server before they are sent to the consumers or not yes PreAcknowledge
Retry Intervalinterval (in milliseconds) to retry connections created by this factory after failure yes RetryInterval
Maximum Retry Intervalmaximum retry interval (in milliseconds) yes MaxRetryInterval
Retry Interval Multipliermultiplier to apply to successive retry intervals yes RetryIntervalMultiplier
Reconnect Attemptsmaximum number of attempts to retry connection in case of failure yes ReconnectAttempts
Scheduled Thread Pool Max Sizemaximum size of the scheduled thread pool yes ScheduledThreadPoolMaxSize
Thread Pool Max Sizemaximum size of the thread pool, -1 means unlimited yes ThreadPoolMaxSize
Group IDgroup ID that will be eventually set on each message, default is no group id. no GroupID
Initial Message Packet Sizeinitial size (in bytes) of messages created through this factory yes InitialMessagePacketSize
Use Global Poolswhether this factory will use global thread pools (shared among all the factories in the same JVM) or its own pools yes UseGlobalPools
Connection Load Balancing Policy Class Nameclass name of the connection load balancing policy yes ConnectionLoadBalancingPolicyClassName

Note

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

Operations

none

Package Types

none

Chapter 4. Resources for JBoss ON

These default resources are available to manage JBoss ON servers, agents, and functionality.

4.1. RHQAgent - RHQ Agent Server

Overview

Table 4.1. Overview

Description:Management Agent
Singleton: yes
Plugin:RHQAgent

Child Resource Types

Autodiscovery Process Scans

none

Connection Properties

Table 4.2. 

NameDescriptionRequiredInternal Name
Log Event SourcesThe list of log files that can be tracked yes logEventSources
Snapshot Config EnabledIf true, take a snapshot of the configuration yes snapshotConfigEnabled
Snapshot Log EnabledIf true, take a snapshot of the log files yes snapshotLogEnabled
Snapshot Data EnabledIf true, take a snapshot of the data files yes snapshotDataEnabled
JVM NameThe name of the child JVM resource. no childJmxServerName

Note

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

Metrics

Table 4.3. Metrics

NameTypeDescriptionInternal Name
SIGAR VersiontraitThe version of the SIGAR (System Information Gatherer and Reporter) native library used by the AgentTrait.SigarVersion
Reason For Last RestarttraitIndicates what caused the last agent restartTrait.ReasonForLastRestart
Agent Home DirectorytraitThe directory where the agent is installedTrait.AgentHomeDirectory
Number of Agent RestartsmeasurementNumber of times the agent was restarted during the lifetime of its Java Virtual MachineNumberAgentRestarts
Agent-Server Clock DifferencemeasurementNumber of milliseconds the agent's clock differs from its server's clockAgentServerClockDifference
Up TimemeasurementTotal number of seconds since the agent was startedUptime
Total Number Of Commands ReceivedmeasurementTotal number of messages this agent has received from the RHQ ServerNumberTotalCommandsReceived
Total Number Of Commands Received per MinutemeasurementTotal number of messages this agent has received from the RHQ ServerNumberTotalCommandsReceived
Number of Commands Received SuccessfullymeasurementNumber of messages this agent has received from the RHQ Server and succesfully processedNumberSuccessfulCommandsReceived
Number of Commands Received Successfully per MinutemeasurementNumber of messages this agent has received from the RHQ Server and succesfully processedNumberSuccessfulCommandsReceived
Number of Commands Received but Failed measurementNumber of messages this agent has received from the RHQ Server but failed to processNumberFailedCommandsReceived
Number of Commands Received but Failed per MinutemeasurementNumber of messages this agent has received from the RHQ Server but failed to processNumberFailedCommandsReceived
Avg Execution Time Commands Received SuccessfullymeasurementAverage time it took to process incoming commands that are ultimately successfulAverageExecutionTimeReceived
Avg Execution Time Commands Sent SuccessfullymeasurementAverage time it took to send commands that are ultimately successfulAverageExecutionTimeSent
Total Number of Commands SentmeasurementTotal number of messages this agent has sent to the RHQ ServerNumberTotalCommandsSent
Total Number of Commands Sent per MinutemeasurementTotal number of messages this agent has sent to the RHQ ServerNumberTotalCommandsSent
Number of Commands Successfully SentmeasurementNumber of messages this agent has sent to the RHQ Server successfullyNumberSuccessfulCommandsSent
Number of Commands Successfully Sent per MinutemeasurementNumber of messages this agent has sent to the RHQ Server successfullyNumberSuccessfulCommandsSent
Number of Commands Sent but FailedmeasurementNumber of messages this agent has either tried, but failed, to send or were not processed succesfully by the RHQ ServerNumberFailedCommandsSent
Number of Commands Sent but Failed per MinutemeasurementNumber of messages this agent has either tried, but failed, to send or were not processed succesfully by the RHQ ServerNumberFailedCommandsSent
Number Of Active Commands Being SentmeasurementThe number of messages this agent is currently sendingNumberCommandsActiveSent
Number of Commands In QueuemeasurementNumber of messages currently queued waiting to be sent to the RHQ ServerNumberCommandsInQueue
Number of Commands Spooled To DiskmeasurementNumber of messages spooled to disk waiting to be sent to the RHQ ServerNumberCommandsSpooled
JVM Free MemorymeasurementThe amount of free memory the agent JVM has in its heapJVMFreeMemory
JVM Total MemorymeasurementThe amount of total memory the agent JVM has in its heapJVMTotalMemory
JVM Active ThreadsmeasurementThe number of active threads currently running in the agent JVMJVMActiveThreads

Note

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

Configuration Properties

Table 4.4. 

NameDescriptionRequiredInternal Name
Agent NameThe name that this agent is known as. This is read-only - once assigned, it cannot change. yes rhq.agent.name
Plugins DirectoryLocation on the file system where the plugin jar files are stored yes rhq.agent.plugins.directory
Server Discovery Initial DelayStartup delay before the first server discovery is run (in seconds) no rhq.agent.plugins.server-discovery.initial-delay-secs
Server Discovery PeriodTime between server discoveries (in seconds) no rhq.agent.plugins.server-discovery.period-secs
Service Discovery Initial DelayStartup delay before the first service discovery is run (in seconds) no rhq.agent.plugins.service-discovery.initial-delay-secs
Service Discovery PeriodTime between service discoveries (in seconds) no rhq.agent.plugins.service-discovery.period-secs
Availability Scan Initial DelayStartup delay before the first availability scan is run (in seconds) no rhq.agent.plugins.availability-scan.initial-delay-secs
Availability Scan PeriodTime between availability scans (in seconds) no rhq.agent.plugins.availability-scan.period-secs
Availability Scan ThreadPool SizeNumber of concurrent threads that scan for resource availabilities no rhq.agent.plugins.availability-scan.threadpool-size
Measurement Collection Initial DelayStartup delay before the first measurement collection is run (in seconds) no rhq.agent.plugins.measurement-collection.initial-delay-secs
Measurement Collection Threadpool SizeNumber of concurrent measurement collections that can be run no rhq.agent.plugins.measurement-collection.threadpool-size
Drift Detection Initial DelayStartup delay before the first drift detection scan is run (in seconds) no rhq.agent.plugins.drift-detection.initial-delay-secs
Drift Detection PeriodTime between drift detection scans (in seconds) no rhq.agent.plugins.drift-detection.period-secs
Operation Invocation TimeoutTime before an operation invocation is aborted (in seconds) no rhq.agent.plugins.operation-invocation-timeout-secs
Operation Invoker Threadpool SizeNumber of concurrent operation invocations that can be run no rhq.agent.plugins.operation-invoker.threadpool-size
Content Discovery Initial DelayStartup delay before the first content discovery is run (in seconds) no rhq.agent.plugins.content-discovery.initial-delay-secs
Content Discovery PeriodTime between content discoveries (in seconds) no rhq.agent.plugins.content-discovery.period-secs
Content Discovery Threadpool SizeNumber of concurrent content discoveries that can be run no rhq.agent.plugins.content-discovery.threadpool-size
Configuration Change Detection Startup DelayTime before configuration change detection starts (in seconds) no rhq.agent.plugins.configuration-discovery.initial-delay-secs
Configuration Change Detection IntervalTime period for checking for configuration changes (in seconds) no rhq.agent.plugins.configuration-discovery.period-secs
Event Sender Initial DelayDefines the delay before the first event report gets sent to the server (in seconds) no rhq.agent.plugins.event-sender.initial-delay-secs
Event Sender PeriodDefines how often event reports get sent to the server (in seconds) no rhq.agent.plugins.event-sender.period-secs
Event Report Max Per SourceDefines the maximum number of events for any given event source that can be placed in a single event report that is sent up to the server. If this number is larger than the max-total setting, then this setting is ignored no rhq.agent.plugins.event-report.max-per-source
Event Report Max TotalDefines the total maximum number of events that can be placed in a single event report that is sent up to the server no rhq.agent.plugins.event-report.max-total
Disabled PluginsDefines the plugins that should be disabled and not loaded by the plugin container. This is a comma-separated list of plugin names. no rhq.agent.plugins.disabled
Disabled Resource TypesDefines the resource types that should be disabled and not used by the plugin container. This is a |-separated list of type names in the form of 'plugin name>parent type>child type'. no rhq.agent.plugins.disabled-resource-types
RHQ Server Transport ProtocolThe transport protocol used to send commands to the RHQ Server. If you want secure communications, the RHQ Server must use an SSL-enabled transport yes rhq.agent.server.transport
RHQ Server IP AddressThe RHQ Server address that it is bound to yes rhq.agent.server.bind-address
RHQ Server PortThe port that the RHQ Server is listening to yes rhq.agent.server.bind-port
RHQ Server Transport ParametersCustom set of transport parameters used when sending commands to the RHQ Server. Please see the documentation for more information on transport params. no rhq.agent.server.transport-params
RHQ Server AliasIf the RHQ Server IP address is not defined, this is the DNS alias name that will be looked up to determine the RHQ Server IP address. no rhq.agent.server.alias
Agent Transport ProtocolThe transport protocol used to receive commands from the RHQ Server. e.g. socket, sslsocket. If you want secure communications, you must use an SSL-enabled transport yes rhq.communications.connector.transport
Agent IP AddressThe address the agent binds to when listening for incoming commands from the RHQ Server no rhq.communications.connector.bind-address
Agent PortThe port the agent listens to for incoming commands from the RHQ Server yes rhq.communications.connector.bind-port
Agent Transport ParametersCustom set of transport parameters. Please see the documentation for more information on transport params. no rhq.communications.connector.transport-params
Incoming: Secure Socket Protocol  no rhq.communications.connector.security.secure-socket-protocol
Incoming: Keystore File  no rhq.communications.connector.security.keystore.file
Incoming: Keystore Algorithm  no rhq.communications.connector.security.keystore.algorithm
Incoming: Keystore Type  no rhq.communications.connector.security.keystore.type
Incoming: Keystore Password  no rhq.communications.connector.security.keystore.password
Incoming: Keystore Key Password  no rhq.communications.connector.security.keystore.key-password
Incoming: Keystore Alias   no rhq.communications.connector.security.keystore.alias
Incoming: Truststore File  no rhq.communications.connector.security.truststore.file
Incoming: Truststore Algorithm  no rhq.communications.connector.security.truststore.algorithm
Incoming: Truststore Type  no rhq.communications.connector.security.truststore.type
Incoming: Truststore Password  no rhq.communications.connector.security.truststore.password
Incoming: Client Authentication ModeDetermines if the agent should authenticate a RHQ Server before accepting incoming commands from it no rhq.communications.connector.security.client-auth-mode
Outgoing: Secure Socket Protocol  no rhq.agent.client.security.secure-socket-protocol
Outgoing: Keystore File  no rhq.agent.client.security.keystore.file
Outgoing: Keystore Algorithm  no rhq.agent.client.security.keystore.algorithm
Outgoing: Keystore Type  no rhq.agent.client.security.keystore.type
Outgoing: Keystore Password  no rhq.agent.client.security.keystore.password
Outgoing: Keystore Key Password  no rhq.agent.client.security.keystore.key-password
Outgoing: Keystore Alias  no rhq.agent.client.security.keystore.alias
Outgoing: Truststore File  no rhq.agent.client.security.truststore.file
Outgoing: Truststore Algorithm  no rhq.agent.client.security.truststore.algorithm
Outgoing: Truststore Type  no rhq.agent.client.security.truststore.type
Outgoing: Truststore Password  no rhq.agent.client.security.truststore.password
Outgoing: Authenticate Server?If true, then the agent must authenticate the RHQ Server before it can send it messages no rhq.agent.client.security.server-auth-mode-enabled
RHQ Server Polling IntervalIf this value is larger than 0, it indicates the agent should periodically poll the RHQ Server to make sure it's still up or (if it was down) see when it comes back up. The value is the number of milliseconds to wait in between polls no rhq.agent.client.server-polling-interval-msecs
Auto-Detect RHQ Server?If true, the agent will use multicast detection to auto-detect the RHQ Server. If this is enabled, make sure you enable and configure the multicast detector no rhq.agent.server-auto-detection
Multicast Detector Enabled?The multicast detector must be enabled if you want the RHQ Agent to auto-detect the RHQ Server and vice versa. Disable this if your network does not support multicast traffic. no rhq.communications.multicast-detector.enabled
Multicast Detector Multicast AddressThe address used by JBoss ON to broadcast detection messages. All RHQ Servers and RHQ Agents must be using the same address. no rhq.communications.multicast-detector.multicast-address
Multicast Detector Bind AddressThe address bound by the network interface no rhq.communications.multicast-detector.bind-address
Multicast Detector PortThe port that the detector is multicasting to no rhq.communications.multicast-detector.port
Multicast Detector HeartbeatThe number of milliseconds between heartbeat messages emitted by the multicast detector. This value must be less than the default time delay. no rhq.communications.multicast-detector.heartbeat-time-delay
Multicast Detector Time DelayAmount of milliseconds that must pass without hearing a RHQ Server's heartbeat before assuming its down. This value must be greater than the heartbeat time delay. no rhq.communications.multicast-detector.default-time-delay
Queue SizeMaximum number of commands that the agent can queue up for sending to the RHQ Server. Setting this to 0 makes the queue unbounded. no rhq.agent.client.queue-size
Maximum ConcurrencyMaximum number of commands that the agent can send to the RHQ Server at the same time. no rhq.agent.client.max-concurrent
TimeoutThe default time in milliseconds the agent will wait before aborting a command being sent no rhq.agent.client.command-timeout-msecs
Retry IntervalThis is the minimum amount of time, in milliseconds, the agent will wait before trying to resend a guaranteed command that previously failed no rhq.agent.client.retry-interval-msecs
Max RetriesThis is the maximum amount of times the agent will resend a guaranteed command that previously failed due to something other than a cannot-connect error no rhq.agent.client.max-retries
Send ThrottlingConfigures the send throttle. See the documentation for more information on send throttling no rhq.agent.client.send-throttling
Queue ThrottlingConfigures the queue throttle. See the documentation for more information on queue throttling no rhq.agent.client.queue-throttling
Register with RHQ Server At Startup?This will force the agent to register with the RHQ Server, even if it is already registered no rhq.agent.register-with-server-at-startup
Time To Wait For RHQ Server At StartupThis is the number of milliseconds the agent will wait for the RHQ Server to come up no rhq.agent.wait-for-server-at-startup-msecs
Update Plugins At StartupThis will force the agent to download plugin updates from the RHQ Server no rhq.agent.update-plugins-at-startup
Test Failover List At StartupIf true, the agent will attempt to connect to all servers found in its failover list. Warning messages will be logged if errors occur while attempting to connect to one or more servers. no rhq.agent.test-failover-list-at-startup
Enable Agent UpdateIf true, the agent will be allowed to update itself if it finds there is a new agent update binary available. If this feature is not enabled, the agent will never be allowed to update itself. no rhq.agent.agent-update.enabled
Agent Update Binary Version URLIf defined, this will be the URL the agent uses when it needs to retrieve information about the latest available agent update binary. If this is not defined, the agent will ask its server for the agent update binary version information. no rhq.agent.agent-update.version-url
Agent Update Binary Download URLIf defined, this will be the URL the agent uses when it needs to download the latest available agent update binary. If this is not defined, the agent will download the agent update binary from its server. no rhq.agent.agent-update.download-url
Data DirectoryLocation where the agent can persist data to the file system no rhq.agent.data-directory
Disable Native SystemDisables the native system; agent will not use the native JNI libraries no rhq.agent.disable-native-system
Primary Server Switchover Check IntervalThe amount of milliseconds in between checking that the agent is connected to the primary server, as opposed to a failover server. The check is disabled if this is 0. no rhq.agent.primary-server-switchover-check-interval-msecs
Remote Stream Idle TimeoutThe maximum amount of milliseconds an agent-hosted remote stream is allowed to remain idle before it will be closed. no rhq.communications.remote-stream-max-idle-time-msecs
Command Spool FilenameDefines the name of the command spool file. This file must be located in the data directory (if one does not exist, it will be created) no rhq.agent.client.command-spool-file.name
Command Spool File ParametersDefines the maximum size the spool file is allowed to be and how it is to be purged. See the documentation on the format of this value. no rhq.agent.client.command-spool-file.params
Compress Spool File?If true, data in the spool file will be compressed. Note that this saves disk space at the expense of performance no rhq.agent.client.command-spool-file.compressed
VM Health Check IntervalThe amount of milliseconds in between checking the health of the agent's Java Virtual Machine. The check is disabled if this is set to 0. no rhq.agent.vm-health-check.interval-msecs
VM Health Check Low Heap Memory ThresholdThe threshold percentage that must be crossed if the agent's VM health check is to consider the JVM with critically low memory. This value is a percentage of used heap memory out of the maximum heap size. no rhq.agent.vm-health-check.low-heap-mem-threshold
VM Health Check Low NonHeap Memory ThresholdThe threshold percentage that must be crossed if the agent's VM health check is to consider the JVM with critically low memory. This value is a percentage of used non-heap memory out of the maximum non-heap size. no rhq.agent.vm-health-check.low-nonheap-mem-threshold

Note

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

Operations

Table 4.5. Metrics

NameDescription
Restart AgentShuts down the agent's comm layer and plugin container and starts them up again. This does *not* restart the agent's VM - use the launcher services to do that.
Shutdown AgentShuts down the agent's comm layer and plugin container. If the agent is in daemon mode, the entire agent VM will exit
Restart Plugin ContainerRecycles the plugin container.
Download Latest Failover ListTells the agent to download an updated server failover list. This will also check to make sure the agent is pointing to its primary server as found in the new failover list and, if not, will attempt to switch to the primary server now.
Update All PluginsTells the agent to update its plugins. This pulls new/updated plugins down from the RHQ Server
Get Info On All PluginsRetrieves information on all deployed plugins.
Get Plugin InfoRetrieves information on a specific plugin.
Execute Availability ScanRuns an availability scan and returns a report of its findings. An availability report tells you what resources are up or down. This operation will send the report to the server for processing, as well as return the results.
Get Current Date/TimeObtains the agent's current date/time.
Set Debug ModeTurns on or off debug mode, which causes the agent to emit verbose log messages.
Execute Prompt CommandExecutes an agent prompt command, just as if you invoked the command at the agent prompt in a console. Note that you must ensure the prompt command does not require additional input, since the agent will look for that input from another source (e.g. console keyboard).
Switch To ServerTell the agent to immediately switch to another server. The given server can be a simple hostname in which case, the current transport, port and transport parameters being used to talk to the current server will stay the same. Otherwise, it will be assumed the server is a full endpoint URL.

Package Types

none

4.1.1. RHQAgent - Measurement Subsystem Service

Overview

Table 4.6. Overview

Description:The measurement subsystem within an agent's plugin container
Singleton: yes
Plugin:RHQAgent

Child Resource Types

none

Connection Properties

Table 4.7. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.8. Metrics

NameTypeDescriptionInternal Name
Currently Schedule MeasurementsmeasurementThe total number of active measurement schedules currently being collected by this RHQ AgentCurrentlyScheduleMeasurements
Measurements CollectedmeasurementThe total number of measurements collected since this RHQ Agent was startedMeasurementsCollected
Measurements Collected per MinutemeasurementThe total number of measurements collected since this RHQ Agent was startedMeasurementsCollected
Total Time Collecting MeasurementsmeasurementThe amount of time this RHQ Agent has spent collecting measurements since it was startedTotalTimeCollectingMeasurements
Total Time Collecting Measurements per MinutemeasurementThe amount of time this RHQ Agent has spent collecting measurements since it was startedTotalTimeCollectingMeasurements
Failed CollectionsmeasurementThe number of individual measurement collections that have failed since this RHQ Agent was startedFailedCollections
Failed Collections per MinutemeasurementThe number of individual measurement collections that have failed since this RHQ Agent was startedFailedCollections
Late CollectionsmeasurementThe number of individual measurement collections that have fallen behind from their desired scheduleLateCollections
Late Collections per MinutemeasurementThe number of individual measurement collections that have fallen behind from their desired scheduleLateCollections

Note

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

Configuration Properties

none

Operations

none

Package Types

none

4.1.2. RHQAgent - Plugin Container Service

Overview

Table 4.9. Overview

Description:The plugin container itself, which hosts the plugins and manages their lifecycle
Singleton: yes
Plugin:RHQAgent

Child Resource Types

none

Connection Properties

Table 4.10. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.11. Metrics

NameTypeDescriptionInternal Name
Number Of Plugin Class LoadersmeasurementThe total number of plugin classloaders currently created and actively managed.NumberOfPluginClassLoaders
Number Of Discovery Class LoadersmeasurementThe total number of discovery classloaders currently created and actively managed.NumberOfDiscoveryClassLoaders
Number Of Resource Class LoadersmeasurementThe total number of individual resource classloaders currently created and assigned to resources.NumberOfResourceClassLoaders

Note

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

Configuration Properties

none

Operations

Table 4.12. Metrics

NameDescription
Retrieve Plugin Dependency GraphGet the list of plugins and show what plugins they depend on. The order of this list is the order in which the plugins are deployed.
Retrieve Plugin ClassLoader InformationGet information on all plugin classloaders. There is one plugin classloader for each deployed plugin.
Retrieve Discovery ClassLoader InformationGet information on all discovery classloaders. These are created for discovery components that need to discover resources under a parent resource where that parent resource is from a different plugin than the discovery component.
Retrieve ClassLoader Information For All ResourcesGet information on classloaders for all resources. Depending on the number of resources being managed, this is potentially an expensive operation.
Retrieve Unique Resource ClassLoader InformationGet information on all unique resource classloader instances that are created. Depending on the number of resources being managed, this is potentially an expensive operation.

Package Types

none

4.1.3. RHQAgent - Environment Setup Script Service

Overview

Table 4.13. Overview

Description:The agent startup script that sets up the agent environment
Singleton: yes
Plugin:RHQAgent

Child Resource Types

none

Connection Properties

Table 4.14. 

NameDescriptionRequiredInternal Name
PathnameThe full path to the script yes Pathname

Note

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

Metrics

none

Configuration Properties

Table 4.15. 

NameDescriptionRequiredInternal Name
Environment VariablesEnvironment variables that are set when starting the RHQ Agent JVM process yes environmentVariables

Note

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

Operations

none

Package Types

none

4.1.4. RHQAgent - Launcher Script Service

Overview

Table 4.16. Overview

Description:The script that can run the agent as a daemon service. The Environment Setup Script configures the behavior of this service.
Singleton: yes
Plugin:RHQAgent

Child Resource Types

none

Connection Properties

Table 4.17. 

NameDescriptionRequiredInternal Name
PathnameThe full path to launcher script file yes Pathname

Note

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

Metrics

none

Configuration Properties

none

Operations

Table 4.18. Metrics

NameDescription
RestartRestarts the agent VM. This will completely kill the agent VM process (if it is running as this service) and then attempt to restart it. If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
StopStops the agent VM gracefully. This will completely kill the agent VM process (if it is running as this service). If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
KillPerforms a hard kill on the agent VM. This will completely kill the agent VM process (if it is running as this service). If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
StatusGets the status of agent VM, if it was launched by the launcher script.

Package Types

none

4.1.5. RHQAgent - Java Service Wrapper Launcher Service

Overview

Table 4.19. Overview

Description:The Java Service Wrapper that can run the agent as a daemon service
Singleton: yes
Plugin:RHQAgent

Child Resource Types

none

Connection Properties

Table 4.20. 

NameDescriptionRequiredInternal Name
Launcher ScriptThe full path to wrapper launcher script file yes launcherScript
Configuration FileThe full path to the configuration file yes configurationFile
Environment FileThe full path to the environment setup file no environmentFile
Include FileThe full path to the include file no includeFile

Note

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

Metrics

none

Configuration Properties

Table 4.21. 

NameDescriptionRequiredInternal Name
Main Configuration SettingsThe main JSW configuration. This is read-only - to customize the configuration, add settings to the environment and/or includes. yes mainConfigurationSettings
Environment SettingsEnvironment settings to further customize the JSW. These are set prior to applying the main configuration and include settings. Variables set here can be placed in the main config or includes using the %VAR% notation. yes environmentSettings
Include SettingsOverride settings that augment the existing JSW configuration. These are applied after the main configuration is set. yes includeSettings

Note

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

Operations

Table 4.22. Metrics

NameDescription
InstallInstalls the Java Service Wrapper so it starts the agent at boot time
RestartRestarts the Java Service Wrapper and the agent it contains. This will completely kill the agent VM process (if it is running as this service) and then attempt to restart it. If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
StopStops the Java Service Wrapper and the agent it contains. This will completely kill the agent VM process (if it is running as this service). If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
RemoveRemoves the Java Service Wrapper so it no longer starts the agent at boot time. *NOTE* This will completely kill the agent VM process if it is running as this service. If the agent executing this operation will quickly die, no confirmation will be available as to the success or failure of this operation.
StatusGets the status of the Java Service Wrapper

Package Types

none

4.2. RHQServer - RHQ Server Subsystem Services Service

Overview

Table 4.23. Overview

Description:Container for RHQ Server subsystem JMX MBeans
Singleton: yes
Plugin:RHQServer

Child Resource Types

Connection Properties

Table 4.24. 

NameDescriptionRequiredInternal Name
HostnameManagement IP Address - this is typically the jboss.bind.address.management address. Initialized to hostname of parent RHQ Server resource. yes hostname
PortJMX Management Port used to communicate with the app server over the JMX protocol. Initialized to management port + 9 (the standard offset) of parent RHQ Server. yes port
UsernameManagement user. Initialized to the management user of parent RHQ Server resource. yes username
PasswordManagement user credentials. Initialized to the management user credentials of parent RHQ Server resource. yes password
Client Jar LocationThe directory where the AS client jar(s) are located. Whatever jars are located in here are placed in the plugin classloader. yes clientJarLocation

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

4.2.1. RHQServer - RHQ Server Alerts Engine Subsystem Service

Overview

Table 4.25. Overview

Description:RHQ Server Alerts Engine Subsystem
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.26. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.27. Metrics

NameTypeDescriptionInternal Name
Total Cache Element CountmeasurementThe total number of elements in all alert caches that check all types of conditionsTotalCacheElementCount
Availability Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against availability dataAvailabilityCacheElementCount
Measurement Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against measurement numeric or trait dataMeasurementCacheElementCount
Event Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against event history dataEventCacheElementCount
Operation Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against operation history dataOperationCacheElementCount
Call Time Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against calltime measurement dataCallTimeCacheElementCount
Resource Configuration Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against resource configuration dataResourceConfigurationCacheElementCount
Drift Cache Element CountmeasurementThe number of elements in the alerts cache that check conditions against drift dataDriftCacheElementCount
Total Cache Element MatchesmeasurementThe total number of times ANY cache element has triggered against incoming data since this RHQ Server instance was startedTotalCacheElementMatches
Total Cache Element Matches per MinutemeasurementThe total number of times ANY cache element has triggered against incoming data since this RHQ Server instance was startedTotalCacheElementMatches
Availability Cache Element MatchesmeasurementThe total number of times availability-based conditions have triggered against incoming data since this RHQ Server instance was startedAvailabilityCacheElementMatches
Availability Cache Element Matches per MinutemeasurementThe total number of times availability-based conditions have triggered against incoming data since this RHQ Server instance was startedAvailabilityCacheElementMatches
Measurement Cache Element MatchesmeasurementThe total number of times measurement-based conditions have triggered against incoming data since this RHQ Server instance was startedMeasurementCacheElementMatches
Measurement Cache Element Matches per MinutemeasurementThe total number of times measurement-based conditions have triggered against incoming data since this RHQ Server instance was startedMeasurementCacheElementMatches
Event Cache Element MatchesmeasurementThe total number of times events-based conditions have triggered against incoming data since this RHQ Server instance was startedEventCacheElementMatches
Event Cache Element Matches per MinutemeasurementThe total number of times events-based conditions have triggered against incoming data since this RHQ Server instance was startedEventCacheElementMatches
Resource Configuration Cache Element MatchesmeasurementThe total number of times resource configuration-based conditions have triggered against incoming data since this RHQ Server instance was startedResourceConfigurationCacheElementMatches
Resource Configuration Cache Element Matches per MinutemeasurementThe total number of times resource configuration-based conditions have triggered against incoming data since this RHQ Server instance was startedResourceConfigurationCacheElementMatches
Operation Cache Element MatchesmeasurementThe total number of times operation-based conditions have triggered against incoming data since this RHQ Server instance was startedOperationCacheElementMatches
Operation Cache Element Matches per MinutemeasurementThe total number of times operation-based conditions have triggered against incoming data since this RHQ Server instance was startedOperationCacheElementMatches
Call Time Cache Element MatchesmeasurementThe total number of times calltime-based conditions have triggered against incoming data since this RHQ Server instance was startedCallTimeCacheElementMatches
Call Time Cache Element Matches per MinutemeasurementThe total number of times calltime-based conditions have triggered against incoming data since this RHQ Server instance was startedCallTimeCacheElementMatches
Drift Cache Element MatchesmeasurementThe total number of times drift conditions have triggered against incoming data since this RHQ Server instance was startedDriftCacheElementMatches
Drift Cache Element Matches per MinutemeasurementThe total number of times drift conditions have triggered against incoming data since this RHQ Server instance was startedDriftCacheElementMatches
Total Processing TimemeasurementThe total amount of time spent by the alerts cache processing ALL types of dataTotalProcessingTime
Total Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing ALL types of dataTotalProcessingTime
Availability Processing TimemeasurementThe total amount of time spent by the alerts cache processing availability dataAvailabilityProcessingTime
Availability Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing availability dataAvailabilityProcessingTime
Measurement Processing TimemeasurementThe total amount of time spent by the alerts cache processing measurement numeric or trait dataMeasurementProcessingTime
Measurement Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing measurement numeric or trait dataMeasurementProcessingTime
Event Processing TimemeasurementThe total amount of time spent by the alerts cache processing event history dataEventProcessingTime
Event Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing event history dataEventProcessingTime
Resource Configuration Processing TimemeasurementThe total amount of time spent by the alerts cache processing resource configuration dataResourceConfigurationProcessingTime
Resource Configuration Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing resource configuration dataResourceConfigurationProcessingTime
Operation Processing TimemeasurementThe total amount of time spent by the alerts cache processing operation history dataOperationProcessingTime
Operation Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing operation history dataOperationProcessingTime
Call Time Processing TimemeasurementThe total amount of time spent by the alerts cache processing calltime measurement dataCallTimeProcessingTime
Call Time Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing calltime measurement dataCallTimeProcessingTime
Drift Processing TimemeasurementThe total amount of time spent by the alerts cache processing drift dataDriftProcessingTime
Drift Processing Time per MinutemeasurementThe total amount of time spent by the alerts cache processing drift dataDriftProcessingTime

Note

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

Configuration Properties

none

Operations

Table 4.28. Metrics

NameDescription
Reload CachesUnloads then reloads all caches managed by the containing RHQ Server

Package Types

none

4.2.2. RHQServer - RHQ Server Measurement Subsystem Service

Overview

Table 4.29. Overview

Description:RHQ Server Measurement Subsystem
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.30. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.31. Metrics

NameTypeDescriptionInternal Name
Calltime Values InsertedmeasurementThe total number of call time data records inserted into the database by this RHQ Server instance since it was startedCalltimeValuesInserted
Calltime Values Inserted per MinutemeasurementThe total number of call time data records inserted into the database by this RHQ Server instance since it was startedCalltimeValuesInserted
Call Time Insert TimemeasurementThe total amount of time taken to insert call time data into the database by this RHQ Server instance since it was startedCallTimeInsertTime
Call Time Insert Time per MinutemeasurementThe total amount of time taken to insert call time data into the database by this RHQ Server instance since it was startedCallTimeInsertTime
Measurements InsertedmeasurementThe total number of measurement records (incl. Calltime data) inserted into the database by this RHQ Server instance since it was startedMeasurementsInserted
Measurements Inserted per MinutemeasurementThe total number of measurement records (incl. Calltime data) inserted into the database by this RHQ Server instance since it was startedMeasurementsInserted
Scheduled Measurements Per MinutemeasurementThe average number of measurements expected to be collected per minuteScheduledMeasurementsPerMinute
Measurement Insert TimemeasurementThe total amount of time taken to insert measurement data into the database by this RHQ Server instance since it was startedMeasurementInsertTime
Measurement Insert Time per MinutemeasurementThe total amount of time taken to insert measurement data into the database by this RHQ Server instance since it was startedMeasurementInsertTime
Baseline Calculation TimemeasurementThe total amount of time taken to calculate and insert measurement baseline data into the database by this RHQ Server instance since it was startedBaselineCalculationTime
Baseline Calculation Time per MinutemeasurementThe total amount of time taken to calculate and insert measurement baseline data into the database by this RHQ Server instance since it was startedBaselineCalculationTime
Measurement Compression TimemeasurementThe total amount of time taken by this RHQ Server instance to compress measurement data since it was startedMeasurementCompressionTime
Measurement Compression Time per MinutemeasurementThe total amount of time taken by this RHQ Server instance to compress measurement data since it was startedMeasurementCompressionTime
Purge TimemeasurementThe total amount of time taken by this RHQ Server instance to purge old data (including measurement, availability, event, etc) since it was startedPurgeTime
Purge Time per MinutemeasurementThe total amount of time taken by this RHQ Server instance to purge old data (including measurement, availability, event, etc) since it was startedPurgeTime
Availability Insert TimemeasurementThe total amount of time taken to insert availability data into the database by this RHQ Server instance since it was startedAvailabilityInsertTime
Availability Insert Time per MinutemeasurementThe total amount of time taken to insert availability data into the database by this RHQ Server instance since it was startedAvailabilityInsertTime
Availabilities InsertedmeasurementThe total number of availability records inserted into the database by this RHQ Server instance since it was startedAvailabilitiesInserted
Availabilities Inserted per MinutemeasurementThe total number of availability records inserted into the database by this RHQ Server instance since it was startedAvailabilitiesInserted
Total Availability ReportsmeasurementThe total number of availability reports received and processed by this RHQ Server since it was startedTotalAvailabilityReports
Total Availability Reports per MinutemeasurementThe total number of availability reports received and processed by this RHQ Server since it was startedTotalAvailabilityReports
Changes Only Availability ReportsmeasurementThe number of changes-only availability reports received and processed by this RHQ Server since it was startedChangesOnlyAvailabilityReports
Changes Only Availability Reports per MinutemeasurementThe number of changes-only availability reports received and processed by this RHQ Server since it was startedChangesOnlyAvailabilityReports
Full Availability ReportsmeasurementThe number of full availability reports received and processed by this RHQ Server since it was startedFullAvailabilityReports
Full Availability Reports per MinutemeasurementThe number of full availability reports received and processed by this RHQ Server since it was startedFullAvailabilityReports
Purged AlertsmeasurementNumber of alerts purged by the last purge jobPurgedAlerts
Purged Alert ConditionsmeasurementNumber of alert conditions purged by the last purge jobPurgedAlertConditions
Purged Alert NotificationsmeasurementNumber of alert notifications purged by the last purge jobPurgedAlertNotifications
Purged AvailabilitiesmeasurementNumber of availabilities purged by the last purge jobPurgedAvailabilities
Purged Call Time DatameasurementNumber of call time data purged by the last purge jobPurgedCallTimeData
Purged EventsmeasurementNumber of events purged by the last purge jobPurgedEvents
Purged Measurement TraitsmeasurementNumber of traits purged by the last purge jobPurgedMeasurementTraits

Note

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

Configuration Properties

none

Operations

none

Package Types

none

4.2.3. RHQServer - RHQ Server Group Definition / DynaGroups Subsystem Service

Overview

Table 4.32. Overview

Description:Statistics for the RHQ Server Group Definition / DynaGroups Subsystem
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.33. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.34. Metrics

NameTypeDescriptionInternal Name
Group Definition CountmeasurementTotal number of group definitions in the systemGroupDefinitionCount
Auto Recalculating Group Definition CountmeasurementThe number of auto-recalculating group definitions in the systemAutoRecalculatingGroupDefinitionCount
Dyna Group CountmeasurementTotal number of resource groups managed by some group definitionDynaGroupCount
Auto Recalculation Thread TimemeasurementAverage time it took to recalculate DynaGroup members for those GroupDefinition's whose timeout expiredAutoRecalculationThreadTime

Note

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

Configuration Properties

none

Operations

Table 4.35. Metrics

NameDescription
Clear StatisticsClear the collected statistics, and start collecting anew
Retrieve StatisticsView a snapshot of statistical information about the recalculation cost of each GroupDefinition in the system

Package Types

none

4.2.4. RHQServer - RHQ Server Communications Subsystem Service

Overview

Table 4.36. Overview

Description:Details on communications with agents
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.37. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.38. Metrics

NameTypeDescriptionInternal Name
Number Failed Commands ReceivedmeasurementTotal number of commands that were received but failed to be processed successfullyNumberFailedCommandsReceived
Number Failed Commands Received per MinutemeasurementTotal number of commands that were received but failed to be processed successfullyNumberFailedCommandsReceived
Number Successful Commands ReceivedmeasurementTotal number of commands that were received and successfully processedNumberSuccessfulCommandsReceived
Number Successful Commands Received per MinutemeasurementTotal number of commands that were received and successfully processedNumberSuccessfulCommandsReceived
Number Total Commands ReceivedmeasurementTotal number of commands that were received regardless of their success or failureNumberTotalCommandsReceived
Number Total Commands Received per MinutemeasurementTotal number of commands that were received regardless of their success or failureNumberTotalCommandsReceived
Number Dropped Commands ReceivedmeasurementTotal number of commands that were received but were dropped, usually due to a limit reached in the server that prohibits more commands from being processed until commands currently being processed are finished.NumberDroppedCommandsReceived
Number Dropped Commands Received per MinutemeasurementTotal number of commands that were received but were dropped, usually due to a limit reached in the server that prohibits more commands from being processed until commands currently being processed are finished.NumberDroppedCommandsReceived
Number Not Processed Commands ReceivedmeasurementTotal number of commands that were received but were not processed usually due to the suspension of global command processing.NumberNotProcessedCommandsReceived
Number Not Processed Commands Received per MinutemeasurementTotal number of commands that were received but were not processed usually due to the suspension of global command processing.NumberNotProcessedCommandsReceived
Average Execution Time ReceivedmeasurementAverage time it took to process incoming commands that were ultimately successfulAverageExecutionTimeReceived

Note

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

Configuration Properties

Table 4.39. 

NameDescriptionRequiredInternal Name
Global Concurrency LimitNumber of incoming commands from agents that can be processed concurrently; if zero or less, there is no limit yes GlobalConcurrencyLimit
Inventory Report LimitNumber of inventory reports that can be processed concurrently; if zero or less, there is no limit yes InventoryReportConcurrencyLimit
Availability Report LimitNumber of availability reports that can be processed concurrently; if zero or less, there is no limit yes AvailabilityReportConcurrencyLimit
Inventory Synchronization LimitNumber of inventory synchronizations that can be processed concurrently; if zero or less, there is no limit yes InventorySyncConcurrencyLimit
Content Report LimitNumber of content reports that can be processed concurrently; if zero or less, there is no limit yes ContentReportConcurrencyLimit
Content Download LimitNumber of package version downloads that can be processed concurrently; if zero or less, there is no limit yes ContentDownloadConcurrencyLimit
Measurement Report Concurrency LimitNumber of measurement reports that can be processed concurrently; if zero or less, there is no limit yes MeasurementReportConcurrencyLimit
Measurement Schedule Request Concurrency LimitNumber of measurement schedule requests that can be processed concurrently; if zero or less, there is no limit yes MeasurementScheduleRequestConcurrencyLimit
Configuration Update Concurrency LimitNumber of configuration updates originating from agents that can be processed concurrently; if zero or less, there is no limit yes ConfigurationUpdateConcurrencyLimit
Maintenance Mode At StartupIf true, the server will start in Maintenance Mode, regardless of the state it was in when it was shutdown. Therefore, if true, no agents will be allowed to talk to this server when it starts up. yes MaintenanceModeAtStartup

Note

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

Operations

Table 4.40. Metrics

NameDescription
Clear MetricsClear the collected metric data and start collecting anew
View Received Call Time DataView statistical information about each subsystem call into the server

Package Types

none

4.2.5. RHQServer - RHQ Server Remote API Subsystem Service

Overview

Table 4.41. Overview

Description:Details on remote API communications with external clients, including the CLI
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.42. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.43. Metrics

NameTypeDescriptionInternal Name
Number Failed InvocationsmeasurementTotal number of remote API requests that were received but failed to be processed successfullyNumberFailedInvocations
Number Failed Invocations per MinutemeasurementTotal number of remote API requests that were received but failed to be processed successfullyNumberFailedInvocations
Number Successful InvocationsmeasurementTotal number of remote API requests that were received and successfully processedNumberSuccessfulInvocations
Number Successful Invocations per MinutemeasurementTotal number of remote API requests that were received and successfully processedNumberSuccessfulInvocations
Number Total InvocationsmeasurementTotal number of remote API requests that were received regardless of their success or failureNumberTotalInvocations
Number Total Invocations per MinutemeasurementTotal number of remote API requests that were received regardless of their success or failureNumberTotalInvocations
Average Execution TimemeasurementAverage time it took to process incoming remote API requests that were ultimately successfulAverageExecutionTime

Note

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

Configuration Properties

none

Operations

Table 4.44. Metrics

NameDescription
Clear MetricsClear the collected metric data and start collecting anew
View Received Call Time DataView statistical information about each subsystem call into the server

Package Types

none

4.2.6. RHQServer - RHQ Server Plugin Subsystem Service

Overview

Table 4.45. Overview

Description:Details on the server-side plugin container subsystem
Singleton: yes
Plugin:RHQServer

Child Resource Types

none

Connection Properties

Table 4.46. 

NameDescriptionRequiredInternal Name
Object Name  yes objectName
Name Template  yes nameTemplate
Description Template  yes descriptionTemplate

Note

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

Metrics

Table 4.47. Metrics

NameTypeDescriptionInternal Name
Plugin DirectorytraitThe location where this plugin container expects to find all of its plugins.{masterPluginContainer.configuration.pluginDirectory}
Temporary DirectorytraitThe location that the plugin uses to store transient files. Dependency jars found in plugins will be stored here to help build plugin classloaders.{masterPluginContainer.configuration.temporaryDirectory}

Note

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

Configuration Properties

none

Operations

Table 4.48. Metrics

NameDescription
Start Master Plugin ContainerStarts the master plugin container which will load and initialize all server-side plugins.
Stop Master Plugin ContainerStops the master plugin container which will shutdown all server-side plugins.
Restart Master Plugin ContainerConvienence operation that first stops and then immediately restarts the master plugin container.

Package Types

none

4.3. RHQStorage - RHQ Storage Node Server

Overview

Table 4.49. Overview

Description:RHQ Storage Node
Singleton: no
Plugin:RHQStorage

Child Resource Types

none

Autodiscovery Process Scans

Table 4.50. Metrics

NameQuery
CassandraDaemonprocess|basename|match=^java.*,arg|org.apache.cassandra.service.CassandraDaemon|match=.*

Connection Properties

Table 4.51. 

NameDescriptionRequiredInternal Name
Manager URLThe RMI URL with which to connect to the RHQ Storage Node (e.g. service:jmx:rmi:///jndi/rmi://localhost:7199/jmxrmi). yes connectorAddress
TypeThe type used to establish the EMS connection to the RHQ Storage Node. yes type
Base DirectoryThe base directory from which the Cassandra Daemon was launched. no baseDir
YAML Configuration FileYAML Configuration File yes yamlConfiguration
Jmx PortThe JMX port for the RHQ Storage Node yes jmxPort
HostThe host on which the RHQ Storage Node listens to CQL client connections yes host
Cluster NameCluster name yes clusterName
Command Linethe command line of the JVM at the time it was discovered - only used by JVMs with type Local; if the command line of the JVM changes, this property's value will need to be updated accordingly in order for RHQ to connect to the JVM no commandLine

Note

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

Metrics

none

Configuration Properties

Table 4.52. 

NameDescriptionRequiredInternal Name
Min Heap SizeThe minimum heap size. This value will be used with the -Xms JVM option. This is read only because it is automatically set to the same value as Max Heap Size. yes minHeapSize
Max Heap SizeThe maximum heap size. This value will be used with the -Xmx JVM option. The value should be an integer with a suffix of M or G to indicate megabytes or gigabytes. yes maxHeapSize
Heap New SizeThe size of the new generation portion of the heap. This value will be used with the -Xmn JVM option. The value should be an integer with a suffix of M or G to indicate megabytes or gigabytes. yes heapNewSize
Thread Stack SizeThe thread stack size. This memory is allocated to each thread off heap. The value should be an integer that will be interpreted in kilobytes. yes threadStackSize
Heap Dump on OutOfMemoryErrorGenerate a heap dump when an OutOfMemoryError occurs yes heapDumpOnOOMError
Heap Dump DirectoryThe directory in which heap dumps will be written. no heapDumpDir
CQL PortThe port on which to listen for client requests over the native, CQL protocol. This is a shared, cluster-wide setting. yes cqlPort
Gossip PortThe port used for internode communication. This is a shared, cluster-wide setting. yes gossipPort

Note

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

Operations

Table 4.53. Metrics

NameDescription
ShutdownShuts down the Cassandra daemon
StartStarts the Cassandra daemon
RestartRestarts the Cassandra daemon
DecommissionTake the storage node out of service. This operation is NOT intended for direct usage. It is part of the undeployment process. Please see the storage node (un)deployment documentation for more information.
UninstallRemoves all of the storage node files from disk. This operation is NOT intended for direct usage. It is part of the undeployment process. Please see the storage node (un)deployment documentation for more information.
RepairRuns anti-entropy repair on the primary range of rhq and system_auth keyspaces
Add Node MaintenanceThis operation is NOT intended for direct usage. It is part of the deployment process. Please see the storage node deployment documentation for more information.
Remove Node MaintenanceThis operation is NOT intended for direct usage. It is part of the undeployment process. Please see the storage node (un)deployment documentation for more information.
AnnounceThis operation is NOT intended for direct usage. It is part of the deployment process. Please see the storage node deployment documentation for more information.
UnannounceThis operation is NOT intended for direct usage. It is part of the undeployment process. Please see the storage node (un)deployment documentation for more information.
Prepare For BootstrapThis operation is NOT intended for direct usage. It is part of the deployment process. Please see the storage node deployment documentation for more information.
Prepare For UpgradePrepares the storage node for upgrade (this operation consists of following steps: 1) turning off the RPC server, 2) turning off the gossiper, 3) taking the snapshot (backuping the data), 4) invoking the drain operation
Update Seeds ListUpdatess the node's seeds property in cassandra.yaml
Update ConfigurationUpdates the node configuration. Will require a separate server restart for the settings to take effect.

Package Types

none

4.4. AntBundlePlugin - Ant Bundle Handler Service

Overview

Table 4.54. Overview

Description:This plugin is used to process Ant bundles
Singleton: yes
Plugin:AntBundlePlugin

Child Resource Types

none

Connection Properties

none

Metrics

none

Configuration Properties

none

Operations

none

Package Types

none

Legal Notice

Copyright © 2012 Red Hat, Inc..
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.