<br>On 17 March 2010 13:00, Roy Wright <<a href="mailto:roy@wright.org">roy@wright.org</a>> wrote:<br>><br>> I just started with the example at:<br>> <a href="http://en.gentoo-wiki.com/wiki/Syslog-ng">http://en.gentoo-wiki.com/wiki/Syslog-ng</a><br> ><br>> HTH,<br>> Roy<br><br>Thanks Roy, however they have the same syntax which isn't working on my side.<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"> <div>filter f_shorewall { not match("regex" value("Shorewall")); } </div></blockquote><div><br>I just tried a single rule (to make sure it wasn't my syntax):</div><div><br>filter killVmMessages {<br> not match("regex" value("vmware-checker"));<br>};</div><div><br>yet the "(root) CMD (/root/bin/vmware-checker)" messages still go through?! </div><div><br></div><div><div>log {</div><div> source(src);</div><div> source(remote);</div><div> filter(myfilter);</div><div> filter(killVmMessages);</div><div> destination(d_mysql);</div><div>};</div><div><br></div><div>I'm really stumped here. All other filters (non regex) works fine though, such as facility() & host().</div> <div class="gmail_quote"><div><br></div><div>Are you able to filter by content?</div><div><br></div><div>Ralph</div></div></div>