在LogQLline_format模板表达式中,有没有办法访问原始日志条目(假设该条目不是JSON或任何可解析的格式,并且所有标签都是日志标签而不是提取的标签)。
例子:
... | line_format "{{.log_label1}}, {{.log_label2}}: {{<some way to show the entire original log entry>}}"
一种方法是在其前面添加捕获整个消息的正则表达式
... |regexp '(?P<message>.*)' |line_format "{{.some_other_var}} {{.message}}"
请注意,正则表达式周围的 ' 应该真正由 ' 组成,否则它可能无法工作
小智 6
您可以使用线路模板功能:
... | line_format "{{.host}} {{ __line__ }}"
Run Code Online (Sandbox Code Playgroud)