Monitoring Java EE Components

Alerts Overview

An alert is triggered when a specified condition occurs in a Project component. The condition might represent a problem that must be corrected, or the condition might be informational.

The following table lists the predefined alerts for Sun Enterprise Service Bus. Each predefined alert is identified by a code, such as COL-00001. The alert also includes a description, such as Collaboration running.

Table 1–1 Predefined Alerts for Sun Enterprise Service Bus

Code 

Description 

Recommended Action 

COL-00001 

The Collaboration is running. 

This alert does not indicate any malfunction. No user actions are necessary. 

COL-00002 

The Collaboration stopped. 

No recommended action. 

COL-00003 

Collaboration user-defined alert 

The recommended action depends on the purpose of the user-defined alert. 

MS-00009 

The Message Server has reached the throttling threshold of total number of messages. 

For topics, you must wait for the subscribers to consume more messages. In the meantime, stop attempting to deliver messages to the JMS IQ Manager. 

For queues, you must wait for the receivers to consume more messages. In addition, you can try adding receivers to improve the throughput. 

If you can stop the runtime application and restart the application server, then increase the server throttling threshold. 

MS-00010 

The Message Server has moved below the throttling threshold of total number of messages. 

No recommended action. 

MS-00011 

The Message Server has reached the throttling threshold for message destinations. 

No recommended action. 

MS-00012 

The Message Server has moved below the throttling threshold for message destinations. 

No recommended action. 

To view information about the predefined alerts for Adapters, see Alert Codes for Java CAPS Adapters.

Project developers can add custom alerts.

The initial status of an alert is Unobserved. You can change the status to Observed or Resolved. Observed indicates that you looked at and acknowledged the alert. Resolved indicates that you fixed the problem that caused the alert.

By default, alerts are not persisted to an external database. For information about configuring persistence, see Configuring Alert Persistence.