rsyslog说:令牌“ regex”上的语法错误

时间:2018-08-19 14:46:46

标签: rsyslog

我在节点上使用rsyslog 8.24.0。当我在配置文件中使用此模板时,会发生错误:

if ($programname regex "\d+") then
{
    action(. . . .)
}
else
{
    action (. . . .)
}

错误提示:

error during parsing file /etc/rsyslog.d/digirelp.conf, on or before line 32: syntax error on token 'regex'

我正在寻找 regex 的正确语法,但是在此结构中我什么也没找到。但是,相同的语法适用于其他rsyslog条件语句,例如 startswith 包含,...,从逻辑上讲,它也应适用于 regex

0 个答案:

没有答案