Explanation
In response to a DISPLAY XCF command, this message
displays detailed information for one or more server instances. The
system repeats the display lines as many times as necessary to provide
all the data.
In the message text:
- hh.mm.ss
- The time in hours (00-23), minutes (00-59), and seconds (00-59)
for the DISPLAY XCF command.
- WARNING: INFORMATION MAY NOT BE COMPLETE
- The local system was unable to retrieve data from all target systems
because of system delays or errors.
- * INDICATES PROBLEM, ! INDICATES SEVERE PROBLEM
- This line appears when there is a server instance that is considered
having problems. Server instances that are considered having problems
will be flagged with an asterisk. A server instance is considered
having problems, for example, if its server exit is stalled. The exclamation
point indicates that the problems are critical.
- srvname
- The name of the system on which the server instance resides. Consider
following:
- sysname
- The name of the system on which the server being displayed resides.
- inst#
- Decimal instance number that identifies the server instance. Consider
the following:
- A server instance that is not considered stalled will not be flagged.
- A server instance that XCF considers to be stalled will be flagged
with an asterisk.
- A stalled server instance that appears to be causing sympathy
sickness will be flagged with an exclamation point.
- srv_function
- The description of the server instance.
- si_status
- One of the following:
- STARTING
- The exit routine for the server instance is performing the initialization
process.
- IDLE
- The server instance is waiting for work.
- WORKING
- The server instance is processing a request.
- PENDING
- Server instance action is pending. A persistent pending state
could indicate server instance dispatch problems.
- STOPPING
- The server instance is stopping.
- UNKNOWN
- XCF was unable to determine the status of the server instance.
- diagcode
- Hexadecimal code corresponding to the status code constants (ixcysrvr_kIrxxxx)
defined in the IXCYSRVR macro.
- STOPPING
- A stop request has been queued for this server instance.
- stop_mode
- One of the following:
- IMMEDIATE
- The server instance is stopping as soon as it finishes processing
its current work item, if any. The server instance is not allowed
to process any pending requests.
- NORMAL
- The server instance is allowed to finish processing its current
work item, if any, plus any work that was already queued for processing
when the stop was accepted. It is not allowed to process any work
items queued after the stop request.
- whystop
- Hexadecimal code used by XCF to identify the reason the server
instance is stopping, including one of the following:
- 01
- Server stop initiated through IXCSRVR REQTYPE=STOP request
- 03
- Server exit initiated the stop request
- 0B
- XCF stopped the server instance due to a lack of system resources
- All others
- The server instance was stopped because of an error or failure
- jobname
- Jobname associated with the server instance.
- asid
- Hexadecimal ASID of the address space associated with the server
instance.
- tcb_addr
- Address of the TCB for the task associated with the server instance.
- sysid
- The XCF system ID of the system on which the server instance resides.
- exit_addr
- The address of the exit routine associated with the server instance.
- respbind
- One of the following:
- INSTANCE
- The server instance is responsible for sending responses. If the
server instance is stopped or terminated, XCF is to cancel any outstanding
responses that the server instance was expected to provide.
- ADDRSPACE
- The responsibility for sending responses is assigned to the address
space the server instance is running in. When the address space terminates,
XCF cancels any out standing responses that the server instance was
expected to provide.
- SYSTEM
- The responsibility for sending responses is assigned to the system
the server instance is running on. When the system terminates, XCF
cancels any outstanding responses that the server instance was expected
to provide.
- UNKNOWN
- The responsibility for sending responses cannot be determined.
- respbind_diag
- Internal diagnostic code. This code appears when RESPONSE BIND
is UNKNOWN.
- fdi
- The number of seconds that the server instance can appear to be
unresponsive before the system deems it to have failed.
- minsrvlvl
- The minimum server level supported by this server instance.
- maxsrvlvl
- The maximum server level supported by this server instance.
- minclvl
- The smallest client level that is acceptable to the server instance.
- maxclvl
- The largest client level that is acceptable to the server instance.
- si_featlvl
- The feature level supported by the server instance.
- si_featflag
- The set of features supported by the server instance.
- si_id
- Server ID that uniquely identifies the server instance.
- #reqs
- Number of requests processed by the server instance.
- collecttod
- The date and time when the server information was collected (mm/dd/yyyy
hh:mm:ss:dddddd).
- starttod
- The date and time when the server instance was started (mm/dd/yyyy
hh:mm:ss:dddddd).
- idletod
- The date and time when the server instance last entered an idle
state waiting for more work (mm/dd/yyyy hh:mm:ss:dddddd).
- releasetod
- The date and time when the server instance was last notified that
work items were available for processing (mm/dd/yyyy hh:mm:ss:dddddd).
- awakentod
- The date and time when the server instance last began searching
for new work items to process (mm/dd/yyyy hh:mm:ss:dddddd).
- stoptod
- The date and time when a stop request was first accepted for the
server instance (mm/dd/yyyy hh:mm:ss:dddddd). This line appears when
a stop request has been accepted by the server instance.
- CURRENT WORK
- The work item currently being processed by the server instance.
Applicable only when the server instance is in the WORKING state.
Consider the following:
- A work item that is not considered stalled will not be flagged.
- A work item that XCF considers to be stalled will be flagged with
an asterisk.
See inst# for how a server instance or work
item is flagged.
- wi_description
- Description of the work item.
- wifunc_hex
- The FUNCTION of the work item provided by the sender when IXCSEND
was invoked to send this request in hexadecimal format.
- wifunc_ebcdic
- The FUNCTION of the work item provided by the sender when IXCSEND
was invoked to send this request in EBCDIC format.
- msgid_hex1
- First half of the MSGID provided by the sender when IXCSEND was
invoked to send this request in hexadecimal format.
- msgid_ebcdic1
- First half of the MSGID provided by the sender when IXCSEND was
invoked to send this request in EBCDIC format.
- msgid_hex2
- Second half of the MSGID provided by the sender when IXCSEND was
invoked to send this request in hexadecimal format.
- msgid_ebcdic2
- Second half of the MSGID provided by the sender when IXCSEND was
invoked to send this request in EBCDIC format.
- swi_clvl
- The level of the client that made the request.
- swi_minslvl
- The minimum server level required to process the request.
- swi_maxslvl
- The maximum server level that is suitable for processing the request.
- swi_featlvl
- The feature level that the server must support in order to process
the request.
- swi_featflag
- The set of features that the server must support in order to process
the request.
- swi_fc
- The type of the work item. swi_fc is one of
the following::
- REQUEST
- The work item is a client request.
- UNKNOWN
- The work item type is unknown.
- fc_short
- A mnemonic code indicating the type of the work item. If the work
item type is unknown, an internal diagnostic code is printed.
- swi_token
- Hexadecimal token used by XCF to identify the work item.
- swiseqn
- Hexadecimal sequence number assigned to the work item.
- wi_state
- One of the following:
- WORKING
- The work item is currently being processed.
- PREPARING
- The work item has been assigned to a server instance, but the
server exit has not been presented with the work item yet.
- COMPLETING
- The work item has been assigned to a server instance, and the
server exit has finished processing the request. XCF is performing
completion processing for the work item.
- UNKNOWN
- XCF was unable to determine the status of the work item at this
time.
- swi_arvtod
- The date and time when the request was received by the target
system (mm/dd/yyyy hh:mm:ss:dddddd).
- swi_asgntod
- The date and time when the request was bound to the server instance
for processing (mm/dd/yyyy hh:mm:ss:dddddd).
- elapsedtime_asgn
- The amount of time the work item spent on the message queue waiting
to be assigned to a server instance. If the elapsed time exceeds 24
hours, the elapsed time is listed as "--over 24 hrs--".
- swi_prepdonetod
- The date and time when the server instance completed setup work
needed to process the request (mm/dd/yyyy hh:mm:ss:dddddd).
- elapsedtime_prep
- The amount of time elapsed after the work item was assigned to
the server instance and before the server instance completed setup
work. If the elapsed time exceeds 24 hours, the elapsed time is listed
as "--over 24 hrs--".
- swi_calledtod
- The date and time when the server exit routine was invoked to
perform setup work or to process the work item (mm/dd/yyyy hh:mm:ss:dddddd).
If the server exit routine has not been invoked, a dash will appear.
- elapsedtime_called
- The amount of time elapsed between the completion of the previous
processing phase and the invocation of the server exit routine. If
the server exit routine has not been invoked, the data collection
TOD is used to calculate the elapsed time. If the elapsed time exceeds
24 hours, the elapsed time is listed as "--over 24 hrs--".
- swi_returntod
- The date and time when the server exit routine returned from doing
setup work or from processing the work item (mm/dd/yyyy hh:mm:ss:dddddd).
If the server exit routine has not returned, a dash will appear.
- elapsedtime_returned
- The amount of time the server exit routine spent doing setup work
or processing the work item. If the server exit routine has not returned,
the data collection TOD is used to calculate the elapsed time. If
the elapsed time exceeds 24 hours, the elapsed time is listed as "--over
24 hrs--".
System action
The system continues processing.
Operator response
Source
Cross System Coupling Facility (SCXCF)
Module
Routing code
Descriptor code