我的系统在我的环境中运行 syslog 和 rsyslog,我希望有类似的输出。
我在 rsyslog 中创建了一个模板,如下所示:
$template TraditionalFormatWithPRI,"%TIMESTAMP:::date-rfc3339% %HOSTNAME% %pri-text%:%syslogtag%%msg:::drop-last-lf%\n"
我想在 syslog-ng 中创建类似的东西,但我似乎找不到%pri-text%
输出消息源和日志级别的替代品。有谁知道 syslog-ng 中是否有等效项,或者是否有两个模板函数的组合可以用来创建相同的输出?
提前致谢!
答案1
我相信您需要 ${PRIORITY} 或 ${LEVEL} 宏,请参阅https://www.balabit.com/documents/syslog-ng-ose-latest-guides/en/syslog-ng-ose-guide-admin/html/reference-macros.html