JAVA 的简单 GROK 模式

Simple GROK pattern for JAVA

GROK 模式没有解析字符串很奇怪:

org.dozer.config.GlobalSettings.loadGlobalSettings

%{JAVACLASS:class}\.%{JAVAMETHOD:method}

我看到编译错误。请提出建议。

试试这个:

%{GREEDYDATA:class}.%{WORD:method}

如您所见here它有效。

似乎没有找到 JAVAMETHOD,我没有时间检查是否已删除或发生了什么,但是 here you can see how it is done

因此,一个快速的解决方法是创建您自己的自定义模式

JAVAMETHOD (?:(<(?:cl)?init>)|[a-zA-Z$_][a-zA-Z$_0-9]*)

之后就可以了