SNAPSHOT: Slave
This entry is logged to display the status of a slave. The dispatcher that controls this slave will have its status logged immediately prior to the slave's status.
This event appears in the log with the following format:
Timestamp SNAPSHOT: SSid
cnt min max avg
QueueUse/Depth: SUseCount 0 SDepthMax SDepthAvg
QueueWait: 0ms SWaitMax SWaitAvg
Initiates: SInitCnt SInitMin SInitMax SinitAvg
Call4GL: Call4GLCnt Call4GLMin Call4GLMax Call4GLAvg
ASOTrxCount: SASOTRxCnt
Timestamp
Identifies the event timestamp. It has the following format:
yyyy/mo/dd_hh:mi:ss.fff
yyyy
Identifies a four-digit year value
mo
Identifies a two-digit month value
dd
Identifies a two-digit day value
hh
Identifies a two-digit military hour value
mi
Identifies a two-digit minute value
ss
Identifies a two-digit second value
fff
Identifies a three-digit millisecond value
Sid
Identifies the unique slave identifier. The slave ID is a unique number for each SPO instance.
The slave ID is passed to the ASO slave and can be used to ensure a unique name for the W4GL log file associated with each ASO slave in a pool. A ā%sā replacement parameter in the -L log file name string will be expanded to the slave ID number. For more information about the -L flag and replacement parameters, see
How the ASO Initiate Method Request Works.
SUseCount
Indicates the total number of requests that this slave has processed. This value generally represents the total number of Initiate and Call4GL requests processed by this slave. This value is not reset when an ASO slave is stopped and thus represents all requests that have been processed by the slave. The slave may have controlled several ASO slave instances.
SDepthMax
Indicates the maximum number of requests that were queued to this slave while waiting for an ASO slave to process the request
SDepthAvg
Indicates the average number of requests that were queued to this slave while waiting for an ASO slave to process the request
SWaitMax
Indicates the maximum time (in mSec) that a request was queued to the slave and waited to be processed
SDWaitAvg
Indicates the average time (in mSec) that a request was queued to the slave and waiting to be processed
Call4GLCnt
Indicates the total number of Call4GL requests processed by this slave
Call4GLMin
Indicates the minimum time to process a Call4GL request by this slave
Call4GLMax
Indicates the maximum time to process a Call4GL request by this slave
Call4GLAvg
Indicates the average time to process a Call4GL request by this slave
SASOTrxCnt
Indicates the current ASO transaction count. This value is reset to zero when the ASO slave is stopped.