Fame Shock Report
news /

ENQ - Documentation for BMC AMI Ops SYSPROG Services 6.4

The Enqueue Conflicts (ENQ) sampler monitors enqueue conflicts and produces a warning message when jobs have been waiting for enqueued resources for more than a specified interval.

Important

  • You can suppress reporting for specific address spaces by including their names in member BBPARM $$INEXCL. For details, see $$INEXCL.

  • You can suppress reporting for specific major and minor enqueue names by including them in BBPARM member $$XENQ. See $$XENQ.

Syntax

The parameters are defined as follows:

Parameter

Description

int

is the length of the sample period in intervals; the default sample period is 20 sample intervals (ten minutes when the report interval is 30 seconds, the default)

waiting

is the number of minutes that an enqueue conflict must exist for a warning message to be issued

The default value is 10 minutes.

Example

Assuming a report interval of 30 seconds, the following control statement displays warning messages at two-minute intervals if any enqueue conflicts have existed for over five minutes:

ENQ 4,5

Warning message

The following warning message is issued by the ENQ sampler:

PWSENQ01 *WARNING* ENQ conflict over n Min (qqqqqqqq) w waiter(s)

Message PWSENQ01 indicates that one or more jobs have been waiting for resources for longer than the specified threshold. To display the enqueue situation, use service ENQUEUES.

Variable

Description

n

is the number of minutes the ENQ conflict has existed

qqqqqqqq

is the Qname

w

is the number of address spaces waiting for the resource