Broker Shutdown Statistics

This document covers the following topics:


Shutdown Statistics Output

After a successful Broker execution, shutdown statistics and related information are produced. This output is written in the following sequence:

  1. The diagnostic message ETBD0444 is written into the Broker trace log.

  2. The output - i.e. statistics, internals and user-specified parameters - is written into the end of the Broker trace log file at shutdown.

Table of Shutdown Statistics

See Legend below for explanation of output type.

Output Type Display Field Description
U Broker ID Identifies the Broker kernel to which the attribute file applies. See BROKER-ID.
I Version The version of the Broker kernel currently running.
I Generated platform family The platform family for which this Broker kernel was built.
I Runtime platform The platform on which this Broker kernel is currently running.
I Start time The date and time when this Broker kernel started.
S Restart count The restart count indicates how many times the Broker kernel has been started with the persistent store. Therefore, after a cold start (PSTORE=COLD), the restart count will be 1. Then, after subsequent hot starts (PSTORE=HOT), the restart count will be 2 or greater.
U Trace level The value for the trace setting for this Broker kernel. See TRACE-LEVEL.
U Worker tasks The number of worker tasks for this Broker kernel. See NUM-WORKER.
U MAX-MEMORY The value of MAX-MEMORY or 0 if not defined. See MAX-MEMORY.
S Memory allocated Size of the allocated memory, in bytes.
S Memory allocated HWM Highest size of allocated memory in bytes since Broker started.
U NUM-SERVICE Value of NUM-SERVICE or 0 if not defined. See NUM-SERVICE.
S Services active The number of services currently active for this Broker kernel.
U NUM-CLIENT Value of NUM-CLIENT or 0 if not defined. See NUM-CLIENT.
S Clients active The number of clients currently active for this Broker kernel.
S Clients active HWM The high watermark for the number of clients active for this Broker kernel.
U NUM-SERVER Value of NUM-SERVER or 0 if not defined. See NUM-SERVER.
S Servers active The number of servers currently active for this Broker kernel.
S Servers active HWM The high watermark for the number of servers active for this Broker kernel.
U NUM-CONVERSATION Value of NUM-CONVERSATION or 0 if not defined. See NUM-CONVERSATION.
S Conversations active The number of conversations currently active for this Broker kernel.
S Conversations active HWM The high watermark for the number of conversations active for this Broker kernel.
U NUM-LONG-BUFFER Value of NUM-LONG-BUFFER or 0 if not defined. See NUM-LONG-BUFFER.
S Long buffers active The number of long message buffers currently in use for this Broker kernel.
S Long buffers active HWM The high watermark for the number of long message buffers used for this Broker kernel.
U NUM-SHORT-BUFFER Value of NUM-SHORT-BUFFER or 0 if not defined. See NUM-SHORT-BUFFER.
S Short buffers active The number of short message buffers currently in use for this Broker kernel.
S Short buffers active HWM The high watermark for the number of short message buffers used for this Broker kernel.
U NUM-TOPIC Value of NUM-TOPIC or 0 if not defined. See NUM-TOPIC.
S Topics active The number of topics currently active for this Broker kernel.
U NUM-PUBLISHER Value of NUM-PUBLISHER or 0 if not defined.
S Publishers active The number of publishers currently active for this Broker kernel.
S Publishers active HWM The high watermark for the number of publishers active for this Broker kernel.
U NUM-SUBSCRIBER Value of NUM-SUBSCRIBER or 0 if not defined. See NUM-SUBSCRIBER.
S Subscribers active The number of subscribers currently active for this Broker kernel.
S Subscribers active HWM The high watermark for the number of subscribers active for this Broker kernel.
U NUM-PUBLICATION Value of NUM-PUBLICATION or 0 if not defined. See NUM-PUBLICATION.
S Publications active The number of publications currently active for this Broker kernel.
S Publications active HWM The high watermark for the number of publications active for this Broker kernel.
U Persistent store type The type of persistent store used by this Broker kernel. See PSTORE-TYPE.
U UOW persistence Indicates whether units of work are persistent or not in this Broker kernel. See STORE.
U Persistent store startup Indicates the status of the persistent store at Broker startup. See PSTORE.
U Persistent status lifetime The multiplier to compute the lifetime of the persistent status. See UWSTATP.
U Deferred UOWs allowed Indicates whether or not deferred units of work are allowed. See DEFERRED.
U Maximum allowed UOWs The maximum number of units of work that can be active concurrently for this Broker kernel. See MAX-UOWS.
U Maximum messages per UOW The maximum number of messages allowed in a unit of work. See MAX-MESSAGES-IN-UOW.
U UOW lifetime in seconds Indicates the default lifetime for a unit of work. See UWTIME.
U Maximum message length Indicates the maximum message size that can be sent. See MAX-UOW-MESSAGE-LENGTH.
U New UOW messages allowed Indicates whether or not new units of work are allowed in this Broker kernel. See NEW-UOW-MESSAGES.
S UOWs active The number of units of work currently active in this Broker kernel.
S Current UOW The number of the last unit of work in this Broker kernel.
U Accounting Indicates the status of accounting records in this Broker kernel. See ACCOUNTING.
U TCP port * If applicable, the TCP port number on which this Broker kernel will listen for connection requests. See TCPPORT.
I Number of function calls Marks the beginning of the section of summary statistics for all the function calls.
S DEREGISTER The number of Broker DEREGISTER function calls since startup.
S EOC The number of Broker EOC function calls since startup.
S KERNELVERS The number of Broker KERNELVERS function calls since startup.
S LOGOFF The number of Broker LOGOFF function calls since startup.
S LOGON The number of Broker LOGON function calls since startup.
S RECEIVE The number of Broker RECEIVE function calls since startup.
S REGISTER The number of Broker REGISTER function calls since startup.
S SEND The number of Broker SEND function calls since startup.
S SYNCPOINT The number of Broker SYNCPOINT function calls since startup.
S UNDO The number of Broker UNDO function calls since startup.
S CONTROL_PUBLICATION The number of Broker CONTROL_PUBLICATION function calls since startup.
S RECEIVE_PUBLICATION The number of Broker RECEIVE_PUBLICATION function calls since startup.
S SEND_PUBLICATION The number of Broker SEND_PUBLICATION function calls since startup.
S SUBSCRIBE The number of Broker SUBSCRIBE function calls since startup.
S UNSUBSCRIBE The number of Broker UNSUBSCRIBE function calls since startup.
S REPLY_ERROR The number of Broker REPLY_ERROR function calls since startup.
I Worker task statistics Marks the beginning of the section of summary statistics for all the worker tasks.
I Worker number The identifier of the worker task.
I Status The status of the worker task at shutdown.
S # of calls The number of Broker calls handled by the worker task since startup.
S Idle time in seconds The number of seconds the worker task has been idle since startup.

* Does not apply to z/OS.

Legend

Output
Type
Description Value Origin of Value
I Internal Information Static Determined by Software AG EntireX.
S Shutdown Statistic Variable Determined by Broker activity during execution.
U User-Specified Parameter Variable Specified by Broker administrator before or, if allowable, during execution.