Home

 

FFST: WebSphere MQ for Windows

 

In WebSphere MQ for Windows, FFST™ information is recorded in a file in the c:\\IBM\WebSphere MQ\errors directory.

An FFST file contains one or more records. Each FFST record contains information about an error that is normally severe, and possibly unrecoverable. These records typically indicate either a configuration problem with the system or a WebSphere MQ internal error.

FFST files are named AMQnnnnn.mm.FDC, where:

nnnnn Is the ID of the process reporting the error
mm Starts at 0. If the full filename already exists, this value is incremented by one until a unique FFST filename is found. An FFST filename can already exist if a process is reused.

An instance of a process will write all FFST information to the same FFST file. If multiple errors occur during a single execution of the process, an FFST file can contain many records.

When a process writes an FFST record it also sends a record to the Event Log. The record contains the name of the FFST file to assist in automatic problem tracking. The Event log entry is made at the application level.

A typical FFST log is shown in Figure 1.

Figure 1. Sample WebSphere MQ for Windows First Failure Symptom Report
+-----------------------------------------------------------------------------+
| WebSphere MQ First Failure Symptom Report                                   |
| =========================================                                   |
|                                                                             |
| Date/Time         :- Sun February 06 21:59:06 GMT Standard Time 2005        |
| Host Name         :- 99VXY09 (Windows XP Build 2600: Service Pack 1)        |
| PIDS              :- 5724H7200                                              |
| LVLS              :- 6.0.0.0                                                |
| Product Long Name :- WebSphere MQ for Windows                               |
| Vendor            :- IBM                                                    |
| Probe Id          :- HL010004                                               |
| Application Name  :- MQM                                                    |
| Component         :- hlgReserveLogSpace                                     |
| SCCS Info         :- lib/logger/amqhlge0.c, 1.26                            |
| Line Number       :- 246                                                    |
| Build Date        :- Feb  2 2005                                            |
| CMVC level        :- p000-L050202                                           |
| Build Type        :- IKAP - (Production)                                    |
| UserID            :- IBM_User                                               |
| Process Name      :- C:\\IBM\WebSphere MQ\bin\amqzlaa0.exe     |
| Process           :- 00003456                                               |
| Thread            :- 00000030                                               |
| QueueManager      :- qmgr2                                                  |
| ConnId(1) IPCC    :- 162                                                    |
| ConnId(2) QM      :- 45                                                     |
| Major Errorcode   :- hrcE_LOG_FULL                                          |
| Minor Errorcode   :- OK                                                     |
| Probe Type        :- MSGAMQ6709                                             |
| Probe Severity    :- 2                                                      |
| Probe Description :- AMQ6709: The log for the Queue manager is full.        |
| FDCSequenceNumber :- 0                                                      |
+-----------------------------------------------------------------------------+
 
MQM Function Stack
zlaMainThread
zlaProcessMessage
zlaProcessMQIRequest
zlaMQPUT
zsqMQPUT
kpiMQPUT
kqiPutIt
kqiPutMsgSegments
apiPutMessage
aqmPutMessage
aqhPutMessage
aqqWriteMsg
aqqWriteMsgData
aqlReservePutSpace
almReserveSpace
hlgReserveLogSpace
xcsFFST
 
MQM Trace History
-------------} hlgReserveLogSpace rc=hrcW_LOG_GETTING_VERY_FULL
-------------{ xllLongLockRequest
-------------} xllLongLockRequest rc=OK

...

The Function Stack and Trace History are used by IBM to assist in problem determination. In many cases there is little that the system administrator can do when an FFST record is generated, apart from raising problems through the IBM Support Center.

In certain circumstances a small dump file can be generated in addition to an FFST file and placed in the c:\\IBM\WebSphere MQ\errors directory. A dump file will have the same name as the FFST file, in the form AMQnnnnn.mm.dmp. These files can be used by IBM to assist in problem determination.

 

Parent topic:

First-failure support technology (FFST)


fa15420_


 

Home