Thursday, June 28, 2007

A Complimentary to PHP-Syslog-NG

Its been a long time since I ran my php-syslog-ng server and I did a tough job to monitor, troubleshoot and make improvements to the logging system so that it makes more sense and acts more effectively. Since I was dealing with more than 150 devices sending their log messages down to my syslog-ng server a top task was to filter all unnecessary logs which is only possible with Syslog-ng and this great feature helped a lot to block thousands of logs.

Current statistics show around 400,000 logs per month which is great improvement against the over 5,000,000 logs from the very early months and I hope with stricter monitoring on redundant logs this number can still be reduced.

I am thinking of a Complimentary GUI to my PHP-Syslog-NG interface presenting analytical reports and I have already documented the requirements and asked a PHP developer in. I like it to provide a lot of different statistical reports and charts so that I can easily track and address issues.

Labels: ,

2 Comments:

At 8:04 PM, Anonymous Anonymous said...

care to share how you filtered? I've set up syslog-ng and php-syslog >> mysql, now I just need to filter like you have done.

 
At 8:01 PM, Blogger Saeed Pazoki said...

You just need to do it in Syslog-ng configuration file which is usually located in "/usr/local/etc/Syslog-ng.conf" and restart syslog-ng daemon.

 

Post a Comment

<< Home