页面树结构

2017-11-09 ApacheCN 开源组织,第二期邀请成员活动,一起走的更远 : http://www.apachecn.org/member/209.html


MachineLearning 优酷地址 : http://i.youku.com/apachecn

转至元数据结尾
转至元数据起始

cluster state(集群状态)API 可以获取一个整个集群更全面的状态。

$ curl -XGET 'http://localhost:9200/_cluster/state'

默认情况下,该集群状态的请求被路由到 Master(主)节点,以确保最近的集群状态可以被返回。出于调试的目的,您可以去指定的本地节点通过添加 local=true 到查询字符串中获取集群状态。

Response Filters(响应过滤)

由于集群状态可以增加(取决于分片和索引的数量,映射,模版),可能需要过滤集群状态的响应,在 URL 中指定部分参数。

$ curl -XGET 'http://localhost:9200/_cluster/state/{metrics}/{indices}'
参数描述
metricscan be a comma-separated list of
versionShows the cluster state version.
master_nodeShows the elected master_node part of the response
nodesShows the nodes part of the response
routing_tableShows the routing_table part of the response. If you supply a comma separated list of indices, the returned output will only contain the indices listed.
metadataShows the metadata part of the response. If you supply a comma separated list of indices, the returned output will only contain the indices listed.
blocksShows the blocks part of the response

几个示例如下 : 

# return only metadata and routing_table data for specified indices
$ curl -XGET 'http://localhost:9200/_cluster/state/metadata,routing_table/foo,bar'

# return everything for these two indices
$ curl -XGET 'http://localhost:9200/_cluster/state/_all/foo,bar'

# Return only blocks data
$ curl -XGET 'http://localhost:9200/_cluster/state/blocks'