[syslog-ng]Match macro in filename?

Vaibhav Goel syslog-ng@lists.balabit.hu
Thu, 14 Apr 2005 14:23:15 -0700


Thanks Nate.

I am using (trying to) an alternate approach now...I am going to write a
perl script that gets everything from STDIN and parses the log data,
does some regexp matching and writes out the logs based on that....check
this simple script (which does not wanna work):

#!/usr/bin/perl -w


my $input =3D <STDIN> ;
if ($input =3D~ /xyz/)
{
   $var =3D "xyz.log";
   open(LOG, ">>/tmp/$var");
   print LOG "$input";
   close(LOG);
}

This does not seem to want to work using syslog-ng (it works fine from
the commandline though),...any ideas anyone?

-----Original Message-----
From: syslog-ng-admin@lists.balabit.hu
[mailto:syslog-ng-admin@lists.balabit.hu] On Behalf Of Nate Campi
Sent: April 14, 2005 2:12 PM
To: syslog-ng@lists.balabit.hu
Subject: Re: [syslog-ng]Match macro in filename?

On Thu, Apr 14, 2005 at 07:55:24AM -0700, Vaibhav Goel wrote:
>=20
> Cool that it is 1.9.4.  Is 1.9.4 production ready by any chance?  I am
> currently using 1.6.5.  If not, is there any other way you can suggest
> to solve this "problem"?  I am not averse to writing some scripts
etc..

Good news on the feature in the 1.9 branch!

As for using 1.6.5, someone else just brought this up the other day, see
this thread:

 https://lists.balabit.hu/pipermail/syslog-ng/2005-April/007260.html


--=20
Nate

"If you put a billion monkeys in front of a billion typewriters typing
at random, they would reproduce the entire collected works of Usenet in
about ... five minutes."   -Anon. =20
=20
"Come to think of it, there are already a million monkeys on a million
typewriters, and the Usenet is NOTHING like Shakespeare!"   -Blair
Houghton

_______________________________________________
syslog-ng maillist  -  syslog-ng@lists.balabit.hu
https://lists.balabit.hu/mailman/listinfo/syslog-ng
Frequently asked questions at http://www.campin.net/syslog-ng/faq.html