58 IBM Enterprise Workload Manager
3.1 Overview
To construct data that can be displayed by the EWLM domain manager, each middleware and
application that you want EWLM to monitor must be instrumented according to the ARM 4.0
standards. An instrumented middleware cooperates with the EWLM layer on their local
operating system so it can understand transaction segment elapsed time. This is part of the
data sent to the EWLM domain manager that collects elapsed time. The domain manager
collects the data and displays it to the user through the EWLM Control Center. Once the
middleware that is hosting your workload is instrumented, you can monitor your application’s
performance statistics using EWLM Control Center without modifying the application.
This chapter describes how to instrument the following software:
? WebSphere Application Server V5.1.1
? DB2 Universal Database V8.2
? IBM HTTP Server V1.3.28, V2.0.47
The middleware we describe here have been enhanced by IBM to call the ARM
instrumentation APIs, so all that is needed is to instruct these products to turn on this
capability.
In the following sections we discuss how to enable this capability in these products. Table 3-1
provides the default variables that we are using so you can compare them with the values
used in your installation if you are not using the default application installation directories.
Table 3-1 Environment variables
Variable Component Platform Value
<WAS_HOME> WebSphere
Application
Server
AIX /usr/WebSphere/AppServer
i5/OS /qibm/proddata/webas51
Windows C:Program FilesWebSphereAppServer
Solaris /opt/WebSphere/AppServer
<EWLMMS_HOME> EWLM
managed
server
AIX /opt/IBM/VE/EWLMMS
i5/OS /qibm/proddata/wlm
Windows C:Program FilesIBMVEEWLMMS
Solaris /opt/IBM/VE/EWLMMS
<EWLMMS_LIBPATH> EWLM
managed
server ARM
implementation
libraries
AIX /usr/lpp/ewlm/java/lib
i5/OS /qibm/proddata/wlm/classes/ms
Windows <EWLMMS_HOME>classesms
Solaris usr/lib
<IHS13_HOME> IBM HTTP
Server V1.3.28
AIX /usr/IBMHttpServer
i5/OS /QIBM/ProdData/HTTPA
Windows C:Program FilesIBMHttpServer
Solaris /opt/IBMHttpServer
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset