我想过滤 Syslog 生成的日志内容,我正在应用基于 $msg 的过滤器,但它不包含行的开头:
2022-09-29T16:39:39Z SYS_SERVER_2 - - - - - A Web interface has been accessed
当我尝试捕获“SYS_SERVER”时,$msg 仅包含“已访问 Web 界面”,因此我如何访问该行的开头?
答案1
我终于找到了答案......我们可以使用 $rawmsg 来获取整个内容行。
我想过滤 Syslog 生成的日志内容,我正在应用基于 $msg 的过滤器,但它不包含行的开头:
2022-09-29T16:39:39Z SYS_SERVER_2 - - - - - A Web interface has been accessed
当我尝试捕获“SYS_SERVER”时,$msg 仅包含“已访问 Web 界面”,因此我如何访问该行的开头?
我终于找到了答案......我们可以使用 $rawmsg 来获取整个内容行。