Oracle GlassFish Server Message Queue Administration Guide Release 4.5.2 Part Number E24943-01 |
|
|
View PDF |
This chapter describes the monitoring information items that Message Queue exposes through the Sun Java Enterprise System Monitoring Framework (JESMF), using the Monitoring Framework's Common Monitoring Model (CMM). It contains the following sections:
The attributes listed in Table 22-1 are common to all (or almost all) CMM objects.
Table 22-1 JESMF Common Object Attributes
Attribute | Description |
---|---|
|
Object name |
|
Short description |
|
Full description |
|
Time last updated |
|
Current status (for example, |
|
Description of status |
|
Time of last change in operational status |
Table 22-2 shows attributes of the Message Queue product itself that can be accessed with JESMF.
Table 22-2 JESMF-Accessible Message Queue Product Attributes
Attribute | Description |
---|---|
|
Product name |
|
Identifying number of product, in the form
Value changes for every version. |
|
Vendor name |
|
Version number |
|
Revision number |
|
Build number |
|
Patch identifier (if any) |
|
Identification key for installed product object Differentiates among product installations; usually identifies the installation location. |
|
Installation date |
Table 22-3 shows the JESMF -accessible attributes pertaining to each broker instance.
Table 22-3 JESMF-Accessible Message Queue Broker Attributes
Attribute | Description |
---|---|
|
Name of primary system owner (broker property |
|
Contact information for primary system owner (broker property |
|
Array of strings denoting broker's roles (taken from broker properties |
|
Time of last startup (date and time in milliseconds) |
|
URL of Port Mapper |
|
Broker instance directory (for example, |
|
Distinguished name of directory (for example, LDAP) entry where static information about application is stored An empty string indicates that no information about the application is available in the directory. |
The attributes shown in Table 22-4 provide information about a broker's Port Mapper.
Table 22-5 shows the JESMF -accessible attributes pertaining to each connection service.
Table 22-5 JESMF-Accessible Message Queue Connection Service Attributes
Attribute | Description |
---|---|
|
URI for accessing connection service, in the form
if dynamically allocated, or
or
if statically assigned |
|
Is connection service access secure (SSL/TLS)? |
|
Current number of connections |
|
Cumulative number of connections created since broker started |
|
Cumulative number of connections rejected since broker started |
|
Current number of threads actively handling connections |
|
Minimum number of threads maintained in connection service's thread pool (broker property |
|
Number of threads beyond which no new threads are added to thread pool for use by connection service (broker property |
|
Current number of message producers |
|
Current number of message consumers |
|
Cumulative number of messages received since broker started |
|
Cumulative number of messages sent since broker started |
|
Cumulative size in bytes of messages received since broker started |
|
Cumulative size in bytes of messages sent since broker started |
|
Cumulative number of packets received since broker started |
|
Cumulative number of packets sent since broker started |
|
Cumulative size in bytes of packets received since broker started |
|
Cumulative size in bytes of packets sent since broker started |
Table 22-6 shows the JESMF -accessible attributes pertaining to each destination. Each of these attributes corresponds to a Message Queue physical destination property; see Table 18-1 for further information.
Table 22-6 JESMF-Accessible Message Queue Destination Attributes
Attribute | Corresponding Property | Description |
---|---|---|
|
Destination type ( |
|
|
|
Maximum number of unconsumed messages |
|
|
Maximum size, in bytes, of any single message |
|
|
Maximum total memory, in bytes, for unconsumed messages |
|
|
Broker behavior when memory-limit threshold reached |
|
|
Maximum number of associated message producers |
|
|
Maximum number of associated active message consumers in load-balanced delivery |
|
|
Maximum number of associated backup message consumers in load-balanced delivery |
|
|
Maximum number of messages delivered to consumer in a single batch |
|
|
Local delivery only? |
|
Local delivery preferred? |
|
|
|
Send dead messages to dead message queue? |
Footnote 1 Does not apply to dead message queue
Footnote 2 Queue destinations only
The attributes shown in Table 22-7 pertain to the persistent data store.
The attributes shown in Table 22-8 pertain to the LDAP user repository.
Table 22-8 JESMF-Accessible Message Queue User Repository Attributes
Attribute | Description |
---|---|
|
URL for accessing LDAP server |
|
Format of |
|
Root or base node for user lookup |
|
Root or base node for group lookup |
|
User name for authentication |