Set Log Message Queue Size

This policy controls the maximum size in KB to use for queued log messages. The messages in the queue are sent to syslog asynchronously. During normal operation, if the size of the message queue reaches the value set for this parameter, no new messages are added until the size of the queue decreases below the maximum size you have specified. If the logging level is set to DEBUG, however, this policy’s value is automatically multiplied by a factor of 4 to allow additional messages to be logged.

The value must be a positive integer. For example: 256

Setting this parameter to zero (0) disables the message queue, and causes all log messages to be written to the syslog facility synchronously. In most cases, disabling the message queue degrades system performance, and in extreme cases, may cause a dead lock with the syslog daemon during log rotations. Therefore, Delinea recommends that you never set this parameter value to 0.

This group policy modifies the log.queue.size setting in the agent configuration file. If this parameter is not defined in the configuration file, its default value is 256 KB.