Show/Hide Toolbars

WinSyslog

Navigation: Configuring WinSyslog > General Options

QueueManager

Scroll Prev Top Next More

Queue Manager Tab

 

generaloptions-012

Queue Manager Options

 

Queue Manager DiskCache

 

This feature enables the Agent to cache items in its internal queue on disk using a fixed data file.

First of all a Warning. Only use this feature if you really need to!

 

Depending on the speed of your hard disks, it will slow down processing of the actions, in worst case if the machine can't handle the IO load, the Queue will become full sooner or later. The DiskCache is an additional feature for customers, who for example want to secure received Syslog messages which have not been processed yet.

 

The diskcache will not cache infounits from services like EventLog Monitor, as this kind of Service only continues if the actions were successfully. All other information sources like the Syslog Server will cache it's messages in this file. If the Service or Server crashes for some reason, the queue will be loaded automatically during next startup of the Agent. So messages which were in the queue will not be lost. Only the messages which was currently processed during the crash will be lost.

 

 

Enable Queue Manager Diskcache

File Configuration fields:

nEnableRingBuffer

Description:

Enable the disk based queue manager. Please read the description about the Queue Manager DiskCache first!

 

File and Pathname

File Configuration fields:

szRingBufferFile

Description:

As everywhere else, you can define here, where the queue file should be stored.

 

 

Queue File Size

File Configuration fields:

nRingBufferSize

Description:

With this slider, the queue size can be set from 1 MB to 2048 MB.

 

Processing pointer

File Configuration fields:

nProcessingLow

Description:

Points to the current processing position within the queue file.

 

Saving Pointer

File Configuration fields:

nSavingLow

Description:

Points to the last processed position within the queue file.

 

 

Queue Manager specific

 

Number of worker threads

File Configuration fields:

nWorkerThreads

Description:

Defines the number of worker background threads that the core engine uses to process it's queue.