2018年4月16日星期一

Templates

模板是rsyslog的一个关键特性。 它们允许指定用户可能需要的任何格式。 它们也用于生成动态文件名。 rsyslog中的每个输出都使用模板 - 这适用于文件,用户消息等。 数据库编写者期望它的模板是一个适当的SQL语句 - 所以这也是高度可定制的。 您可能会问,如果没有指定任何模板,所有这些工作如何进行。 好问题 ;)。 但答案很简单。 模板与硬编码到rsyslogd中的stock syslogd格式兼容。 所以如果没有指定模板,我们使用这些硬编码模板之一。 在rsconf.c中搜索“template_”,你会发现硬编码的。

模板由template()语句指定。 它们也可以通过$ template legacy语句指定。
注意:模板的关键元素是rsyslog属性。 请参阅rsyslog属性参考以获取可用列表。

没有评论:

发表评论

leetcode 17

17.   Letter Combinations of a Phone Number Medium Given a string containing digits from   2-9   inclusive, return all possible l...