Problem determination

There are two distinct aspects to problem determination - problems discovered when a command is being submitted, and problems discovered during operation of the channels.

Command validation

Commands and panel data must be free from errors before they are accepted for processing. Any errors found by the validation are immediately notified to the user by error messages.

Problem diagnosis begins with the interpretation of these error messages and taking corrective action.

Processing problems

Problems found during normal operation of the channels are notified to the system console or the system log. Problem diagnosis begins with the collection of all relevant information from the log, and continues with analysis to identify the problem.

Confirmation and error messages are returned to the terminal that initiated the commands, when possible.

IBM® MQ produces accounting and statistical data, which you can use to identify trends in utilization and performance. On z/OS®, this information is produced in the form of SMF records, see Monitoring performance and resource usage for details. The equivalent information about other platforms is produced as PCF records, see Structure data types for details.

Messages and codes

For messages and codes to help with the primary diagnosis of the problem, see Messages and reason codes.