Use this task to enable IBM®
Enterprise Workload Manager™ to monitor
Intelligent Management.
Before you begin
To perform this task, you must install IBM
Enterprise Workload Manager. See the
IBM
Enterprise Workload Manager information
center for installation instructions.
About this task
By performing this task, the on demand router (ODR) makes Application Response Measurement
(ARM) calls to report response times to IBM
Enterprise Workload Manager. IBM
Enterprise Workload Manager can use the
response time information to monitor the environment both inside and outside of the
Intelligent Management domain. For more information, read about
Intelligent Management and IBM
Enterprise Workload Manager.
Procedure
- Configure service and transaction classes in IBM
Enterprise Workload Manager. The service and transaction classes that you configure in IBM
Enterprise Workload Manager override
any service classes that are configured in Intelligent Management. See the
Enterprise Workload Manager information
center for more information.
- Configure IBM
Enterprise Workload Manager to manage
Intelligent Management. After you complete this step, any service policies that are configured in Intelligent Management are not valid. IBM
Enterprise Workload Manager has its own
configured service and transaction classes.
- Copy the ARM libraries from IBM
Enterprise Workload Manager to the Intelligent Management configuration. Include the ARM libraries from IBM
Enterprise Workload Manager in the
install_root/bin directory. Remember the name of this class
so that you can supply the information in the administrative console. Alternatively, you can add two custom properties to the application server or ODR Java™ virtual machine (JVM). First, define the
java.library.path custom property and set its value to the IBM
Enterprise Workload Manager library
path, for example c:\Program Files\IBM\VE2\EWLMMS\classes\ms. Next, create the
ws.ext.dirs custom property and set its value to the folder that contains the ARM
libraries that are provided by IBM
Enterprise Workload Manager, for
example, c:\Program Files\IBM\VE2\EWLMMS\classes\ARM.
- Enable ARM reporting. On the request metrics administrative console page, use the following settings:
- Select the appropriate application component, such as servlets or Web services, that needs to
report ARM statistics.
- Defining the trace level is optional.
- Enter the name of the IBM
Enterprise Workload Manager ARM factory
in the ARM transaction factory implementation class name. The transaction class factory name for IBM
Enterprise Workload Manager is
com.ibm.wlm.arm40SDK.transaction.Arm40TransactionFactory.
For more information, read about getting performance data from request metrics.
- Enable ARM reporting on your other tiers and applications, such as IBM
DB2®, IBM HTTP Server,
and also for the various components running on WebSphere®
Application Server. You can enable ARM instrumentation in specific WebSphere Application Server components by selecting the appropriate components. For more
information, read about getting performance data from request metrics. See the product documentation
for your specific tier applications regarding more information on enabling ARM reporting. Any tiers
that send requests to the Intelligent Management tier must be ARM enabled to
facilitate the interaction between IBM
Enterprise Workload Manager and Intelligent Management. Any tiers that receive requests from the Intelligent Management tier do not need to have ARM enabled, however, enabling
ARM on these tiers is strongly encouraged.
- To enable WebSphere Application Server and Intelligent Management with IBM
Enterprise Workload Manager, you must
manually update the WebSphere Application Server
server.policy files. You must update the server.policy file for all application servers and on demand
routers. For more information, read about the server.policy file permission.
- Restart all applications and servers that IBM
Enterprise Workload Manager is now
monitoring.
Results
The on demand routers in the
Intelligent Management infrastructure
will begin to make ARM calls to report response times on requests. TheIBM
Enterprise Workload Manager can monitor
the
Intelligent Management environment.