IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Developing monitor models > Create monitor models > Generate monitor models
Associations between applications and monitor models
After you have generated a monitor model based on an application that you want to monitor, some of the elements in the monitor model are read-only. These are elements that are affected by the application and should be synchronized if the application changes.
The following elements are managed by the application:
- Inbound event parts
- Filter expressions
- Correlation expressions
- Correlation settings (what to do if no instances are found, if one instance is found, or if multiple instances are found)
- Key value expressions
To add additional constructs to monitor or to add more templates to a monitor model generated from an application, click Update from Application > application name. This option is available only from a container element (a monitoring context or event group) that is associated with an application.
To add new pieces to the model from the same application or another application, click New > Create from Application. This option is available only from the root of the monitor model.
When you generate a monitor model from an application, the current monitoring characteristics of the application are also saved. This local saved copy is used when you use Create from Application or Update from Application to update the monitor model.
The following diagram shows a Monitor Model editor environment in which a single monitor model is designed to monitor the events emitted by three different applications. Each of the applications is either a Process Server or a WebSphere Enterprise Service Bus (ESB) application. A local copy of the monitoring information for each of these applications is associated with the monitor model and represents the monitoring characteristics of the application at the time the monitor model was generated.
When you synchronize a monitor model, the monitoring information for each of the associated applications is brought up-to-date with the latest version of the corresponding application in the workspace. After synchronization, the view of the applications shown in the Create from Application or Update from Application windows will reflect the current structure of each application. The following image shows the model being synchronized with the applications:
If you decide that you no longer want to keep the monitor model synchronized with the application, you can open the parent monitoring context or event group, select the appropriate element in the Application element field, and click Remove.