grafana查询变量之使用elasticSearch作为数据源时Query类型变量使用示例

- 监控

本文介绍基于 elasticSearch 做数据源时,grafana 使用 query 类型变量的一些示例。

本文内容摘录自 Grafana 官方文档: https://grafana.com/docs/grafana/v7.5/datasources/elasticsearch/#query-variable

查询ES索引中类型为 keyword 的字段

{"find": "fields", "type": "keyword"}

2023-12-02T16:12:38.png

查询 status.keyword 字段的值列表

{"find": "terms", "field": "status.keyword", "size": 100}

2023-12-02T16:13:57.png

查询客户端请求的域名为指定域名的状态码列表

{"find": "terms", "field": "status.keyword", "size": 100,"query":"server_name:$domain_name"}

2023-12-02T16:16:36.png