You can deploy monitor models using the fast path method or using the detailed method, which allows you to modify monitor model settings during the deployment. You can use the WebSphere® Application Server administrative console to modify the monitor model settings and customize your deployment of a new monitor model or a new version of an existing monitor model.
Complete the following steps to deploy a new monitor model or to deploy a new version of an existing monitor model:
Complete this page, and then click any of the following optional steps in the left column. Step 3, Configure security for the monitor model, requires input when application security is enabled.
To deploy a new version of a monitor model, change the name of the monitor model in the Application name field.
If you are deploying a new version of an existing monitor model, the version time stamp must be more recent than any previously deployed versions of that model. When you deploy a new version, the previous version is automatically configured to process events associated with existing monitoring-context instances only (meaning, CEI distribution mode of active). New monitoring-context instances are created only by the new version. Also, events associated with any previous versions that were configured with a CEI distribution mode of inactive (event queue recoverable) are processed by the new version before it processes events on its own event queue.
If you want to take advantage of workload management throughout a cluster for your 6.1, 6.2, or 7.0 monitor model, you can map Enterprise JavaBeans (EJB) modules to different servers or clusters. The moderator EJB module can use a cluster for high availability only and the model logic EJB module can use a cluster for high availability and for scalability. If you do not want to take advantage of workload management, there is no benefit in deploying to separate targets.
If you want to take advantage of workload management throughout a cluster for your 7.5 monitor model, you can also map an Enterprise JavaBeans™ (EJB) module to a cluster. In a 7.5 monitor model, the model logic EJB module can use a cluster for high availability and for scalability.
Input is required if application security is enabled.
For a monitor model to be visible to users, it must be added to a resource group and users must be assigned a role within that resource group. Select an existing resource group or create a new resource group for the monitor model you are deploying.
To complete the deployment steps, verify that all information is correct, and click Finish.
To review the model deployment information, click Review changes before saving or discarding, or to save the model, click Save directly to the master configuration.
Complete this page, and then click any of the following optional steps in the left column. Step 14, Configure security for the monitor model, requires input when application security is enabled. When you have modified all the settings that you want to customize, click Summary.
To deploy a new version of a monitor model, change the name of the monitor model in the Application name field. For more information about any of the other fields and options in this page, click on the "More information about this page" link, in the Help column.
If you are deploying a new version of an existing monitor model, the version time stamp must be more recent than any previously deployed versions of that model. When you deploy a new version, the previous version is automatically configured to process events associated with existing monitoring-context instances only (meaning, CEI distribution mode of active). New monitoring-context instances are created only by the new version. Also, events associated with any previous versions that were configured with a CEI distribution mode of inactive (event queue recoverable) are processed by the new version before it processes events on its own event queue.
If you want to take advantage of workload management throughout a cluster for your 6.1, 6.2, or 7.0 monitor model, you can map Enterprise JavaBeans (EJB) modules to different servers or clusters. The moderator EJB module can use a cluster for high availability only and the model logic EJB module can use a cluster for high availability and for scalability. If you do not want to take advantage of workload management, there is no benefit in deploying to separate targets.
If you want to take advantage of workload management throughout a cluster for your 7.5 monitor model, you can also map an Enterprise JavaBeans™ (EJB) module to a cluster. In a 7.5 monitor model, the model logic EJB module can use a cluster for high availability and for scalability.
Use the Shared library mapping page to specify URI identifiers for shared libraries. The shared libraries are referenced by the modules in an enterprise application.
Use the Shared library relationships mapping page to specify asset or composition unit ID names for shared libraries.
Use this page to view and modify the Java Naming and Directory Interface (JNDI) names of non-message-driven enterprise beans in your application or module.
Use this page to view and modify the Enterprise JavaBeans (EJB) references to the enterprise beans. References are logical names used to locate external resources for enterprise applications.
Each resource reference that is defined in your application must be mapped to a resource. Use this page to designate how the resource references map to the actual resources that are configured for the application.
Use this page to designate how the resource environment references of application modules map to remote resources, which are represented in the product as resource environment entries.
Use this page to manage the system identity properties for the Enterprise JavaBeans™ (EJB) method in your application.
Use this page to instruct a Java Platform, Enterprise Edition (Java EE) 5 enterprise bean (EJB) or web module deployment descriptor to ignore annotations that specify deployment information. If the metadata-complete attribute is set to true, annotations that specify deployment information are ignored.
Use this page to select the database, runtime, and KPI migration options for a monitor model. You can also change some of the monitor model default options by selecting the appropriate database options to create the schema, enable data movement services, or delete the schema. See the topic "Managing monitor model database schemas in a secured database" in the related links to understand these steps and options. If the server is in development mode, the database options are disabled. In development mode, the model schema is created automatically when the model is deployed, and Data Movement Service is disabled.
If you do not choose this option during deployment, you can do so later from the Manage Schema page.
Optional: Select Enable event reordering. This option is not available for 6.0.2 emulation and is optional for the scalable option.
See the topic "Processing strategies for monitor models" in the related links for more information about these options.
Select the Enable Business Situations merge from previous version option to copy all of the dynamic alerts from the previous monitor model version to the new version.
Select Publish Cognos cube package if you want to create Cognos cubes during model installation.
Use this page to select the common event infrastructure (CEI) options for a monitor model. You can also configure these options later using the Change CEI Configuration page. Before selecting options, ensure that you have configured either the table-based or queue-based method of event management. See the topic "Receiving events from CEI" in the related links for more information.
If you choose to configure CEI later, you must select the table-based or queue-based method for receiving events from the inbound CEI server. The table-based method performs better than queue-based because processed events are distributed directly into the event database tables. Table-based event delivery can also distribute work among multiple cluster members. For more information about choosing the method and how to configure each choice, refer to the topic "Receiving events from CEI" in the related links.
If you are working in a secured environment with a remote queue-based CEI, you must add a user to the Sender role of the corresponding foreign bus and destination before the monitor model is ready for deployment. See the topic "Completing the installation of a monitor model in a secured queue-based environment" for more information.
To complete the deployment steps, verify that all information is correct, and click Finish.
To review the model deployment information, click Review changes before saving or discarding, or to save the model, click Save directly to the master configuration.