我有以下格式的日志文件:
net.ipv4.tcp_keepalive_time = 30
我试图编写一个grok文件,但无法正确编码表达式的= 30
部分。
到目前为止,这是我的实现:
%{WORD:word1}.%{WORD:word2}.%{WORD:word3}|%{SPACE:space}%{URIPARAM:sign}%{SPACE:space}%{NONNEGINT:num}
我希望这两种模式中的任何一种都将有助于解决您的问题。
%{WORD:word1}.%{WORD:word2}.%{WORD:word3} = %{INT:number}
或
%{WORD:word1}.%{WORD:word2}.%{WORD:word3}\s\S\s%{INT:number}
我已使用grok调试器https://grokdebug.herokuapp.com/创建模式。这是输出的屏幕截图。