Mike Sperano wrote:
> Hi Everyone
>
> I have everything up and running and all seems to work well the only problem, 
> I am getting stuck on is my sql database is filling up really fast. What I 
> have noticed is when syslog-ng pipes the logs over to the mysql.pipe file and 
> then the syslog2mysql.sh script runs but the script keeps repeating all of 
> the messages that are in the pipe file over and over and over so with in 
> minutes the database is expanding with a repeat of the same exact message. 
> Can anyone shed so light
>   

Your problem sounds like you have created a regular file called 
"mysql.pipe".  The mysql.pipe object is not a "file", it is a FIFO 
socket.  FIFO means first-in, first-out.  In other words, when you read 
a line from a fifo socket, that line is removed automatically from the 
device.  To create this device, you don't just create a regular unix 
file (as with the "touch" command).  You need to create a fifo pipe with 
the "mkfifo" command.  This should be described somewhere in the 
documentation which I don't have handy at the moment.

Cheers,

/Jason

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Php-syslog-ng-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/php-syslog-ng-support

Reply via email to