Skip to main content

skip to main content

developerWorks  >  Sample IT projects | WebSphere | Architecture  >

Put new capabilities of business activity monitoring (BAM) to work, Part 2: WebSphere Business Monitor 6.1 installation improvements

Consistency, simplicity, and fewer prerequisites

developerWorks
Document options

Document options requiring JavaScript are not displayed


Rate this page

Help us improve this content


Level: Intermediate

Gerald McCobb (mccobb@us.ibm.com), Advisory Software Engineer, IBM 
Yan Li (liyan@us.ibm.com), Software Developer, IBM 

29 Jan 2008

This series covers the dramatic changes in IBM® WebSphere® Business Monitor 6.1—a major release that extends capability, and simplifies how you monitor and manage the performance of your business. In this article, learn how the WebSphere Business Monitor V6.1 Installer provides many improvements in consistency and simplicity. Installation is now consistent with the WebSphere family of products, and is made easier by a preparation wizard that sets up the required software. Basic and advanced installation approaches are still provided (basic involves a single Monitor Server topology, and advanced installs a distributed production-style topology). This article walks you through the installation preparation wizard and a basic installation approach. A future article will cover the installation of advanced distributed production-style topologies.

Introduction

IBM WebSphere Business Monitor 6.1 (Business Monitor) has exciting new features and capabilities that were described in Part 1, "What's new in WebSphere Business Monitor 6.1 ." Business Monitor installation has also undergone some major changes. Installation is now consistent with the WebSphere family of products, from the Welcome page in the Launchpad, to the Business Monitor installation wizard, the Profile Management Tool, and the installation verification tool in the First Steps. There are fewer prerequisites to install, and an installation preparation wizard sets up the prerequisite software for the Business Monitor installer.

A future article will cover advanced installation options for distributed production-style topologies.

In this article, get an overview of the improvements to Business Monitor installation, and a walk-through of installing a "basic" system topology where all prerequisite software and Business Monitor components are installed on one machine.

For a basic installation of Business Monitor, you will need to install the following prerequisite software:

  • IBM WebSphere Application Server ND 6.1
  • IBM WebSphere Portal 6.0.1.1 (including WebSphere Application Server 6.0.2)
  • IBM Aphablox 9.5
This list is much reduced from the previous Business Monitor version (which required IBM Process Server, DB2® Enterprise Server, and DB2 Cube Views). Even for a basic installation, there are choices for the prerequisite software the user wants to install. The minimum basic installation requires only IBM WebSphere Application Server ND 6.1 and Alphablox 9.5.

Because a basic Business Monitor installation is a simplified out-of-the-box installation topology, it's generally best used for testing, demonstrations, and prototype development.

Installer improvements

The following table shows the WebSphere Business Monitor 6.1 Installer GUI components.

ComponentDescription
Common LaunchpadProvides initial help and launching of the Installation preparation wizard and the Installation wizard.
Installation preparation wizardSets up the prerequisite software for the Installation wizard.
Installation wizardInstalls the prerequisite software and Business Monitor components.
Profile Management Tool (PMT)Creates a Business Monitor server profile, or augments an existing server profile, with Business Monitor components.
First steps, including IVTA guide for post-install actions and for verifying a successful installation.

Consistency with WebSphere Application Server products

With the exception of the Installation preparation wizard, all the Business Monitor 6.1 GUI components listed above are WebSphere components, and all have the consistent look and feel of the WebSphere product family. The Installation wizard is integrated into WebSphere's Common Install Engine (CIE) framework so Business Monitor 6.1 can be updated with WebSphere's Update Installer tool (the same tool used with WebSphere Application Server 6.1, for example).

Installation preparation wizard

Business Monitor 6.1 installation includes an installation preparation wizard. This new utility helps you set up the required software for the Business Monitor installation. Instead of going through the instructions step by step to manually set up the required product images in a particular structure, this utility helps you easily lay down all the product images you need, in the correct way required by the Business Monitor installation. This article walks you through an example of running the installation preparation wizard.

Broader support for operating environments

The Monitor 6.1 Installer supports a basic installation on all operating system platforms supported by Business Monitor 6.1.

Previously, Business Monitor only supported a basic installation on the Microsoft® Windows® operating systems.
The following operating system platforms are supported:
  • Windows 2003
  • AIX® 5.2 and 5.3
  • HP-UX® Itanium 11i
  • Linux® RedHat 5
  • Linux SuSe 9 and 10

The basic installation also allows you to configure Business Monitor with any one of the following database products:

  • Derby Embedded (comes with WebSphere Application Server ND 6.1)
  • DB2 Universal Database™
  • DB2 Universal Database for z/OS® V8
  • Oracle 10g

Setting up for WebSphere Business Monitor installation

The launchpad can serve as a single point of reference for installation. When you insert the WebSphere Business Monitor v6.1 Base Components CD, the launchpad will start automatically. The startup panel is the Welcome page. The launchpad also includes: Prerequisite Information, Installation Diagrams, Documentation, and Migration Information, which will give you background information and help you prepare for your installation.

To start the installation process, click WebSphere Business Monitor Installation on the left. This panel contains a link to launch the installation preparation wizard, and a link to launch the installation wizard for WebSphere Business Monitor, as shown in Figure 1.


Figure 1. WebSphere Business Monitor Installation
WebSphere Business Monitor Installation

Running the installation preparation wizard

  1. From the launchpad WebSphere Business Monitor Installation page, click the link to Launch the installation preparation wizard as shown above.

    The wizard, shown in Figure 2 below, will help you set up the required software for Business Monitor installation.



    Figure 2. Installation preparation wizard
    Welcome to Installation Preparation Wizard

  2. Click Next.
  3. The Product selection panel, shown in Figure 3, lets you select the products you will need for Business Monitor installation.

    Figure 3. Product selection
    Product selection

    WebSphere Business Monitor 6.1 is selected by default. You can make your selections based on the type of installation you'll perform and the features you plan to install. For example, if you plan to do a basic installation without Portal Dashboard, you would select WebSphere Application Server ND 6.1 and Alphablox 9.5. If you plan to do a basic installation with Portal Dashboard, then you would also need to select WebSphere Portal 6.0.1.1.

    After you make the selections, click Next.

  4. The Target directory panel, shown below, asks for the target directory where the product images will be copied.

    Figure 4. Target directory
    Target directory

    "Disk space required" tells you how much disk space is required for copying over the product images you selected in the previous panel. After you enter a target directory, you will also see "Available disk space" information, which tells you how much available disk space your system has based on the partition of your target directory. If Available disk space is greater than Disk space required, the Next button will be enabled.

    Click Next.

  5. The first time the Source directory panel is displayed, it asks for the source directory where the WebSphere Business Monitor V6.1 Base Components product image exists. This panel will be repeated for each product you selected. If you have the product image in CD, insert the CD and enter the CD drive as the source directory. If you have an electronic image for the product (.zip, .tar.gz, or .tar file), enter the directory path that contains the file in its original name or enter the path to the file directly.

    Figure 5. Source directory
    Source directory

    Click Next. The tool will first verify the product image, then start to copy the image if it is valid.

  6. While the tool is copying the product image into your target directory, you should see the following panel.

    Figure 6. Copying product image
    Copying product image

    Once it is done copying, the tool will show the Source directory panel for the next selected product. This panel flow will repeat until the tool finishes copying all the products you selected. You will then see the Results panel, as in Figure 7.



    Figure 7. Results
    Results

  7. The target directory, and the list of products the tool copied, are shown. At this point all the products that you will use in your Business Monitor installation are set up correctly.

    Click Finish to exit the tool and go back to the launchpad.

Installing Business Monitor using the basic installation path

After the prerequisite software has been set up on the machine, Business Monitor is ready to be installed. This section walks you through an example basic installation.

  1. From the launchpad WebSphere Business Monitor Installation panel shown in Figure 1, click Launch the installation wizard for WebSphere Business Monitorto start the main installation. Figure 8 below shows the welcome for the installation wizard.

    If you ran the installation preparation wizard utility to set up the product images, this will run the Business Monitor installation wizard from the target directory that you specified in the utility. Otherwise, it will run the Business Monitor installation wizard from your current working directory.



    Figure 8. WebSphere Business Monitor 6.1 installation wizard
    Welcome to the WebSphere Business Monitor 6.1         installation wizard

    Click Next.

  2. You'll see the Software License Agreement. If you accept the terms, select I accept both the IBM and the non-IBM terms and click Next.

    Figure 9. Software License Agreement
    Software License Agreement

  3. The System prerequisites check, shown below, has the result of operating system prerequisites checking.

    Click Next to continue.



    Figure 10. System prerequisites check
    System prerequisites check

  4. On the Installation type selection panel, Basic Installation is selected by default.

    Click Next.



    Figure 11. Installation type selection
    Installation type selection

  5. On the Component selection panel, select the checkbox if you would like to install Portlet-based dashboards with Alphablox features.

    Click Next.



    Figure 12. Component selection
    Component selection

    If you did not select Portlet-based dashboards option, you'll see the Installation directory panel as shown below.



    Figure 13a. Installation directory
    Installation directory

    If you selected the Portlet-based dashboards option in the Component selection panel, you'll see the Installation directory panel as shown in Figure 13b .



    Figure 13b. Installation directory
    Installation directory

  6. Enter the installation location for Business Monitor server. If you are on the panel shown in Figure 13b, also enter the root installation location for WebSphere Portal and WebSphere Application Server 6.0.2.

    Click Next. You will get a warning message if your root installation location for Portal already contains PortalServer or AppServer directory.

  7. On the WebSphere Application Server enable administrative security panel shown below, enter the User name and Password if you intend to enable Application Server administrative security. Otherwise, uncheck Enable administrative security.

    Figure 14. WebSphere Application Server enable administrative security
    WebSphere Application Server enable administrative         security

    Click Next.

  8. If you selected Portlet-based dashboards earlier, you will see the WebSphere Portal administrative security panel shown below.

    Figure 15. WebSphere Portal administrative security
    WebSphere Portal administrative security

    You are required to enter the user name and password. The user name and password you provided will be used for both WebSphere Application Server and WebSphere Portal.

    Click Next.

  9. You should see the Human Tasks configuration panel, as shown in Figure 16. If you want to view human task data in your dashboards, check the Configure human task monitor model box and enter the host name and port number for WebSphere Process Server. This will deploy the human task application and configure the Business Monitor Server to access WebSphere Process Server.

    Click Next.



    Figure 16. Human Tasks configuration
    Human Tasks configuration

  10. The Screen customizations panel allows you to select the desired screen customizations. If you selected Portlet-based dashboards earlier, the two Portal checkboxes will be enabled and selected by default.

    Figure 17. Screen customizations
    Screen customizations

    After you make your selections, click Next.

  11. On the Database configuration panel you are required to select your database product, choose the database creation method, and type the database name and schema name for the Monitor database that will be created.

    Figure 18. Database configuration
    Database configuration

    If you selected Portlet-based dashboards earlier, Derby Embedded will not be in the Database product list. The option to "Create a new local database" requires that the chosen database product is already installed and configured on the local system.

    If you intend to connect to a remote database, select Use existing database, and you must run the generated scripts manually after the installation to create the Monitor database if it has not been created yet.

    Click Next after you enter all the information.

  12. If you selected a database product other than Derby Embedded, you will see the "Additional database configuration" panel, as shown below.

    Figure 19. Additional database configurations
    Additional database configuration

    You must enter the User name and Password for database authentication.

    The field for JDBC™ driver classpath files directory has a default value for DB2 Universal Database. It's blank for Oracle database, in which case you need to provide the information.

    The JDBC driver type is default to type 4 for DB2 Universal Database, and default to Thin for an Oracle database.

    The Database server host name is set to localhost and cannot be modified if you selected the option to Create a new local database in the previous panel. Otherwise, you need to provide the server host name or IP address.

    Database service port number is always required.

    After you enter all required information, click Next. The installation wizard will try to connect to the database using the information you provided. If it fails to connect to the database, you'll get an error or warning message depending on the specific situation. Otherwise, you get an installation summary.

  13. The Installation summary lists the products and the components under WebSphere Business Monitor 6.1 that will be installed. If you did not select Portlet-based dashboards earlier, the product "WebSphere Portal 6.0.1.1" and the component "Portlet-based dashboards" will not be listed.

    Review the summary panel and click Next, which will start the installation process.



    Figure 20. Installation summary
    Installation summary

  14. When installation finishes, you will see the Installation results panel. If the installation is successful, you will have an option to launch First steps, which is selected by default.

    Click Finish.



    Figure 21. Installation results
    Installation results

Verifying Monitor installation

The First steps console is a new feature, to be used immediately after installation completes, to verify your Monitor installation. The First steps console is launched after you clicked Finish on the Installation results panel above.


Figure 22. First steps console
First Steps

Verifying Monitor Server installation

To verify Monitor Server installation, use the Installation Verification utility in First steps, as shown in Figure 22 above. This utility can help identify any possible installation problems before continuing with the project. The utility verifies Monitor server component integrity, installed resources, and database connections. For stand-alone profile, it actually deploys a monitor model and processes events through the model to exercise much of the Monitor server function. If this verification passes successfully, you can then proceed with installing monitor models and configuring the Monitor Server.

Verifying Portal Dashboard installation

Unfortunately, the Installation Verification utility cannot be used to verify a successful Portal Dashboard installation. However, there are two things you can do using the latest version of your favorite Internet browser:

  • If Portal Server is not already started, using a command prompt go to the location of the portal profile directory on your machine (for example, C:\IBM\WebSphere\profiles\wp_profile if the operating system is Windows 2003). Change to the bin directory and enter:
    startServer.bat WebSphere_Portal

    Or, if the operating system is HP-UX, Linux, or AIX enter:
    ./startServer.sh WebSphere_Portal

    If the server is successfully started, you should see
    Server WebSphere_Portal open for e-business;

    .

    After the server is started, go to the Portal Dashboard Login panel with your Web browser, located at port 10038 on your host machine. Figure 23 shows the Portal Dashboard Login.



    Figure 23. Portal Dashboard login
    Portal Dashboard Login

    After entering your User ID and Password for Portal Server, and clicking Log In, the Portal Dashboard Welcome panel should appear. Verify that the Welcome has references to KPIs, Human Tasks, and a Business Monitor Getting Started section. Figure 24 shows the Portal Dashboard Welcome.



    Figure 24. Portal Dashboard Welcome
    Portal Dashboard Welcome

  • The other way to verify a successful Portal Dashboard installation is to find the Dashboard REST service property listed with the Portal Server's WebSphere Admin Console.

    First, start the Portal Server profile if not already started. Go to Portal Server's WebSphere Administrative Console (the /ibm/console Web page located at port 10027 on your host machine). Figure 25 shows the WebSphere Admin Console.



    Figure 25. WebSphere Admin Console
    WebSphere Admin Console


    Click Servers -> Application Servers. Figure 26 shows the WebSphere Portal Server panel. Select WebSphere Portal from the list of application servers.



    Figure 26. WebSphere Portal Server
    WebSphere Portal Server


    The WebSphere Portal Server's custom properties page should show a Dashboard REST service target property, as shown below in Figure 27.



    Figure 27. Dashboard REST service property
    Dashboard REST service

Summary

In this article you learned about the many changes to Business Monitor 6.1 installation. It now integrates into the WebSphere Application Server product family, allowing sharing of useful GUI components and utilities, including the Common Launchpad, Profile Management Tool, First steps, and the Update Installer. You walked through a basic installation of Business Monitor 6.1, and verified the successful installation and configuration of the Dashboard for both WebSphere Application Server ND and Portal Server. With a successful basic installation, IBM WebSphere Business Monitor 6.1 is ready for prototyping and testing of business process modeling on your machine.

Stay tuned for the next part in this series, which will take you through an advanced installation into a distributed server topology -- an example of an actual Business Monitor production environment.

Acknowledgements

The authors would like to thank the Monitor 6.1 installation team for their innovation and commitment, without whom this work would not be possible: Aimee Silva, Lea Leite, Miriam Celi, Nick Metianu, Paritosh Patel, Ron Swan, Soonthorn Ativanichayaphong, and Xiaoming Wang.



Resources

Learn

Get products and technologies
  • Download the WebSphere Business Monitor Data Access Builder from the IBM SOA Business Catalog.

  • SupportPac IA9V provides a reusable Message Broker sub-flow for sending business events to WebSphere Business Monitor.


About the authors

author photo

Gerald McCobb currently is a Software Engineer working for IBM. He has worked on WebSphere Business Monitor install since March, 2007.


author photo

Yan Li has worked as a software engineer with IBM for the past 6 years on product development. She has worked on WebSphere Business Monitor installation since March, 2007.




Rate this page


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!



Back to top