背景
日志统一推送到Grafana上管理。所以,有了在Grafana上进行日志搜索的需求,而进行日志搜索通常需要多条件组合。
解决方案
通过Grafana的Explore的方式实现多条件查询。
直接看操作步骤:
在主页搜索框中输入"Explore"
进入这个界面,选择数据源:
选择标签,点后面的"+"可以选择多个过滤标签条件。

进一步选择需要查询的条件:

比如:我需要查询日志中包含"/api/v1/warranty/list-by-uid"和"20291205TS00584Z"这两个字符的日志。

如此,就实现了多条件日志查询的功能。