[syslog-ng] $MSGONLY bad output

Steven steven at action-marketing.fr
Tue Sep 30 17:19:00 CEST 2008


Hi there, 

 

As I can't find this on the web, I'm asking here :

 

I'm receiving the IIS servers logs through my LAN and syslog-ng writes
everything to a local files, that is parsed during the night by awstats.

The only thing is I can't have syslog-ng to write raw logs to files, it
absolutely has to write something (either with $MSG or $MESSAGE). I even
tried with $MSGONLY but now I get the opposite problem, it truncates data !

 

$MSG :

 

IISWebLog       0       2008-09-30 14:02:40 GET
/Localized/fr/Images/New2/tlogo.gif - 95.35.41.243 HTTP/1.1
Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.0;+SLCC1;+.NET+CLR+2.0.50727
;+Media+Center+PC+5.0;+.NET+CLR+3.0.04506;+InfoPath.2)
http://mypublicwebsite/home/regf 200 2185

 

With $MSGONLY, I'll get :

 

02:40 GET /Localized/fr/Images/New2/tlogo.gif - 95.35.41.243 HTTP/1.1
Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.0;+SLCC1;+.NET+CLR+2.0.50727
;+Media+Center+PC+5.0;+.NET+CLR+3.0.04506;+InfoPath.2)
http://mypublicwebsite/home/regf 200 2185

 

Here is my very simple template :

 

template t_IIS {

        template("$MESSAGE\n");

        template_escape(no);

};

 

Destination and filter :

destination df_ mypublicwebsite _IISWebLog {
file("/data/syslog/mypublicwebsite/IISWebLog" template(t_IIS)); };

 

filter f_ mypublicwebsite _IISWebLog {(host("^192\.168\.117\.131$")

                                or host("^192\.168\.117\.132$")

                                or host("^192\.168\.117\.133$")

                                or  host("^192\.168\.117\.134$")

                                or  host("^192\.168\.117\.135$")  ) and
facility(local4) and program("IISWebLog"); };

 

log { source(s_net); filter(f_ mypublicwebsite _IISWebLog); destination(df_
mypublicwebsite _IISWebLog); };

 

# uname -a

Linux TR-ADM 2.6.18-4-amd64 #1 SMP Fri May 4 00:37:33 UTC 2007 x86_64
GNU/Linux

 

Anything I'm missing ? Any help would be greatly appreciated.

Best regards

 

Steven

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20080930/9522990c/attachment.htm 


More information about the syslog-ng mailing list