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