查询变量
查询类型的变量,可以在查询Prometheus以获取度量标准,标签或标签值的列表
名称 | 描述 |
label_names | 返回标签名称的列表 |
label_values(label) | 返回label每个指标中标签值的列表 |
label_values(metrics,label) | 返回label指定指标中的标签值的列表 |
metrics(metrics) | 返回与指定metric正则表达式匹配的指标列表 |
query_result(query) | 返回的prometheus查询结果列表query |
Elasticsearch 数据源支持两种查询类型,查询变量 和 查询字段
Query | Description |
{"find": "fields", "type": "keyword"} | 返回索引类型为字段名称列表 keyword |
{"find": "terms", "field": "@hostname", "size": 1000} | 使用术语汇总返回字段的值列表,查询将使用当前仪表板时间范围作为查询时间范围 |
{"find": "terms", "field": "@hostname", "query": '<lucene query>'} | 使用术语聚合和指定的Lucene查询过滤器返回字段的值列表,查询将使用当前仪表板时间范围作为查询时间范围 |
字段查询的默认大小限制为500, 在查询中设置size属性设置自定义限制