GDSX Manual

Operations and Support
Extended General Device Support (GDSX) Manual134303
3-16
Interpreting Console and EMS Messages
Interpreting Console and EMS Messages
Messages generated by GDSX can be classified according to severity:
Where Messages Are Displayed
GDSX can generate console messages to the home terminal and EMS messages to an
EMS display terminal. These terminals can be configured to be the same device or
different devices.
Home Terminal
At process initialization time, all messages from TSCODE are sent to the home
terminal, because the monitor task, which handles messages sent to EMS, is not yet
active. To ensure that all messages are seen, you can change the home terminal to a
paused terminal. For example, the following RUN command changes the home terminal
to device $TF2.#F22:
> RUN GDSE /NAME $GDSX, NOWAIT, TERM $TF2.#F22/
Make sure you pause such a terminal.
EMS Terminal
GDSX processes send tokenized event messages to the Event Management Service
(EMS) primary collector ($0) process. The collector stores these messages in the
current EMS log file. EMS distributor processes select messages from the log file and
deliver them to consumers.
A distributor process can use a filter to limit the types of events passed to a consumer.
(For instructions on how to program and run a filter with GDSX, see “EMS Filters and
GDSX” on page 2-75.) The distributor process will direct output to a designated
terminal, called the EMS terminal.
Types of Messages Generated
GDSX generates the following types of messages. For listings of the messages in each
type see the following headings.
Console messages (at home terminal)
°
Startup configuration error messages
Status messages Report a state change within a GDSX process. Some examples
of status messages are startup, open, and close messages.
Warning messages Report an unexpected state change within a GDSX process. An
example is a message reporting that the backup stopped.
Error messages Report that an error occurred within a GDSX process. Two
examples of conditions that cause the generation of error
messages are a checkpoint failure and a memory pool error.