在LogQL line_format模板表达式中,是否有方法访问原始日志条目(假设条目不是JSON或任何可解析的格式,并且所有标签都是日志标签而不是提取的标签)。
示例:... | line_format "{{.log_label1}}, {{.log_label2}}: {{<some way to show the entire original log entry>}}"
发布于 2021-03-25 16:57:41
一种方法是使用捕获整个消息的正则表达式对其进行前缀。
... |regexp '(?P<message>.*)' |line_format "{{.some_other_var}} {{.message}}"
注意到,“regex周围的”实际上应该是“,否则它可能无法工作
”
发布于 2022-07-12 23:18:21
看起来,您可以使用regexp解析器代替json解析器:
... | json | line_format "{{.stream}}: {{.log}}"https://stackoverflow.com/questions/66784344
复制相似问题