查看索引
GET /api/index
列出当前已经存在的索引
请求示例
GET http://localhost:4080/api/index?page_num=1&page_size=20&sort_by=name&desc=false&name=f
请求参数
参数 | 位置 | 类型 | 是否必填 | 说明 |
---|---|---|---|---|
page_num | query | 整数 | 否 | 页数,从 1 开始 |
page_size | query | 整数 | 否 | 如果 page_size 为空或者 0,则会返回所有记录 |
sort_by | query | string | 否 | 排序字段,默认为”name”,可排序的字段:name、doc_num、shard_num、storage_size、storage_type。 |
desc | query | string | 否 | 按降序排序 |
name | query | string | 否 | 通过名称进行模糊查询 |
响应
{
"list": [
{
"name": "fluent.warn-20220803",
"storage_type": "disk",
"shard_num": 3,
"settings": {},
"mappings": {
"properties": {
"@timestamp": {
"type": "date",
"index": true,
"store": false,
"sortable": true,
"aggregatable": true,
"highlightable": false
},
"_id": {
"type": "keyword",
"index": true,
"store": false,
"sortable": true,
"aggregatable": true,
"highlightable": false
},
"chunk": {
"type": "text",
"index": true,
"store": false,
"sortable": false,
"aggregatable": false,
"highlightable": false
},
"retry_times": {
"type": "numeric",
"index": true,
"store": false,
"sortable": true,
"aggregatable": true,
"highlightable": false
}
}
},
"stats": {
"doc_time_min": 0,
"doc_time_max": 0,
"doc_num": 7,
"storage_size": 61514,
"wal_size": 0
},
"version": ""
}
],
"page": {
"page_num": 1,
"page_size": 20,
"total": 1
}
}
获取索引名称
GET /api/index_name
请求示例
GET http://localhost:4080/api/index_name?name=f
请求参数
参数 | 位置 | 类型 | 是否必填 | 说明 |
---|---|---|---|---|
name | query | string | 否 | 通过名称进行模糊查询 |
响应示例
[
"fluent.info-20220802",
"fluent.info-20220803",
"fluent.warn-20220803"
]