tente adicionar uma linha vazia (ou quebra de linha) ao padrão. Por exemplo,
<patterns>
<pattern>
</pattern>
</patterns>
Quando recebo rastreios de kernel em meus logs, a última linha está vazia. Eu gostaria de filtrar / ignorar essas mensagens vazias do kernel usando syslog-ng e patterndb. Aqui está o padrão que eu tenho até agora que é não correspondendo vazio:
<rule class='system' id='kernel_empty' provider='local'>
<description></description>
<patterns>
<pattern></pattern>
</patterns>
</rule>
Como eu excluo essas mensagens vazias do kernel?