gpt4 book ai didi

rsyslog - 如何在 rsyslog 中使用多个模板

转载 作者:行者123 更新时间:2023-12-01 23:46:26 25 4
gpt4 key购买 nike

我正在使用 rsyslogd,我想根据消息的内容(使用模板)将消息放入自定义日志文件中,并使用自定义文件格式(使用模板)。 rsyslog documentation提供了有关如何创建模板并根据内容/设施/等应用它的良好信息。的消息,但没有显示如何将多个模板应用于单个消息。

最佳答案

经过大量搜索,我在 this 上找到了一个例子。在一条消息上使用多个模板的堆栈溢出答案,但由于该问题涉及不同的主题,我认为这值得自己提出问题。

解决方案就像下面的例子一样简单(从上面链接的答案中复制):

$template MsgFormat,"%msg%\n"
$template ApacheRemoteCustom,"/var/log/manager/access.log"
if $syslogfacility-text == 'local6' and $programname == 'apache' then -?ApacheRemoteCustom;MsgFormat

关于rsyslog - 如何在 rsyslog 中使用多个模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28970344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com