如何在logstash条件表达式中匹配%符号?

时间:2017-09-25 03:40:43

标签: logstash

我想获得logstash 5.4.0的帮助。

我正在尝试在logstash条件中匹配'%CTX_DOMAIN_USER%'符号。

https://www.elastic.co/guide/en/logstash/current/event-dependent-configuration.html#conditionals

但是,以下表达式都没有匹配。

if [user_name] == "\%CTX_DOMAIN_USER%" { }

if [user_name] == "%%CTX_DOMAIN_USER%%" { }

if [user_name] == '%CTX_DOMAIN_USER%' { }

if [user_name] =~ /CTX_DOMAIN_USER/ { }

if [user_name] =~ /.CTX_DOMAIN_USER./ { }

有没有办法匹配包含%sign的单词?

1 个答案:

答案 0 :(得分:0)

if [message] =~ /%CTX_DOMAIN_USER%/ {}

为我工作。