IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Enabling processes for tracking and reporting > Tracking IBM BPM performance data
Autotracking IBM BPM performance data
Use autotracking if you want to capture data to quickly configure and publish reports using the ad hoc wizard, or if you want to capture data that automatically includes tracking points at the entry and exit of each item in a BPD.
For example, use autotracking if you know that you want to compare the duration for each activity in a BPD.
When you enable autotracking for a BPD, you also track the following Key Performance Indicators (KPIs) associated with your BPD.
- Custom KPIs associated with your BPD
- Custom KPIs associated with the activities in your BPD
- The Total Time KPI associated with each BPD by default
KPIs act as conditions for Service Level Agreements (SLAs), which you can use to trigger a particular consequence such as an email notification.
You can analyze the performance of your SLAs using the SLA Overview dashboard that is available in Process Portal. To create custom SLA reports, use the SLASTATUS view and the SLATHRESHOLDTRAVERSALS view in the Business Performance Data Warehouse database.
- Key performance indicators (KPIs) and service level agreements (SLAs)
The data that IBM BPM tracks and stores for key performance indicators (KPIs) enables you to analyze process performance as well as create service level agreements (SLAs).- Create custom KPIs
You can use key performance indicators (KPIs) to analyze process performance and create service level agreements. IBM BPM tracks KPI measurements at process run time and stores the information in the Business Data Warehouse.
- Associating KPIs with activities
To use a KPI in IBM BPM, you must associate it with one or several activities.- Create SLAs
The IBM Process Designer enables you to create service level agreements (SLAs) that you can use to analyze the performance of your business processes over time.- Set up autotracking
You need to set up autotracking before you can use the ad hoc wizard. When autotracking is enabled for a BPD, data for any nested processes of that BPD will also be tracked. Subprocesses and services inherit the setting of the parent process.