You use Business Process Analytics or Monitoring and Alerting to monitor systems that are relevant for core business processes. To do so you create and configure Analytics or Alerting objects in Solution Documentation. Link Alerting Objects to business process steps, or interfaces. The related monitoring objects collect data periodically in the production system and then report the data or alerts into the SAP NetWeaver Business Warehouse. Business Process Monitoring allows you to define alerts based on this data.
For background information and examples, see SAP Support Portal at
.In Solution Documentation you have defined business processes, with steps that are linked to logical components to which production systems are assigned. In Solution Documentation you have set the system role to Production System
(analogously you can also monitor test systems) For more information, see Solution Documentation.
Note
If you want to use Business Process Analytics only, you do not have need to create business processes.
The latest release of software component ST-A/PI is installed in the managed systems.
You have authorization for the Business Process Operations
work center.
Optional: You have created a monitoring concept and defined the business requirements for the monitoring of business process steps or interfaces. For more information, see Specifying Technical Requirements.
Caution
The collection of data may affect the performance of production systems.
To keep the system load of the managed systems as low as possible, specify which key figures to analyze, and which must not necessarily be analyzed.
Call the Business Process Operations
work center.
Check the solution documentation content and ensure the following:
To use Business Process Analytics, you have assigned the relevant system via a logical component group to the solution.
To use Monitoring and Alerting, you have assigned the relevant system via a logical component group to the solution and created at one scenario containing a business process with at least one process step.
Create and configure Alerting or Analytics objects:
To use Business Process Analytics, you have to create an analytics object in the Solution Documentation Analytics Library
. Proceed as follows:
Select a folder in the Analytics Library
and place your mouse into the elements section below.
Right-click and choose Create from Local Catalogue
or Create from Cloud Catalogue
.
Select a key figure and configure and activate it.
To use Monitoring and Alerting, you have to create an alerting object in the Solution Documentation Business Processes section at a process, step or interface level. Proceed as follows:
Select a process, step or interface and place your mouse into the elements section below.
Do a right mouse click and choose Create new
.
Select the monitor or key figure in the tree structure, configure and activate it.
Configure the parameters of the monitoring object:
Note
The list of available application monitors depends on the ST-A/PI add-on release. If monitors are missing, make sure that the latest ST-A/PI add-on release is installed in the managed systems and load the monitor definitions for the system in the creation dialog box.
Enter into the Alerting or Analytics configuration UI by right-clicking on the object and choose Display
.
Select the key figures to be collected in the Monitoring Configuration
tab page.
Caution
The number of key figures selected affects the performance of production systems.
To prevent overload, select only the key figures that are necessary for your analysis.
To configure key figures, create at least one parameter set.
Example
You may want to create alerts based on various conditions. For plant A, the appropriate threshold value for confirmed production orders might be 1000, the appropriate threshold value for the smaller plant B might be 500. You create two parameter sets, accordingly.
Select a key figure.
Specify filter parameters, for example, the shipping point or delivery type (options depend on the selected key figure).
Caution
The granularity of the data affects the performance of production systems.
To keep the system load of the managed systems as low as possible, you can, for example, exclude countries that are not relevant for your analysis.
Note
If you want to use Business Process Analytics, consider the following:
If you analyze throughput data, select Active
in the Data from previous day
field.
Note
To provide relevant throughput data, you must collect the data from the previous day to make sure that the data covers the complete business day.
Depending on the selected key figure, to specify the dimensions of the data collection runs, you can select Group by
check boxes. You must select at least one dimension.
Note
An analysis of the distribution is possible only for those fields, for which the Group by
checkbox is selected.
If you want to analyze, for example, the distribution of overdue outbound deliveries across shipping points, the Group by
checkbox must be selected for the Shipping Point
field.
In the analysis, such fields are available as so-called dimensions.
Caution
The granularity of the data affects the performance of production systems.
To keep the system load of the managed systems as low as possible, carry out one- dimensional data collection runs.
If you want to use Monitoring and Alerting, enter threshold values.
Specify the execution time of the data collection
Note
Data collection for business process monitoring puts load on the monitored system. Consider how often a data collection (monitoring, for example) makes sense. For technical monitors or critical jobs, a frequency of 5 minutes might be reasonable, but for backlog key figures, even weekly schedules might be sufficient.
The scheduling options depend on the object as follows:
Simple schedule
You define on which week days, with which frequency and in which time window (start time and end time), the monitoring is to take place.
Extended schedule
You define on which work days the monitoring is to take place. You can refer to a factory calendar (on the SAP Solution Manager system or on the monitored system).
Optional: If the data collection is supposed to take a lot of time, select the Data Collection in Background
field. In the following cases, choose this option:
The alerts generated are not time-critical.
You use the monitoring object for throughput and backlog key figures.
Note
It cannot be guaranteed that the background job (BPM_DATA_COLLECTION*
) is executed on time, according to the schedule.
If you use monitoring and alerting, you can carry out the following optional steps:
To be informed about alerts via e-mail or SMS, for example, configure an automatic notification. For more information, see Setting Up Alert Notifications.
To define the retention time of alerts in the Alert Inbox, or the language of messages, adapt the default Alert Inbox parameters.
Repeat steps 6 to 10 for all logical components or business process steps to be monitored.
Activate the monitoring and alerting:
The activation is required for the data collection (subsequently the monitoring and alerting) to start. You can activate single or multiple monitoring objects.
Select the monitoring object or objects you want to activate.
Right-click and select option Change Monitoring Status
, then choose Activate
.
To see texts and not only IDs in the Analytics UI, you need to load the SAP Solution Manager BW master data:
In the WoC under Related Links
select Maintain BPO Reporting Infrastructure
.
Select the Master Data
tab and in the table you see a list of semantic IDs for which master data is required to use the Analytics
function.
You can manually load the master data or schedule regular loadings.
You have created and activated an Analytics or Alerting object and the system collects the key figures and loads the measured values into SAP NetWeaver BW. Alerts are displayed in the Alert Inbox. Business Process Analytics can access the key figures and you can perform analyses.
To list all objects for a process including the steps, you need to select the process and click List
in the Solution Documention UI. You can apply to same pattern to any folder structure in Solution Documentation, i.e. for deep-retrieval use the List function.
To carry out mass changes (of threshold values, parameters or monitoring schedules, for example) you can select multiple objects and right-click Display
, which starts a mass maintenance application.