On Tue, Feb 26, 2013 at 5:20 PM, Sean Conner <[email protected]> wrote:
> It was thus said that the Great Rainer Gerhards once stated:
>> On Tue, 2013-02-26 at 11:02 +0000, C. L. Martinez wrote:
>> > Hi all,
>> >
>> >  Is it possible to do log correlation with rsyslog like syslog-ng
>> > does?? Example:
>> >
>> > http://lwn.net/Articles/424492/
>> >
>>
>> I guess the short answer is "no". I need to look at a bit more detail,
>> but this beast seems to need to carry over a lot of state. I always
>> wanted to avoid this.
>>
>> Can you tell me some samples of what you would like to do? Getting a use
>> case in plain words is probably more useful than in XML ;)
>
>   Okay, here's something I'm doing.  Postfix logs five lines per email.  I
> collect each line in turn, the log a one-line summary to be forwarded to a
> remote logging host.  I first check to make sure the program is 'postfix', the
> facility is 'mail' and level is 'info', then I check for the five specific
> lines in question, saving critical information from each line.  Once I get
> all five (and they always occure in order and given that I'm reading from
> '/dev/log' there's no issue of out of order or missing entries), a one-line
> summary is prepared and then returned as the message to be logged.
>
>   The code to do this is in Lua, and can be read here:
>
> https://github.com/spc476/syslogintr/blob/master/modules/postfix-mailsummary.lua
>
>   -spc (At least it's not in XML 8-)
>

Perfect Sean. Your solution is really close to what I am searching ...
I don't know LUA scripting but I'll look.
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to