es常用命令

1 查看所有索引

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET /_cat/indices?v
GET /_cat/indices?v
GET /_cat/indices?v

2 集群状态监控

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET _cluster/health
GET _cluster/health
GET _cluster/health

3 集群某索引的详细统计信息

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET /index-name/_stats
GET /index-name/_stats
GET /index-name/_stats

4 查看索引的分片在不同结点之间的分布

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET _cat/shards/索引名
GET _cat/shards/索引名
GET _cat/shards/索引名

5 索引的统计信息

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET _all/_stats
GET _all/_stats
GET _all/_stats

6 查看索引mapping

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
GET /index-name/_mapping?pretty
GET /index-name/_mapping?pretty
GET /index-name/_mapping?pretty

7 给索引mapping添加字段

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
POST /index-name/_mapping/doc?pretty
{
"properties": {
"field-name":{
"type":"float"
}
}
}
POST /index-name/_mapping/doc?pretty { "properties": { "field-name":{ "type":"float" } } }
POST /index-name/_mapping/doc?pretty
{
    "properties": {
        "field-name":{
            "type":"float" 
        } 
    } 
}

8 关闭索引

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
POST /index-name/_close
POST /index-name/_close
POST /index-name/_close

9 打开索引

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
POST /index-name/_open
POST /index-name/_open
POST /index-name/_open

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *