Technote (troubleshooting)
Problem(Abstract)
The predefined situation
SAP_Message_Monitor_Status does not detect when the SAP Message Server is down.
Environment
IBM Tivoli Composite Application Manager for Applications, SAP agent 7.1
Diagnosing the problem
In case the SAP Message Server is running, "Message Server Monitor Detailed Information" table shows:
However, when the SAP Message Server is not running, the table shows:
So, neither "Field Name" nor "Field Value" contain any data. This is normal, as a component that is not running cannot provide any data.
As a consequence, this situation formula cannot detect when the Message Server has been stopped:
( Field Name == 'status' AND Field Value != 'ACTIVE')
As the situation checks for anything else than ACTIVE, but the attribute is empty, this situation will never trigger.
Resolving the problem
Better solution would be to check for missing items on the "Field Value" ACTIVE. You need to create a new situation for the "Message Server Monitor" attribute group, where you check for missing item ACTIVE, like this:
( MISSING(Field Value) == ( 'ACTIVE' ))
Product Alias/Synonym
SAP agent itcam itm composite application manager for applications
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.