The persistence file is used to store the progress on the sources. If the source is from the network, then there isn't any progress, or stated differently, the concept of progress does not apply. If the source is reading from a file, then there is a "current position" in the file. If syslog-ng is stopped for a few minutes and then started again, it will resume from where it left of in the file. The control file can be used to send commands to a running instance of syslog-ng. You can get statistics and do other things. Best to read the manual on syslog-ng-ctl Evan. On 03/04/2014 01:18 PM, Shashank Rohatgi wrote:
Evan
Thank you for your reply. I am new to syslog-ng on command line. Can you also explain what are a persist and control files?