ES集群基础:
1. 查看集群:
http://172.xxx.xxx.8:9200
2. 查看状态:
http://172.xxx.xxx.8:9200/_cat/health?v
3. 查看索引:
http://172.xxx.xxx.8:9200/_cat/indices?v
4. 查看节点:
http://172.xxx.xxx.8:9200/_cat/nodes?v
5. 查看磁盘空间:
http://172.xxx.xxx.8:9200/_cat/allocation?v
6. 查看节点的分配情况:
http://172.xxx.xxx.8:9200/_cat/shards
7. 找到某个节点id:
http://172.xxx.xxx.8:9200/_nodes/process
8. 查看索引结构:
http://172.xxx.xxx.8:9200/idx_tile
9. 查询索引数据:
http://172.xxx.xxx.8:9200/idx_point/_search
10. 查询所有数据,根据某个字段降序排序 post查询,body的参数如下
http://172.xxx.xxx.8:9200/idx_point/_search
{"query": {"match_all": {}},"sort": [{"seq": {"order": "desc"}}]
}
11. 根据某个字段查询
http://172.xxx.xxx.8:9200/idx_point/_search
{"query":{"match_phrase":{"pid":"H2019001"}}
}
12. 根据某个字段查询结果,删除
http://172.xxx.xxx.8:9200/idx_point/_delete_by_query
{"query":{"match_phrase":{"pid":"H201900001"}}
}
13. 根据某个字段查询并只返回某一个字段
http://172.xxx.xxx.8:9200/idx_point/_search
{"query":{"match":{"pid":"1111124345511"}},"_source":"timestamp"
}
14. 修改settings某个字段
在kibana console中先查询,在更新
GET idx_cx_test/_settings
{"query":{"match_all":{}}
}
PUT idx_cx_test/_settings
{"max_result_window": 100000
}
15. Kibana console查询集群状态、节点、索引等
GET _cat/health?v
{"query":{"match_all":{}}
}
GET _cat/nodes?v
{"query":{"match_all":{}}
}
GET _cat/indices?v
{"query":{"match_all":{}}
}