如何在 rsyslogd v8 中使用“全局变量”?

如何在 rsyslogd v8 中使用“全局变量”?

rsyslog 8.16.0 的“mmsequence”插件的文档说明:

此模块已弃用在 v8 中,仅出于向后兼容性原因而提供。它是作为 v7 中缺少全局变量支持的解决方法而编写的。全局变量在 v8 中可用,并且在某些时候此模块将被完全删除。

请勿将此模块用于新制作的配置文件。改用全局变量。

但是,我没有在 rsyslogd v8 帮助文档(无论是随包附带的还是在线版本)中看到对全局变量的引用。

请问,如何在 rsyslogd v8 的现代基于表达式的格式中使用全局变量?

答案1

然后...我终于在一篇博客文章中找到了答案。似乎在 rsyslog v8 配置中全局变量以 $/ 为前缀。

set $/myvar = 1;

相关内容