Monitoring FTM SWIFT services
To inform users about their processing,
FTM SWIFT services issue the
following types of messages:
- Command response
- This is a response that is returned to a user who issues a command manually, for example, when using the CLI or CDP.
- Application response
- This is a response that is contained in the MQRFH2 header that is passed back to an application that issues a command or submits some other type of request for processing.
- Event message
- This is a message that is written to the event log to:
- Describe an error
- Describe an RMA action
- Report status information that is obtained asynchronously and so cannot be returned in a response, for example, information about the status of an SAG or an SnF channel
For example:message_ID UTC_timestamp OU_name service_name message_textDNFF4068I 10/10/11 14:59:39 BANKA DNF_FSM LT XXXXDEFFA: SL OPEN confirmation timeout detected by... | | | | |<- timestamp ->| |<-------------------- message text ------------------->|
For an event message, the last character of
its the message ID (for example, the I in DNFF4068I) is called the message
classification, and can be one of the following letters:
- E
- The message describes an error for which user action eventually
will be required. Most FTM SWIFT event messages
with classification E relate to internal errors
or network problems, for example:
- Errors when accessing DB2® or IBM® MQ
- Errors within an IBM Integration Bus message flow
- Inconsistencies in the FTM SWIFT configuration data
- Network errors
- SWIFT protocol errors
- I
- The message contains information only:
- No error occurred. The message contains information about normal processing.
- A transient error occurred, but FTM SWIFT will attempt to recover from this error automatically. Only if all automatic recovery attempts fail and user action is required does FTM SWIFT issue a message with classification E.
You monitor
an FTM SWIFT service by registering
to receive some or all of the event messages issued by that service,
and specifying where such messages are to be sent:
- To the reply-to queue of the CLI instance that issued the reg (register) command
- To the input queue of the event notification service, which passes the event messages to the SYSLOG
- To a queue from which the events can be evaluated by a user-written application
