1

我需要在 grafana 应用程序日志仪表板的搜索框中传递多个值。目前我正在使用以下查询在日志面板中搜索关键字。

kubernetes.namespace:$namespace AND kubernetes.pod.name:$pod AND stream:$log_stream AND message:/.*$search.*/

数据源:Elasticsearch 7.6.1附上 k8s 日志仪表板的图像

这将只接受单个字符串并且不接受多个字符串。我需要正则表达式来搜索日志中的任何内容(包括特殊字符、字母数字等)。

4

1 回答 1

1

在查询中使用高级变量格式,适用于 Lucene - Elasticsearch。例如:

${variable:lucene}

文档:https ://grafana.com/docs/grafana/latest/variables/advanced-variable-format-options/#lucene---elasticsearch

于 2020-12-09T09:23:20.033 回答