Sap solution manager application monitoring

Job Monitoring in SAP Solution Manager belongs to important central monitoring tasks and can ensure that background jobs and job chains are running as expected.
SAP Solution Manager provides a complete, centralized job monitoring concept based on the End-to-End Monitoring and Alerting Infrastructure (MAI). You can monitor the following types of jobs in a distributed system landscape:

Data from backend systems (SAP ERP) is collected by a job monitoring data collector. This collector continually looks for changes of all background jobs since the last data collection and stores this information in database tables.
The configuration of a monitoring object (identification criteria, schedule, and metric configuration) is stored in the data collector as well. This information is written to the data collector when the monitoring object is activated.

Job Monitoring data can be viewed by the Job Monitoring and Reporting Application.
Resulting alerts can be processed within the MAI Alert framework, they are accessible via Alert Inbox.

These applications are integrated into Job Management Fiori Launchpad of SAP Solution Manager 7.2.

In case the external scheduler SAP BPA by Redwood is used, it is possible to monitor process chains in SAP Solution manager using the application ‘Central job Overview', also available in Job Management Launchpad.

Scope

At the minimum, top business critical jobs and job chains (please note that in SAP BPA job chains are named as process chains) should be monitored and an immediate resolution needs to be found in case of a problem.

To identify whether the most important jobs and job chains run as scheduled, with good performance and finish successfully, different metrics are available:

Benefits

Following are the highlights of capabilities offered by Job monitoring:

Setup

On https://wiki.scn.sap.com/wiki/display/SM/Job+Management a detailed guide called Configuring Job Monitoring in SAP Solution Manager 7.2 is available. Below we describe the basic principle on how to configure job monitoring using a guided procedure. Please note, that the setup can be done from three entry points:

  1. SAP Solution Manager Configuration, Job Monitoring scenario
  2. Solution Documentation for configuring Business Process Monitoring
  3. Job Documentation (Systems tab page)

Prerequisites

Procedure

Setting Up Job Monitoring via Technical Monitoring

To configure job monitoring for a technical scenario, follow the guided procedure in SAP Solution Manager Configuration under Application Operations > Job Monitoring.

Before you can add jobs, you must define the scope by creating a technical scenario or selecting an existing technical scenario. The technical scenario groups technical systems for technical monitoring purposes.

Setting Up Job Monitoring via Business Process Monitoring

You can configure job monitoring for a business process step.

  1. Open the Solution Documentation from the SAP Solution Manager Launchpad, using transaction SLAN, or by launching the Business Process Monitoring setup.
  2. Select your solution and open the production branch for setting up business process monitoring.
  3. Navigate to the business process, business process step or interface in the Business Processes folder.
  4. Make sure that you have selected the correct system role, for example, Production System, in the upper right corner.
  5. In the elements area, right click and select New > Operations > Alerting
  6. To create a new monitoring object, make sure that Background Jobs is selected, and select your job type from the catalog. Then choose Create.
    Note that you may also reuse an existing monitoring object. Select the option Reuse existing Monitoring Object instead of Create New.
  7. Follow the instructions in the guided procedure.

Setting Up Job Monitoring via Job Documentation

You can configure job monitoring from existing job documentation.

  1. Open the job documentation and choose the Systems tab page.
  2. Assign the relevant solution and business process or technical scenario. If no business process or technical scenario is assigned, you can simply assign the logical component that contains the system in which your job is running.
  3. Select the row for the context you added.
  4. A list of technical systems is displayed in the table below.
  5. Select the system client on which the job is running.
    Note: If your job is monitored in the context of a business process step, you must select the system with the leading role
  6. Choose Configure Monitoring and follow the guided procedure.
  7. Save the job documentation.