Show TOC

Component documentationMonitoring and Alerting Infrastructure Analysis Tools Locate this document in the navigation structure


The End-to-End Monitoring and Alerting Infrastructure (MAI) contains a lot of analysis tools for error handling. They are primarily intended for internal se by SAP, and for SAP Support.

To run the MAI analysis tools, call the transaction MAI_TOOLS. You need the role SAP_SM_TECH_MON_TOOL to call this transaction.

Caution Caution

When you call the transaction only a limited number of tools, which are for the use of customers, is displayed. You can display more tools by choosing Expert Mode (Expert Mode). These tools are reserviert for use by SAP Support.

End of the caution.


Metric Error Handling

The Metric Error Handling program checks the data collection for the managed objects and monitoring use cases of metrics. For more information, see Metric Error Handling.

Display the Metric Details

Use this program to display technical information and the status of metric types and managed objects. On the selection screen of the program, you can specify the managed objects and metric types and the data about these objects that you want to display. For more information, see Using the Display Metric Details Program.

Data Provider Check (PULL_RFC)

The program Data Provider Check for PULL_RFC Metrics determines the current status and measurement values of collectors of type PULL_RFC and their metrics. For more information, see Using the Data Provider Check for PULL_RFC Metrics Program.

Activating and Deactivating Notification

The basic MAI functions include alerts, messages, notifications and auto-reactions to inform the persons responsible about an underlying problem, immediately, or trigger automatic technical reactions. You can specify how MAI is to react to an alert, globally or at the level of managed objects or metrics, in the SAP Solution Manager configuration (transaction SOLMAN_SETUP).

A lot of messages, notifications and auto-reactions may be created for fundamental problems, depending on the configuration settings, even if the underlying problem has already been handled. In such cases, further notifications about this problem are not helpful, or even harmful.

In such situations, use the function Activate/Deactivate Notifications. This deactivates notifications, messages and auto-reactions, globally, for the entire SAP Solution Manager, without changing the configuration settings. The function is a main switch, with which you can temporarily deactivate this function during error handling. Proceed as follows:

  1. Start transaction MAI_TOOLS. In the Gruppenrahmen Configuration Tools group box, choose Activate/Deactivate Notifications.

  2. You specify in the group boxes the current global activation status of the function, separately for Notifications, Messages and Auto-Reactions. To deactivate the function, choose Deactivate in the group box.

  3. Reactivate the functions after resolving the problem, with Activate.

Starting and Stopping the Event Calculation Engine

The Event Calculation Engine (ECE) uses the reported metric values to determine the status, events, and alerts of the managed objects, on the basis of configuration settings in the Alerting Directory.It also correlates and propagates the events calculated, so it is the core of MAI.

From a technical point of view, the ECE runs in a job that is executed once a minute in the SAP Solution Manager system. The job runs under the name SAP_ALERT_CALCULATION_ENGINE (if this has not been manually changed) and calls the report ACE_CALCULATION_CONTROLLER. This job should usually have a runtime of less than a minute.

If the runtime of this job is regularly significantly more than a minute, or there are other significant problems within the MAI, it can be useful to temporarily deschedule the job for the ECE while you identify and correct the error. This program exists for this purpose. However, by descheduling the ECE, you deactivate technical monitoring itself. It is therefore only meaningful as a temporary measure for critical performance or other problems to reduce the workload of the system while you identify and correct the error.

Caution Caution

Use this function only in consultation with SAP support.

End of the caution.
  1. Start transaction MAI_TOOLS. In the Configuration Tools group box, choose Stop/Restart Event Calc. Eng..

  2. To temporarily deschedule the job for the ECE while you solve the problem, choose the Stop Engine button.


  3. Reschedule the job for the ECE when you have solved the problem, by choosing Restart Engine.

Find and Delete Invalid Data

MAI monitors your system landscape. Some managed objects (e.g. a system or host) are no longer used or no longer need to be monitored. In such cases, there may still be entries for such obsolete objects, in various MAI tables. This does not affect the function or performance of MAI, but the Event Calculation Engine outputs error messages. These messages are output, for example, in Self-Monitoring, in the technical component Event Calculation Engine.

You can delete these obsolete entries in the MAI tables, with the function Find and Delete Invalid Data. Proceed as follows:

  1. Start transaction MAI_TOOLS. In the Configuration Tools group box, choose Find and Delete Invalid Data.

  2. The MAI tables are listed. To delete the obsolete entries, choose Delete Invalid Entries from Database.

Trace Tools

MAI contains comprehensive trace functions, which show the details of the MAI processes. The trace is a high-performance expert tool to trace procedures, analyze performance, and investigate errors. For further information, see MAI Trace Functions.

Open Web Dynpro Tools

The MAI analysis tools include a comprehensive set of Web Dynpro tools. Some are in the Technical Monitoring or SAP Solution Manager Administration work centers, others are only available in Web Dynpro Toolse. You have access to a wide selection of tools for finding and handling errors, and monitoring MAI performance, without having to switch between work centers.

For more information, see Using Web Dynpro Tools.


The program E2E-MAI Servlet determines the current status, configuration settings and measured values for diagnostics agenten and their metrics.

For more information, see Using the E2E-MAI Servlet Program.

Check Directory Configuration

The Alerting Directory contains the metrics, events, and alerts (MEA) for managed objects (MOs) that are monitored in the MAI. Together with the MOs, these objects form a hierarchy, and the entry point is the root node of that hierarchy. Use this program in expert mode to check the validity of this data in the Alerting Directory. For more information, see Using the Check Directory Consistency Program.

ECE Aggregate Statistics

Use this program in expert mode to check the following:

  • Metrics or events with a large number of aggregates; a large number of aggregates is primarily created if the color of the corresponding metric or event frequently changes, that is, if it is flickering between colors. This is disadvantageous, since the aggregates form the basis of the data that is displayed in the Alert Inbox, and this therefore makes working with the Alert Inbox increasingly complex.

  • Metrics or events for which values are no longer delivered.

  • Number and distribution of aggregates to the different monitoring application cases.

For more information, see Using the ECE Aggregate Statistics Program.