JBoss Community Archive (Read Only)

RHQ 4.9

JBossAS7 - Transactions Subsystem (Standalone) Service

Overview

Internal Name:

Transactions Subsystem (Standalone)

Description:

The transactions subsystem.

Singleton:

yes

Plugin:

JBossAS7

Connection Settings

Name

Description

Required

Internal Name

Path

 

yes

path

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

Metrics

Name

Type

Description

Internal Name

Number Of Nested Transactions

measurement

The total number of nested (sub) transactions created.

number-of-nested-transactions

Number Of Nested Transactions per Minute

measurement

The total number of nested (sub) transactions created.

number-of-nested-transactions

Number Of Timed Out Transactions

measurement

The number of transactions that have rolled back due to timeout.

number-of-timed-out-transactions

Number Of Timed Out Transactions per Minute

measurement

The number of transactions that have rolled back due to timeout.

number-of-timed-out-transactions

Number Of Committed Transactions

measurement

The number of committed transactions.

number-of-committed-transactions

Number Of Committed Transactions per Minute

measurement

The number of committed transactions.

number-of-committed-transactions

Number Of Transactions

measurement

The total number of transactions (top-level and nested) created

number-of-transactions

Number Of Transactions per Minute

measurement

The total number of transactions (top-level and nested) created

number-of-transactions

Number Of Heuristics

measurement

The number of transactions which have terminated with heuristic outcomes.

number-of-heuristics

Number Of Heuristics per Minute

measurement

The number of transactions which have terminated with heuristic outcomes.

number-of-heuristics

Number Of Aborted Transactions

measurement

The number of aborted (i.e. rolledback) transactions.

number-of-aborted-transactions

Number Of Aborted Transactions per Minute

measurement

The number of aborted (i.e. rolledback) transactions.

number-of-aborted-transactions

Number Of Inflight Transactions

measurement

The number of transactions that have begun but not yet terminated.

number-of-inflight-transactions

Number Of Inflight Transactions per Minute

measurement

The number of transactions that have begun but not yet terminated.

number-of-inflight-transactions

Number Of Application Rollbacks

measurement

The 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 Minute

measurement

The 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 Rollbacks

measurement

The number of transactions that rolled back due to resource (participant) failure.

number-of-resource-rollbacks

Number Of Resource Rollbacks per Minute

measurement

The number of transactions that rolled back due to resource (participant) failure.

number-of-resource-rollbacks

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

Configuration Properties

Name

Description

Required

Internal Name

Relative To

References 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 Uuid

Indicates whether the transaction manager should use a UUID based process id.

no

process-id-uuid

Socket Binding

Used to reference the correct socket binding to use for the recovery environment.

no

socket-binding

Jts

If true this enables the Java Transaction Service. The default value is false.

no

jts

Object Store Path

Denotes 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

Path

Denotes 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 Binding

The 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 Timeout

The default timeout. The default value is 300.

no

default-timeout

Process Id Socket Max Ports

The 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 Listener

Used to specify if the recovery system should listen on a network socket or not. The default value is false.

no

recovery-listener

Status Socket Binding

Used to reference the correct socket binding to use for the transaction status manager.

no

status-socket-binding

Node Identifier

Used to set the node identifier on the core environment. The default value is 1.

no

node-identifier

Enable Tsm Status

Whether 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 To

References 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 Statistics

Whether statistics should be enabled. The default value is false.

no

enable-statistics

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

JBoss.org Content Archive (Read Only), exported from JBoss Community Documentation Editor at 2020-03-13 08:36:33 UTC, last content change 2013-09-18 19:42:36 UTC.