Service Level Reporting for BPMon in 7.2
Introduction
In SAP Solution Manager 7.2, Business Process Monitoring is no longer integrated with the Service Level Reporting function. Instead, you can use the OCC Alert Reporting and the Dashboard Builder to display whether your service levels for Business Process Monitoring were reached.
In Service Level Reporting in 7.1 the following key figures for BPMon data were available:
- Business Process Alert Statistics: Number of alerts per monitoring object and number of confirmed alerts per monitoring object
- Business Process Trend Analysis: Measured values per key figure
This blog explains how to achieve this reporting function via the Dashboard Builder and the OCC Alert Reporting in 7.2. The general configuration of BPMon related dashboards in 7.2 is explained in detail in wiki page “8. Dashboards for BPMon” . The Usage of the OCC Alert Reporting is explained in wiki page 3. OCC Alert Reporting in 7.2.
Displaying the alert statistics
The easiest way to display the alert statistics is via the OCC Alert Reporting. In the alert reporting you have a pie chart overview about the number of alerts that have occured in the selected time frame as well as the number of confirmed alerts. In the tabular view, you see the number of alerts and the number of events that occured per monitoring object and can get further information about the alert confirmation.
In addition, the OCC Alert Reporting also displays other service level relevant information such as the initial response time to the alerts or the number of alerts which resulted in incidents.
Remember that the OCC Alert Reporting is available without further configuration needs in your 7.2 system, if the Solution Manager configurationhas been completed.
In order to allow the comparison against service levels for the number of alerts, you can use the Dashboard Builder to create tiles displaying the alert statistics. However, for this, additional configuration in the Dashboard Builder is required.
As an example, the below tile lists the number of alerts per business process on the last 7 days.
The configuration for this tile looks like this:
The solution documentation context has been restricted to a specific folder to allow the display of the individual business processes. Additionally, the date was set to the last 7 days. To make sure I do not get system monitoring data displayed, I chose to only display alerts where the BPO area is not empty (this is true for all BPMon alerts).
Remember that in MAI we have alerts and events, so depending on which information you want to see, you have to choose the correct data source for the tile.
In case you want to compare against your service level thresholds, you also have to provide thresholds for the key figures.
With this setting, 1-10 alerts per day per process would be considered as yellow, more than 10 alerts per business process and day would be considered as red. Afterwards, the table would look like this:
You could further extend the tile by also considering the confirmation status of the alert to see how many alerts have been confirmed.
You can also create tiles for the number of alerts per monitoring object. An example is displayed below:
The configuration for this tile looks like this:
Again, I have restricted the time frame to make sure that not too much data is displayed in the tile.
Displaying trend analysis
To display the trend for the measured values you can use the metric monitoring accessible from the Monitoring Application or the Alert Details in the Alert Inbox. In the Dashboard Builder, you can also create tiles displaying the trend for the measured values of key figures. An example for such a tile is given below:
The configuration for this tile looks like this:
Observe that I used the source in the metric cube to allow the display of historical data and chose to display the maximum for the measured value each day. Additionally, I restricted the display to the last 7 days. You could also aggregate the data per weeks or months and choose a different visualization in case you want to display the data as a trend graph, bar chart etc. or provide threshold value to get a rated display of these values.
Additional Remarks
Remember that since dashboards in the Dashboard Builder can be transported, it would be possible to create these dashboards in the development Solution Manager and transport them. However, in case you are using filters for the solution context or the monitoring objects, remember that these IDs probably differ between your Solution Manager systems and there additional configuration on the productive Solution Manager system may be required.