Назад | Перейти на главную страницу

используя syslog-ng и patterndb, как мне указать «пустой» шаблон?

Когда я получаю следы ядра в своих журналах, последняя строка остается пустой. Я хотел бы фильтровать / игнорировать эти пустые сообщения ядра с помощью syslog-ng и patterndb. Вот шаблон, который у меня есть до сих пор: не соответствующий пустой:

  <rule class='system' id='kernel_empty' provider='local'>
  <description></description>
    <patterns>
      <pattern></pattern>
    </patterns>
  </rule>

Как мне исключить эти пустые сообщения ядра?

попробуйте добавить в шаблон пустую строку (или разрыв строки). Например,

<patterns>
  <pattern>
</pattern>
</patterns>