【发布时间】:2020-07-08 14:29:21
【问题描述】:
尝试创建一个 RSYSLOG 模板来做两件事:
- 使用 %hostname% 保存到特定文件
- 仅保存原始系统日志消息(“%msg%”)
我找到了如何单独执行每个操作的示例:
Saving to hostname file:
$template sampleTemplate2, "/var/log/%HOSTNAME%.log"
Saving with syslog content only:
$template sampleTemplate,"%msg%\n"
*.* /var/log/test.log;sampleTemplate
但是,尝试执行以下操作失败:
$template sampleTemplate,""%msg%\n"
*.* /var/log/%hostname%.log;sampleTemplate
【问题讨论】: