246 Tivoli Business Systems Manager Version 2.1: End-to-End Business Impact Management
enablement to get meaningful information into the log file. Run the trace using
the tserver ee_utility command. To start tracing, issue the command:
$BINDIR/TDS/EventService/bin/tserver ee_utility -t
To format these log files, we use the command ihszfmt, which is located in
subdirectory $BINDIR/TDS/EventService/bin.
The next part of the data flow we examine is that of the agent listener. Verify that
the agent listener is connected to the event enablement with the command
gemeeconfig as shown in Example 7-4 on page 225.
The next point to check is the agent listener log file. The amount of information
logged in the log file depends on the loglevel, which can be set in the Windows
registry. When the loglevel is set to 0, everything will be traced. The default
loglevel setting is 2. The file is named AL + Timestamp of creation, so the file
AL200211141427.log is the agent listener log that is created on the 14
November 2002, at 14:27. This logfile, shown in Example 7-18, matches the
event that is shown in Example 7-10 on page 233.
Example 7-18 AL200211141427.log
2002/12/03
13:36:50|593|DBG|0|AL|774|B:oleasiruleengineASIRuleEngineObj.cpp|307|GetNext
Event: got message "( assert ( APMGenericEvent 99999 "IBMTIV5"
"ASIEnqueueGemMsg" 50003 "12/03/2002 13:36:50" 1038944210 2000 1004
asimcsAvailability asimpMedium 1 -1 "generictest;1.0" "ibmtiv9" "" "EXCEPTION"
"TMW_Processor" "" "" "CRITICAL" "" "" "High CPU Usage, High CPU Usage User
Priv, and High CPU Usage Process are exceeded on the processor 0." "ibmtiv9" 22
"ibmtiv9" "" "ibmtiv9" "" "" "" "" 1038944076 "1" "1" "1038944076"
"TMW_HighProcesses" "OPEN" "" 0 ) )"
2002/12/03
13:36:50|625|DBG|0|AL|774|B:oleasiruleengineASIRuleEngineObj.cpp|268|GetNext
Event: waiting for message
2002/12/03
13:36:50|625|DBG|0|AL|774|B:oleasiruleengineASIRuleEngineObj.cpp|307|GetNext
Event: got message "(run)"
2002/12/03
13:36:50|671|DBG|0|AL|774|B:asidbincludeASIDBASISQLDBC.ado.cpp|805|adCmdSto
redProc(4) - { ? = call gemsp_processAPMGenericMsg(?, ?, ?, ?, ?, ?, ?, ?, ?,
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) }(
/*@RETURN_VALUE=<empty>(R)*/@tbsmclass=N'generictest;1.0'/*(I)*/,
@instanceid=N'ibmtiv9'/*(I)*/, @instancename=N''/*(I)*/,
@probetype=N'EXCEPTION'/*(I)*/, @probeid=N'TMW_Processor'/*(I)*/,
@probename=N''/*(I)*/, @probeargs=N''/*(I)*/, @severity=N'CRITICAL'/*(I)*/,
@probevalue=N''/*(I)*/, @probecondition=N''/*(I)*/, @msg=N'High CPU Usage, High
CPU Usage User Priv, and High CPU Usage Process are exceeded on the processor
0.'/*(I)*/, @eehost=N'ibmtiv9'/*(I)*/, @hostos=22/*(I)*/,
@tcphostname=N'ibmtiv9'/*(I)*/, @tmr=N''/*(I)*/,