查询 Metric, Field, TagK, TagV
请求路径和方法
请求路径 | 请求方法 | 描述 |
---|---|---|
/api/suggest | POST | 查询 Metric,Field, Tagk,Tagv |
请求内容
名称 | 类型 | 是否必需 | 描述 | 默认值 | 举例 |
---|---|---|---|---|---|
type | String | 是 | 需要查询的类型,metrics,field, tagk,tagv | 无 | metrics |
metric | String | 否 | 查询指定 metric 下的 field/tagk/tagv 数据,当 type 是 “metrics”,此选项被忽略 | 无 | - |
q | String | 否 | 前缀过滤 | 无 | my_ |
max | Integer | 否 | 最大返回个数 | 25 | 4 |
请求 JSON 示例
任务: 查询 4 条以 “my” 为前缀的指标名称。请求:POST/api/suggest
请求体:
{
"type": "metrics",
"q": "my_",
"max": 4
}
任务: 查询 4 条在 wind 指标下,以 “d” 为前缀的域名称。请求:POST/api/suggest
请求体:
{
"type": "field",
"metric": "wind",
"q": "d",
"max": 4
}
响应说明
响应为查询到的字符串数组:
第一个查询返回结果:
[ "my_metric1", "my_metric2", "my_metric3", "my_metric4" ]
第二个查询返回结果:(只有两个满足,所以返回2个)
[ "description", "direction" ]