JBoss Managed 7 server

JBoss Managed 7 server

Log Track Supported: No
Config Track Supported: Yes
Custom Properties Supported: None
Supported Control Actions: None
Supported Metrics:

Name

Alias

Units

Category

Default On

Default Interval

Availability

Availability

percentage

AVAILABILITY

true

5 min

thread-count

thread-count

none

UTILIZATION

false

5 min

peak-thread-count

peak-thread-count

none

UTILIZATION

false

5 min

total-started-thread-count

total-started-thread-count

none

UTILIZATION

false

5 min

daemon-thread-count

daemon-thread-count

none

UTILIZATION

false

5 min

current-thread-cpu-time

current-thread-cpu-time

ns

UTILIZATION

false

5 min

current-thread-user-time

current-thread-user-time

ns

UTILIZATION

false

5 min

Heap Used %

h.used.p

percentage

UTILIZATION

true

5 min

Heap Init

h.init

B

UTILIZATION

false

5 min

Heap used

h.used

B

UTILIZATION

false

5 min

Heap Commited

h.committed

B

UTILIZATION

false

5 min

Heap Max

h.max

B

UTILIZATION

false

5 min

Non-Heap Used %

nh.used.p

percentage

UTILIZATION

true

5 min

Non-Heap Init

nh.init

B

UTILIZATION

false

5 min

Non-Heap used

nh.used

B

UTILIZATION

false

5 min

Non-Heap Commited

nh.committed

B

UTILIZATION

false

5 min

Non-Heap Max

nh.max

B

UTILIZATION

false

5 min

Object Pending Finalization

object-pending-finalization-count

none

UTILIZATION

false

5 min

Aborted Transactions

aborted-transactions

none

UTILIZATION

false

10 min

Aborted Transactions per Minute

aborted-transactions1m

none

UTILIZATION

false

10 min

Application Transactions Rollbacks

application-rollbacks

none

UTILIZATION

false

10 min

Application Transactions Rollbacks per Minute

application-rollbacks1m

none

UTILIZATION

false

10 min

Committed Transactions

committed-transactions

none

UTILIZATION

false

10 min

Committed Transactions per Minute

committed-transactions1m

none

UTILIZATION

false

10 min

Heuristics Transactions

heuristics

none

UTILIZATION

false

10 min

Heuristics Transactions per Minute

heuristics1m

none

UTILIZATION

false

10 min

Inflight Transactions

inflight-transactions

none

UTILIZATION

false

5 min

Nested Transactions

nested-transactions

none

UTILIZATION

false

10 min

Nested Transactions per Minute

nested-transactions1m

none

UTILIZATION

false

10 min

Resource Transactions Rollbacks

resource-rollbacks

none

UTILIZATION

false

10 min

Resource Transactions Rollbacks per Minute

resource-rollbacks1m

none

UTILIZATION

false

10 min

Timed-out Transactions

timed-out-transactions

none

UTILIZATION

false

10 min

Timed-out Transactions per Minute

timed-out-transactions1m

none

UTILIZATION

true

10 min

Number of Transactions

transactions

none

UTILIZATION

false

10 min

Number of Transactions per Minute

transactions1m

none

UTILIZATION

true

10 min

Configuration help:

Configure JBoss 7 Managed for Monitoring

Config properties

  1. addr: Management HTTP IP/HostName (usualy: localhost)

  2. port: Management HTTP Listen Port

  3. https: Use https/ssl

  4. user: Administrator User name

  5. pass: Administrator User password

  6. host: Host Controller Name

  7. server: Server Name

SSL Configuration Requirements (Hyperic 4.6 and later)

There are new SSL configuration requirements for secure communication between a Hyperic 4.6 agent and a JBoss.

  • If the accept.unverified.certificates property is false (default value) in the agent.properties file, the JBoss's unverified SSL certificate needs to be manually imported to a keystore that the Hyperic 4.6 agent can access. Otherwise, secure communication between the Hyperic 4.6 agent and JBoss will fail.

  • If the accept.unverified.certificates property is true in the agent.properties file, the JBoss plugin will automatically import the unverified SSL certificate of the JBoss to the keystore accessible to the Hyperic 4.6 agent.This is not recommended because it is less secure and will expose the Hyperic agent to man-in-the-middle attacks.