このコンテンツは選択した言語では利用できません。
3.4.2. JBoss AS 7 and EAP 6 - Host Service
Overview
Description: | A host involved in this domain |
Singleton: | no |
Plugin: | JBossAS7 |
Child Resource Types
Connection Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Host state | trait | Detailed host state | host-state |
Start time of the server | trait | Start time of the server | startTime |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Properties | no | *2 | |
Path | 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 | *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
Description: | Information about the underlying JVM |
Singleton: | yes |
Plugin: | JBossAS7 |
Child Resource Types
Connection Properties
Name | Description | Required | Internal 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
Description: | |
Singleton: | yes |
Plugin: | JBossAS7 |
Child Resource Types
none
Connection Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Available Processors | measurement | The number of processors available to the Java virtual machine. | available-processors |
System Load Average | measurement | The 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
Description: | |
Singleton: | yes |
Plugin: | JBossAS7 |
Child Resource Types
none
Connection Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Object Pending Finalization Count | measurement | The approximate number of objects for which finalization is pending. | object-pending-finalization-count |
Initial heap usage | measurement | The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management. | heap-memory-usage:init |
Used heap | measurement | The amount of used memory in bytes. | heap-memory-usage:used |
Committed heap | measurement | The amount of memory in bytes that is committed for the Java virtual machine to use. | heap-memory-usage:committed |
Maximum heap usage | measurement | The maximum amount of memory in bytes that can be used for memory management. | heap-memory-usage:max |
Initial non-heap usage | measurement | The 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 memory | measurement | The amount of used memory in bytes. | non-heap-memory-usage:used |
Committed non-heap memory | measurement | The amount of memory in bytes that is committed for the Java virtual machine to use. | non-heap-memory-usage:committed |
Maximum non-heap usage | measurement | The 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
Name | Description |
---|---|
Trigger GC | Runs the garbage collector. |
Package Types
none
3.4.2.1.3. JBoss AS 7 and EAP 6 - Runtime Service
Overview
Description: | |
Singleton: | yes |
Plugin: | JBossAS7 |
Child Resource Types
none
Connection Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Uptime | measurement | The 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
Description: | |
Singleton: | no |
Plugin: | JBossAS7 |
Child Resource Types
none
Connection Properties
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
Name | Type | Description | Internal Name |
---|---|---|---|
Thread Count | measurement | The current number of live threads including both daemon and non-daemon threads. | thread-count |
Peak Thread Count | measurement | The peak live thread count since the Java virtual machine started or peak was reset. | peak-thread-count |
Total Started Thread Count | measurement | The total number of threads created and also started since the Java virtual machine started. | total-started-thread-count |
Daemon Thread Count | measurement | The current number of live daemon threads. | daemon-thread-count |
Current Thread Cpu Time | measurement | The 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 Time | measurement | The 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
Name | Description | Required | Internal Name |
---|---|---|---|
Thread Contention Monitoring Enabled | Whether thread contention monitoring is enabled. | no | thread-contention-monitoring-enabled |
Thread Cpu Time Enabled | Whether thread CPU time measurement is enabled. | no | thread-cpu-time-enabled |
All Thread Ids | All live thread IDs. If a security manager is installed and the caller does not have ManagementPermission('monitor'), the result will be undefined. | yes | all-thread-ids |
Thread Contention Monitoring Supported | Whether the Java virtual machine supports thread contention monitoring. | no | thread-contention-monitoring-supported |
Thread Cpu Time Supported | Whether the Java virtual machine implementation supports CPU time measurement for any thread. | no | thread-cpu-time-supported |
Current Thread Cpu Time Supported | Whether the Java virtual machine supports CPU time measurement for the current thread. | no | current-thread-cpu-time-supported |
Object Monitor Usage Supported | Whether the Java virtual machine supports monitoring of object monitor usage. | no | object-monitor-usage-supported |
Synchronizer Usage Supported | Whether 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
Name | Description |
---|---|
Dump All Threads | Returns the thread info for all live threads with stack trace and synchronization information. |
Find Deadlocked Threads | Finds cycles of threads that are in deadlock waiting to acquire object monitors or ownable synchronizers. |
Find Monitor Deadlocked Threads | Finds cycles of threads that are in deadlock waiting to acquire object monitors. |
Get Thread Cpu Time | Returns the total CPU time for a thread of the specified ID in nanoseconds. |
Get Thread Info | Returns 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 Infos | Returns the thread info for each thread whose ID is in the input list. |
Get Thread User Time | Returns the CPU time that a thread of the specified ID has executed in user mode in nanoseconds. |
Reset Peak Thread Count | Resets the peak thread count to the current number of live threads. |
Package Types
none
3.4.2.1.5. JBoss AS 7 and EAP 6 - Garbage Collector Service
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
Name | Description | Required | Internal 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
Description: | The management interface for one of the garbage collectors in the Java virtual machine. |
Singleton: | no |
Plugin: | JBossAS7 |
none
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path | |
Include Runtime | yes | includeRuntime |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Name | Type | Description | Internal Name |
---|---|---|---|
Collection Count | measurement | The total number of collections that have occurred. | collection-count |
Collection Time | measurement | The approximate accumulated collection elapsed time in milliseconds. | collection-time |
Name | trait | The name representing this garbage collector | name |
Valid | trait | Whether 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.
Name | Description | Required | Internal Name |
---|---|---|---|
Memory Pool Names | The 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.
none
none
3.4.2.1.6. JBoss AS 7 and EAP 6 - Memory Pool Service
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
Name | Description | Required | Internal 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
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 |
none
Name | Description | Required | Internal Name |
---|---|---|---|
Path | yes | path | |
Include Runtime | yes | includeRuntime |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Name | Type | Description | Internal Name |
---|---|---|---|
Collection Usage - Init | measurement | The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management. | collection-usage:init |
Collection Usage - Used | measurement | The amount of used memory in bytes. | collection-usage:used |
Collection Usage - Committed | measurement | The amount of memory in bytes that is committed for the Java virtual machine to use. | collection-usage:committed |
Collection Usage - Max | measurement | The maximum amount of memory in bytes that can be used for memory management. | collection-usage:max |
Collection Usage Threshold Count | measurement | The 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 Exceeded | measurement | Whether 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 Supported | trait | Whether this memory pool supports a collection usage threshold. | collection-usage-threshold-supported |
Name | trait | The name representing this memory pool. | name |
Peak Usage - Init | measurement | The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management. | peak-usage:init |
Peak Usage - Used | measurement | The amount of used memory in bytes. | peak-usage:used |
Peak Usage - Committed | measurement | The amount of memory in bytes that is committed for the Java virtual machine to use. | peak-usage:committed |
Peak Usage - Max | measurement | The maximum amount of memory in bytes that can be used for memory management. | peak-usage:max |
Type | trait | The type of this memory pool. | type |
Usage - Init | measurement | The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management. | usage:init |
Usage - Used | measurement | The amount of used memory in bytes. | usage:used |
Usage - Committed | measurement | The amount of memory in bytes that is committed for the Java virtual machine to use. | usage:committed |
Usage - Max | measurement | The maximum amount of memory in bytes that can be used for memory management. | usage:max |
Usage Threshold Count | measurement | The 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 Exceeded | measurement | Whether 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 Supported | trait | Whether this memory pool supports usage threshold. | usage-threshold-supported |
Valid | trait | Whether 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.
Name | Description | Required | Internal Name |
---|---|---|---|
Collection Usage Threshold | The 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 Names | The names of the memory managers that manage this memory pool. | yes | memory-manager-names |
Usage Threshold | The 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.
Name | Description |
---|---|
Reset Peak Usage | Resets the peak memory usage statistic of this memory pool to the current memory usage. |
none