1 集群相關(guān)
1.1 查看版本等信息
1.2 查看集群節(jié)點
1.3 查看集群健康狀態(tài)
1.4 查看集群狀態(tài)信息
包括節(jié)點架馋、分片等信息狞山。
1.5 查看集群統(tǒng)計信息
包括CPU、JVM等信息叉寂。
1.6 查看集群配置信息
curl 'http://127.0.0.1:9200/_cluster/settings?pretty'
curl 'http://127.0.0.1:9200/_cluster/settings?pretty&include_defaults'
2 節(jié)點相關(guān)
2.1 查看節(jié)點的屬性
2.2 查看節(jié)點信息
curl 127.0.0.1:9200/_cat/master?v
curl 127.0.0.1:9200/_cat/nodes?v
curl 127.0.0.1:9200/_nodes/<nodeip>/jvm,process,os
如查看JVM信息:
2.3 獲取節(jié)點狀態(tài)信息
2.4 獲取節(jié)點統(tǒng)計信息
2.5 查看節(jié)點進程信息
curl 127.0.0.1:9200/_nodes/process
2.6 查看后臺任務(wù)
2.7 查看線程池
curl 'http://127.0.0.1:9200/_cat/thread_pool?v'
curl 'http://127.0.0.1:9200/_cat/thread_pool/bulk?s=queue:desc&v'
2.8 查看熱線程
2.9 查看節(jié)點插件信息
curl 127.0.0.1:9200/_cat/plugins?v
3 索引相關(guān)
3.1 查看索引信息
curl 127.0.0.1:9200/_cat/indices?v
curl 127.0.0.1:9200/_cat/aliases?v
指定顯示的列:
數(shù)字格式與排序:
格式化顯示:
支持的格式有:text (default) - json - smile - yaml - cbor
3.2 查看分片信息
3.3 查看分片分配情況
3.4 查看分片恢復(fù)過程
3.5 查看索引的segments
curl 127.0.0.1:9200/_cat/segments?v
curl 127.0.0.1:9200/_cat/segment/<index>?v
3.6 查看索引的mapping
curl 127.0.0.1:9200/_mapping
curl 127.0.0.1:9200/<index>/<type>/_mapping
3.7 查看索引的settings
3.8 查看索引red或yellow原因
curl 127.0.0.1:9200/_cluster/allocation/explain
{
"index": "my-index-000001",
"shard": 0,
"primary": true
}
3.9 查看文檔數(shù)
3.10 查看文檔數(shù)據(jù)
默認只返回前10條文檔萍启。
3.11 刪除部分文檔
3.12 刪除索引
3.13 修改索引副本數(shù)
3.14 索引的打開與關(guān)閉
3.15 遷移索引到hot/warm節(jié)點
3.16 索引reindex
3.17 索引segment合并
3.18 快照相關(guān)
curl 127.0.0.1:9200/_snapshot/_all
curl 127.0.0.1:9200/_snapshot/<snapshot_name>/_status
4 其他
4.1 清理fielddata cache
查看fielddata內(nèi)存占用:
curl 'http://127.0.0.1:9200/_cat/indices?v&h=index,fielddata.memory_size&s=fielddata.memory_size:desc'
清理fielddata:
curl -POST 'http://127.0.0.1:9200/<index>/_cache/clear?fielddata=true' -H 'Content-Type: application/json'
4.2 清理segment
查看各節(jié)點segment數(shù)量和占用內(nèi)存大小:
curl 'http://127.0.0.1:9200/_cat/nodes?v&h=segments.count,segments.memory&s=segments.memory:desc'
若 segment 占用內(nèi)存過高办绝,可以通過刪除部分不用的索引伊约,關(guān)閉索引,或定期合并不再更新的索引等方式緩解孕蝉。