The cluster state API allows to get a comprehensive state information of the whole cluster.
$ curl -XGET 'http://localhost:9200/_cluster/state'
It is possible to filter the cluster state response using the following REST parameters:
Parameter | Description |
---|---|
filter_nodes | Set to true to filter out the nodes part of the response. |
filter_routing_table | Set to true to filter out the routing_table part of the response. |
filter_metadata | Set to true to filter out the metadata part of the response. |
filter_blocks | Set to true to filter out the blocks part of the response. |
filter_indices | When not filtering metadata, a comma separated list of indices to include in the response. |
Example follows:
$ curl -XGET 'http://localhost:9200/_cluster/state?filter_nodes=true'