1. 程式人生 > >elasticsearch 叢集狀態資訊

elasticsearch 叢集狀態資訊

 檢視ES叢集狀態資訊,也就是metadata資料


curl -XGET 'http://localhost:8200/_cluster/state?pretty'
這個命令結果返回量較大,包括Index庫,settings,mappings,templete等很多資訊

也可以檢視具體一部分資料(ES版本1.x以上),命令格式:

$ curl -XGET 'http://localhost:9200/_cluster/state/{metrics}/{indices}'
{metrics}佔位符可以有以下欄位替代
<span class="term"><code class="literal">version</code></span>
<span class="term"><code class="literal">master_node</code></span>
<span class="term"><code class="literal">nodes</code></span>
<span class="term"><code class="literal">routing_table</code></span>
<span class="term"><code class="literal">metadata</code></span>
<span class="term"><code class="literal">blocks</code></span>
{indices}佔位符是具體index庫

----------------------------------

1.x版本以下使用:

命令:

curl -XGET 'http://localhost:8200/_cluster/state?{filters}=true&pretty'
<code class="literal">{filters}佔位符由下列值替代</code>
filter_metadata 原始資料
filter_blocks  
filter_indices 庫內容
filter_routing_table
filter_nodes  節點內容