IBM BPM, V8.0.1, All platforms > Measuring and improving business processes
Use business monitoring with process applications
If you enable business monitoring support for a process application, and if you have IBM Business Monitor installed, you can monitor processes running on the Process Center server or on a process server.
Overview
Monitor models can be automatically generated or they can be developed in IBM Integration Designer. A process application can have one generated monitor model, which tracks all process instances for which monitoring was enabled. In addition, you can develop custom monitor models that consume the events from one or more process applications.
The Enable process monitoring through IBM Business Monitor option (available on the Process Apps Settings page) determines whether a process application and its snapshots are able to use Business Monitor for process monitoring. If you enable it for a process application and take a snapshot, the current setting is persisted and the snapshot is enabled for process monitoring wherever you deploy it.
- On the Process Center server, this option is used in conjunction with the File > Update Tracking Definitions menu item to generate a monitor model that matches the tracking definitions in the current version of the process (the tip).
- On a process server, this option is used to automatically generate a monitor model that includes the tracking definitions in a snapshot when that snapshot is installed.
In both cases, the generated monitor model is deployed and started automatically so that processes are monitored as soon as they start or are played back.
Business monitoring with generated monitor models is performed at the process application level, even if tracks are configured. A generated monitor model subscribes to the events emitted by all business process definitions contained in the process application and any referenced toolkits.
If a process application created in the current version of Process Designer references a toolkit that was created in WebSphere Lombardi Edition 7.1 or 7.2, business monitoring fails during run time. See "Troubleshooting business monitoring for process applications" in the related links section of this topic for information on resolving this problem.
- Versioning in monitor models
You can have multiple versions of a monitor model for a process application and its snapshots, though only one version can be active at any given time. Data captured by older versions is still visible on the dashboard.- Monitor models and active snapshots
A process application (including its tip and any active snapshots) can have a generated monitor model. In addition, its processes can be monitored by one or more custom monitor models (created in IBM Integration Designer),- Generated monitor model lifecycle
The lifecycle of a generated monitor model is dictated by the actions you perform on its associated process application tip or snapshot.- Monitoring events
IBM BPM produces monitoring events. These events are sent to IBM Business Monitor so that you can monitor each process application you create and deploy.- Generated monitor models
A generated monitor model is one that is created automatically when you enable business monitoring support for a process application in Process Center or Process Designer. It is generated when you deploy a snapshot with monitoring support enabled to a process server, or when you click File > Update Tracking Definitions in the Process Center.- Troubleshooting business monitoring for process applications
You can discover and fix problems that you find when you create, update, or delete monitor models for process applications.
Measuring and improving business processes
Related concepts:
Data tracking considerations
Troubleshooting business monitoring for process applications
Related tasks:
Create a tracking group
Related information:
Monitoring from dashboard spaces