Show TOC Start of Content Area

Component documentation Java Application Monitoring  Locate the document in its SAP Library structure

Purpose

Monitoring Java applications is a complex task of significant importance for every application developer. SAP Application Server Java (AS Java) provides a flexible and ready to use infrastructure for keeping track of the application data and performance. The concept of the monitoring architecture is to make all required information available in a central monitoring system (CEN), and therefore to make the administrators’ work easier.

You can use the AS Java monitoring infrastructure in your application through the Java Application Monitoring API. This API provides you a high-level interface to attach to the central monitoring infrastructure. Every resource, which has to be monitored, must be represented by a JMX MBean (Resource-MBean). The management interface of the Resource-MBean is used by a component-agent, to read the values of the attributes and send it to the monitoring infrastructure. For more information about the use of JMX, see JMX Service Interface.

This section provides the basics for using the monitoring infrastructure. The following topics are covered:

      Monitoring concept – an overview of the features provided by the monitoring infrastructure.

      Instrumenting an application to provide monitoring data – a description of the tasks each application provider has to fulfill to use monitoring in its applications, and a step-by-step tutorial for instrumenting monitoring in an application.

      Using a Programmatic Interface to Create and Install Monitors Dynamically – describes how to create configuration groups and install summary nodes, object nodes, and all kinds of monitors directly from a programmatic interface.

      Customizing Configuration Groups Using Third-Party Tools – provides methods to customize your configuration groups programmatically.

      Retrieving Monitoring Data from an External Client via JMX – a procedure for extracting monitoring data from different monitors using JMX.

      Using the Generic Configuration Reporter – describes how to develop configuration monitors that display in the monitoring tree properties obtained from the property files stored in the database.

 

 

 

End of Content Area