The ELM application provides a basic health check widget you can add to a dashboard. In addition, there a few different MBeans you can monitor related to base application health.
The bean provides some health information for the server running the application. Of most interest are:
A working and low latency connection to the database are essential to the application providing a good quality of service. Monitor these attributes to detect if the connection fails or the latency degrades appreciably over time.
This bean provides the results of an online verify that checks the integrity of an application's production database. There are several verifiers that execute, for each, the attributes to watch are
This is a resource intensive scenario so should be run infrequently and during off hours. Monitor the results to detect any reported errors to further investigate, with IBM Support, as needed.
Server diagnostics can be run regularly to analyze many aspects of the server so as to quickly identify problems. There are several tests that execute, for each, the attributes to watch are
Monitor the results to detect any reported errors to further investigate, with IBM Support, as needed. Use of this bean is also described in CLM Monitoring.
This bean tracks error and warning messages captured in the application log file. Key errors to watch for are documented in Monitoring error messages. Occurrence of these messages should be investigated, with IBM Support, as needed.
Some useful attributes include
Some clients have log parsing enabled in their application monitoring environment. These likely provide a more robust capability than what this MBean provides.
Status icon key: