On Mon, 3 Aug 2015, Botond Botyanszki wrote: > On Mon, 3 Aug 2015 06:25:59 -0700 (PDT) > David Lang <da...@lang.hm> wrote: > >> after the first mark message is generated, and these three lines are executed >> >> Exec set_var('logcount', 5 ); >> Exec set_var('logcount', ( get_var('logcount') + 1 ) ); >> Exec set_var('maxsize', size($raw_event)); >> >> why are these two variables undef? > > I just tested and it works as expected: > > <14>Aug 3 16:48:40 xxx @cee:{"EventTime":"2015-08-03 > 16:48:40","Hostname":"xxx","Message":"","SeverityValue":2,"Severity":"","SourceName":"","ProcessID":13785,"EventReceivedTime":"2015-08-03 > > 16:48:40","SourceModuleName":"","SourceModuleType":"","longestline":null,"logcount":null}
> <14>Aug 3 16:49:40 xxx @cee:{"EventTime":"2015-08-03 > 16:49:40","Hostname":"xxx","Message":"","SeverityValue":2,"Severity":"","SourceName":"","ProcessID":13785,"EventReceivedTime":"2015-08-03 > > 16:49:40","SourceModuleName":"","SourceModuleType":"","longestline":291,"logcount":6} > <14>Aug 3 16:50:40 xxx @cee:{"EventTime":"2015-08-03 > 16:50:40","Hostname":"xxx","Message":"","SeverityValue":2,"Severity":"","SourceName":"","ProcessID":13785,"EventReceivedTime":"2015-08-03 > > 16:50:40","SourceModuleName":"","SourceModuleType":"","longestline":287,"logcount":6} were there any events between these three? If so, the logcount variable should not have been 6 each time, it should have been incremented for the messages in between the messages > > Just to clear up possible confusion: > > $logcount refers to a field in the event. get_var() and set_var() operate > with module variables that are not visible in the event data as a field > so the following are two different things: > Exec set_var('logcount', 42); > vs > Exec $logcount = 42; right, I should have used different names to clarify that I understood this. David Lang ------------------------------------------------------------------------------ _______________________________________________ nxlog-ce-users mailing list nxlog-ce-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users