当我们的ES集群搭建完成以后,我怎么能看到集群中各个节点状态以及主节点和健康情况呢,如下讲解使用curl命令来与ES集群进行交互、分别有查询主节点情况、集群状态、以及创建索引查看索引、查看分片以及对ES集群进行查询请求等操作。
CURL语法讲解
RESTful API: curl -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' -d '<BODY>' -X:指定请求方式<VERB>:GET,POST,PUT,DELETE 一般请求为GET、提交变更为POST、上传文件为PUT、删除操作为DELETE
<PROTOCOL>:协议,一般为HTTP协议
<HOST>:主机,可为主机的IP地址或Hostname
<PORT>:主机端口
<PATH>:路径,主机端口后的路径,如下几个路径:/_cat, /_search, /_cluster /_cat路径覆盖了大多数的信息内容,/_search为搜索所有的索引和文档类型
<QUERY_STRING>:查询字符串匹配规则
-d:指定主体内容
<BODY>:json格式的请求主体