当我在日志中收到内核跟踪时,最后一行是空的。我想使用 syslog-ng 和 patterndb 过滤/忽略这些空的内核消息。这是我目前拥有的模式不是匹配空:
<rule class='system' id='kernel_empty' provider='local'>
<description></description>
<patterns>
<pattern></pattern>
</patterns>
</rule>
我该如何排除这些空内核消息?
答案1
尝试在模式中添加一个空行(或换行符)。例如,
<patterns>
<pattern>
</pattern>
</patterns>