Changing or displaying the number of allowed WTL SYSLOG buffers

Use the CONTROL M,LOGLIM command to change or display the number of allowed WTL (write-to-log) SYSLOG buffers. You can enter the command from consoles with master authority.

The LOGLIM parameter on the INIT statement in the CONSOLxx parmlib member controls the number of WTL buffers. If the LOGLIM parameter is not coded, the number of WTL buffers is 1000.

The syntax for the command is:

 
K M[,LOGLIM={nnnnnn|0}]
    |,REF

The parameters are:

M
Indicates message processing by the message retention facility.
LOGLIM=nnnnnn
The maximum number of outstanding WTL requests that the system can hold in buffers on the system, where nnnnnn can be a decimal number from 1000 to 999999. The WTL buffers hold messages that the system has not yet presented to SYSLOG.
Note: When you set LOGLIM=999999, you allocate over 100 megabytes of ECSA storage for WTL SYSLOG buffer storage. Be careful that WTL SYSLOG buffer storage does not hamper your system's performance.
LOGLIM=0
All outstanding WTL buffer storage is freed by the system log task.
Note: Use this command value only at the direction of the system programmer. It results in the potential loss of messages sent to hard-copy.
REF
Displays the current values of all the operands on the K M command. Unless you specifically change it, the LOGLIM value that the system displays is the value that was specified on the INIT statement in CONSOLxx parmlib member.

Example:

To allow 4000 WTL message buffers, enter:
K M,LOGLIM=4000