Chapter 8. IBM Tivoli Monitoring integration 257
The tmnt_tbsm_wrapper is a child process of tmnt_tbsm_eng. This process
utilizes the JVM to format and package the data and to communicate this with the
IBM Tivoli Business Systems Manager Common Listener.
Example 8-1 includes a listing of the modules used by these processes. To
create it, we used a product called listdlls.exe, which is freely available for
download from http://www.sysinternals.com.
Example 8-1 Process listing
tmnt_tbsm_eng.e pid: 2852
Command line: tmnt_tbsm_eng.exe
Base Size Version Path
0x00400000 0x26000 C:Tivoliinw32-ix86TMETmw2k mnt_tbsm_eng.exe
0x77f80000 0x7b000 5.00.2195.5400 C:WINNTSystem32 tdll.dll
0x78000000 0x46000 6.01.9359.0000 C:WINNTsystem32MSVCRT.dll
0x77e80000 0xb6000 5.00.2195.5400 C:WINNTsystem32KERNEL32.dll
0x22000000 0xdc000 C:Tivoliinw32-ix86inlibas60.dll
0x77db0000 0x5d000 5.00.2195.5385 C:WINNTsystem32ADVAPI32.dll
0x77d30000 0x71000 5.00.2195.5419 C:WINNTsystem32RPCRT4.DLL
0x780a0000 0x12000 6.01.8637.0000 C:WINNTSystem32MSVCIRT.dll
0x10000000 0x13000 C:Tivoliinw32-ix86inlibg++.dll
0x20000000 0x46000 C:Tivoliinw32-ix86inlibtas60.dll
0x1e000000 0x8000 C:Tivoliinw32-ix86inlibthreads60.dll
0x1c000000 0x6f000 C:Tivoliinw32-ix86inlibtmf60.dll
0x75050000 0x8000 5.00.2195.4874 C:WINNTSystem32WSOCK32.dll
0x75030000 0x13000 5.00.2195.4874 C:WINNTSystem32WS2_32.DLL
0x75020000 0x8000 5.00.2134.0001 C:WINNTSystem32WS2HELP.DLL
0x77e10000 0x65000 5.00.2195.4314 C:WINNTsystem32USER32.dll
0x77f40000 0x3c000 5.00.2195.5252 C:WINNTsystem32GDI32.DLL
0x1f000000 0x90000 C:Tivoliinw32-ix86inlibms60.dll
0x00230000 0x3b000 C:Tivoliinw32-ix86inlibtmw2ksrv.dll
0x77820000 0x7000 5.00.2134.0001 C:WINNTsystem32VERSION.dll
0x759b0000 0x6000 5.00.2134.0001 C:WINNTsystem32LZ32.DLL
0x00270000 0x4c000 C:Tivoliinw32-ix86inlibdmml.dll
0x30000000 0x21000 C:Tivoliinw32-ix86inlibmdist260.dll
0x782c0000 0xc000 5.00.2195.4874 C:WINNTSystem32 nr20.dll
0x77980000 0x24000 5.00.2195.5354 C:WINNTSystem32DNSAPI.DLL
0x77340000 0x13000 5.00.2195.0002 C:WINNTSystem32iphlpapi.dll
0x77520000 0x5000 5.00.2134.0001 C:WINNTSystem32ICMP.DLL
0x77320000 0x17000 5.00.2181.0001 C:WINNTSystem32MPRAPI.DLL
0x75150000 0x10000 5.00.2195.4827 C:WINNTSystem32SAMLIB.DLL
0x75170000 0x4f000 5.00.2195.5427 C:WINNTSystem32NETAPI32.DLL
0x77be0000 0xf000 5.00.2195.4587 C:WINNTSystem32SECUR32.DLL
0x751c0000 0x6000 5.00.2134.0001 C:WINNTSystem32NETRAP.DLL
0x77950000 0x2a000 5.00.2195.5400 C:WINNTsystem32WLDAP32.DLL
0x77a50000 0xf5000 5.00.2195.5400 C:WINNTsystem32OLE32.DLL
0x779b0000 0x9b000 2.40.4518.0000 C:WINNTsystem32OLEAUT32.DLL
0x773b0000 0x2e000 5.00.2195.5312 C:WINNTSystem32ACTIVEDS.DLL
0x77380000 0x22000 5.00.2195.5400 C:WINNTSystem32ADSLDPC.DLL
0x77830000 0xe000 5.00.2168.0001 C:WINNTSystem32RTUTILS.DLL
0x77880000 0x8d000 5.00.2195.5400 C:WINNTSystem32SETUPAPI.DLL
0x77c10000 0x5e000 5.00.2195.5425 C:WINNTSystem32USERENV.DLL
0x774e0000 0x32000 5.00.2195.5438 C:WINNTSystem32RASAPI32.DLL
0x774c0000 0x11000 5.00.2195.5292 C:WINNTSystem32RASMAN.DLL
0x77530000 0x22000 5.00.2182.0001 C:WINNTsystem32TAPI32.DLL
0x716f0000 0x8a000 5.81.4807.2300 C:WINNTsystem32COMCTL32.DLL
0x70bd0000 0x4c000 5.50.4807.2300 C:WINNTsystem32SHLWAPI.DLL
0x77360000 0x19000 5.00.2195.4874 C:WINNTSystem32DHCPCSVC.DLL
0x777e0000 0x8000 5.00.2160.0001 C:WINNTSystem32winrnr.dll
0x74fd0000 0x1d000 5.00.2195.4874 C:WINNTsystem32msafd.dll
0x75010000 0x7000 5.00.2195.4874 C:WINNTSystem32wshTCP/IP.dll
------------------------------------------------------------------------------
tmnt_tbsm_wrapp pid: 3392
258 Tivoli Business Systems Manager Version 2.1: End-to-End Business Impact Management
Command line: C:Tivoliinw32-ix86TMETmw2k mnt_tbsm_wrapper
Base Size Version Path
0x00400000 0xd000 C:Tivoliinw32-ix86TMETmw2k mnt_tbsm_wrapper.exe
0x77f80000 0x7b000 5.00.2195.5400 C:WINNTSystem32 tdll.dll
0x78000000 0x46000 6.01.9359.0000 C:WINNTsystem32MSVCRT.dll
0x77e80000 0xb6000 5.00.2195.5400 C:WINNTsystem32KERNEL32.dll
0x75050000 0x8000 5.00.2195.4874 C:WINNTSystem32WSOCK32.dll
0x75030000 0x13000 5.00.2195.4874 C:WINNTSystem32WS2_32.DLL
0x77db0000 0x5d000 5.00.2195.5385 C:WINNTsystem32ADVAPI32.DLL
0x77d30000 0x71000 5.00.2195.5419 C:WINNTsystem32RPCRT4.DLL
0x75020000 0x8000 5.00.2134.0001 C:WINNTSystem32WS2HELP.DLL
0x714f0000 0xf4000 c:Tivoli/bin/w32-ix86/JRE/1.3.0jreinclassicjvm.dll
0x780a0000 0x12000 6.01.8637.0000 C:WINNTSystem32MSVCIRT.dll
0x714a0000 0x5000 c:Tivoli/bin/w32-ix86/JRE/1.3.0jreinxhpi.dll
0x70740000 0xa000 c:Tivoli/bin/w32-ix86/JRE/1.3.0jreinhpi.dll
0x77570000 0x30000 5.00.2161.0001 C:WINNTSystem32WINMM.dll
0x77e10000 0x65000 5.00.2195.4314 C:WINNTsystem32USER32.DLL
0x77f40000 0x3c000 5.00.2195.5252 C:WINNTsystem32GDI32.DLL
0x707c0000 0x2c000 c:Tivoli/bin/w32-ix86/JRE/1.3.0jreinjava.dll
0x714c0000 0x10000 c:Tivoli/bin/w32-ix86/JRE/1.3.0jreinzip.dll
0x708a0000 0x15d000 C:Tivoli/bin/w32-ix86/JRE/1.3.0jreinjitc.dll
0x71280000 0x9000 C:Tivoli/bin/w32-ix86/JRE/1.3.0jrein et.dll
0x74fd0000 0x1d000 5.00.2195.4874 C:WINNTsystem32msafd.dll
0x75010000 0x7000 5.00.2195.4874 C:WINNTSystem32wshTCP/IP.dll
0x782c0000 0xc000 5.00.2195.4874 C:WINNTSystem32 nr20.dll
0x77980000 0x24000 5.00.2195.5354 C:WINNTSystem32DNSAPI.DLL
0x77340000 0x13000 5.00.2195.0002 C:WINNTSystem32iphlpapi.dll
0x77520000 0x5000 5.00.2134.0001 C:WINNTSystem32ICMP.DLL
0x77320000 0x17000 5.00.2181.0001 C:WINNTSystem32MPRAPI.DLL
0x75150000 0x10000 5.00.2195.4827 C:WINNTSystem32SAMLIB.DLL
0x75170000 0x4f000 5.00.2195.5427 C:WINNTSystem32NETAPI32.DLL
0x77be0000 0xf000 5.00.2195.4587 C:WINNTSystem32SECUR32.DLL
0x751c0000 0x6000 5.00.2134.0001 C:WINNTSystem32NETRAP.DLL
0x77950000 0x2a000 5.00.2195.5400 C:WINNTsystem32WLDAP32.DLL
0x77a50000 0xf5000 5.00.2195.5400 C:WINNTsystem32OLE32.DLL
0x779b0000 0x9b000 2.40.4518.0000 C:WINNTsystem32OLEAUT32.DLL
0x773b0000 0x2e000 5.00.2195.5312 C:WINNTSystem32ACTIVEDS.DLL
0x77380000 0x22000 5.00.2195.5400 C:WINNTSystem32ADSLDPC.DLL
0x77830000 0xe000 5.00.2168.0001 C:WINNTSystem32RTUTILS.DLL
0x77880000 0x8d000 5.00.2195.5400 C:WINNTSystem32SETUPAPI.DLL
0x77c10000 0x5e000 5.00.2195.5425 C:WINNTSystem32USERENV.DLL
0x774e0000 0x32000 5.00.2195.5438 C:WINNTSystem32RASAPI32.DLL
0x774c0000 0x11000 5.00.2195.5292 C:WINNTSystem32RASMAN.DLL
0x77530000 0x22000 5.00.2182.0001 C:WINNTsystem32TAPI32.DLL
0x716f0000 0x8a000 5.81.4807.2300 C:WINNTsystem32COMCTL32.DLL
0x70bd0000 0x4c000 5.50.4807.2300 C:WINNTsystem32SHLWAPI.DLL
0x77360000 0x19000 5.00.2195.4874 C:WINNTSystem32DHCPCSVC.DLL
0x777e0000 0x8000 5.00.2160.0001 C:WINNTSystem32winrnr.dll
0x279c0000 0x5000 C:Tivoliinw32-ix86TMETmw2kTBSMAlibnativelistener.dll
------------------------------------------------------------------------------
These listed processes may not necessarily run continuously and can be invoked
when an ITM event must be sent to IBM Tivoli Business Systems Manager. The
Windows Task Manager shows them running in the background.
To stop the TBSM Adapter, you can issue wdmmn -stop -b. The processes are
started when there is an event to be sent to IBM Tivoli Business Systems
Manager. This is most commonly used for tracing a problem after enabling
logging.
Chapter 8. IBM Tivoli Monitoring integration 259
8.2.4 Configuring the IBM Tivoli Monitoring for 5.1.1 TBSM Adapter
The IBM Tivoli Monitoring 5.1.1 TBSM Adapter is configured using the wdmconfig
command. The adapter has to be configured before IBM Tivoli Monitoring 5.1.1
can interact with IBM Tivoli Business Systems Manager. The following
parameters must be configured for this functionality:
transport.server.mqe.port The port number that is used by the Common
Listener to listen. The typical port number is 8082.
transport.server.ip.address The IP address of the IBM Tivoli Business
Systems Manager server where the Common
Listener service is installed.
tbsma.jre_root This parameter is set during the installation of the
TBSM Adapter and normally does not have to be
changed manually. However, if you want to install
the adapter on a group of gateways using one
instance of the install action/command, for
example, you must change this parameter on any
gateways in the group that have JRE installed at a
different location from that supplied in the Install
Options dialog.
A typical wdmconfig command issued to configure the TBSM Adapter is shown in
Example 8-2.
Example 8-2 TBSM adapter wdmconfig command
wdmconfig -m all -D transport.server.mqe.port =8082
-D transport.server.ip.address=9.3.4.53
-D tbsm.jre_root=c:tivolibinw32-ix86JRE1.3.0
Many other parameters can be configured using the wdmconfig command.
Configurable parameters that are related to the IBM Tivoli Business Systems
Manager adapter include:
adapter.working.dir Working directory that will be used by the adapter. The
default is the Tivoli Monitoring middle layer directory
(DBDIR/dmml), which is recommended.
trace.filename Filename to which the trace messages from the
adapter will be written. The default is dm.trc.
Note: This adapters default port number for communication was 6969, so this
value
must be changed. If this value is not set correctly when a initial discovery
is performed, you will get a time-out.
260 Tivoli Business Systems Manager Version 2.1: End-to-End Business Impact Management
adapter.trace.enable Set this to true if you want to store all trace messages
regarding the operations of the adapter. The
messages are stored in the file identified in
trace.filename. The default is false.
transport.trace.enable Set this to true if you want to store all messages
regarding the transport of adapter-acquired data to the
Common Listener. The messages are stored in the file
identified in trace.filename. The default is false.
adapter.trace.level If you have enabled adapter trace messages, set this
to low, medium or high, according to the level of details
you require. The default is low.
transport.trace.level If you have enabled adapter trace messages, set this
to low, medium or high, according to the level of details
you require. The default is low.
transport.mqe.usefiller Set this to true if the managed node or gateway on
which the adapter is installed is running Windows NT
4.0, Service Pack 5; otherwise leave as the default
value of false.
dmml.trace_size Specifies the size of the profile distribution trace in
bytes. The default is 500000 bytes.
dmml.trace_level Specifies the level of the profile distribution trace from
0 (minimal) to 4 (verbose). The default is 1.
After running the wdmconfig command we can examine the settings of the
adapter by looking at the .config file, which is located in the
$DBDIR/dmml/.config directory. Ours is shown in Example 8-3.
Example 8-3 The .config file
adapter.type = LocalAdapter
adapter.working.dir = C:/Tivoli/db/ibmtiv9.db/dmml
soap.envelope = <SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Bo
dy>
loggingmode.default = false
loggingmode.filename = DM.log
trace.filename = DM.trc
adapter.trace.enable = false
transport.trace.enable = false
adapter.trace.level = low
transport.trace.level = low
adapter.xml.validation = false
..................Content has been hidden....................

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