Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Output Format of the Messages

&pagelevel(4)&pagelevel

Depending on the message destination, openUTM outputs the messages in different formats:

  • to SYSLOG and MSGTAC:
    the message header and the current values of the parameters, as described in section “Structure of UTM system messages”.

  • to CONSOLE:
    the application name, the message number and the message text with the text parameters.

  • to USER-DEST-1...USER-DEST-4:

    • the message header and the current value of the inserts as described in the section “Structure of UTM system messages”, if USER-DEST-n is generated with MSG-FORMAT=FILE

    • the date/time followed by the message number, message text and inserts if USER-DEST-n is generated with MSG-FORMAT=PRINT

  • to all other destinations:
    the message number and the message text with any text parameters contained in the message text.

In certain error situations during an application run (abnormal termination of an application, program or process), openUTM may only output a message to STDERR, STDOUT or CONSOLE, even though the message was meant for other destinations (e.g. SYSLOG). This is done to prevent any further errors that might result.

For the same reason, in certain error situations openUTM does not take the message text from the message module that can be modified by the user, but from the standard message module of the UTM system code.

Header for messages to STDERR / STDOUT

When outputting messages to the message destinations SSTDERR and STDOUT, by default openUTM precedes the messages with a header containing the date and time.

This header also contains the pid of the process that generated the message. One benefit of this information is that it allows errors to be diagnosed more easily.

The header has the following format:

(pid)  yyyy-mm-dd hh:mm:ss

Messages K038 and K044 are always output without time and date. You can use the environment variable UTM_MSG_DATE=NO to suppress the output of date and time for all other messages as well. Output of the pid can be suppressed with the environment variable UTM_MSG_PID=NO.