繁体   English   中英

Grafana - 是否可以在基于 Loki 的仪表板查询中使用变量?

[英]Grafana - Is it possible to use variables in Loki-based dashboard query?

我正在 Grafana 上开发基于 Loki 的仪表板。 我有一个用于在 Loki 跟踪日志中搜索文本的面板,当前查询如下:

{job="abc-service"}
|~ "searchTrace"
|json
|line_format "{if .trace_message}} Message: \t{{.trace_message}} {{end}}"

其中searchTrace是“文本框”类型的变量,供用户输入搜索文本。

我想包含另一个变量skipTestLog以跳过某些测试 cron 任务创建的日志。 skipTestLog是两个选项的自定义变量: Yes,No

假设测试 cron 任务创建的日志在json解析器之后的字段trace_message中包含文本CronTest ,有没有什么方法可以根据skipTestLog的选择值过滤掉它们?

创建一个键/值自定义变量,如下例所示:

在此处输入图像描述

使用以下示例中的变量:

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM