天天看點

zabbix 監控ElasticSearch

使用elasticsearch的健康檢查指令來監控其叢集狀态:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

<code> </code><code>curl -s -XGET 192.168.1.22:9200</code><code>/_cluster/health</code><code>?pretty</code>

<code>{</code>

<code>  </code><code>"cluster_name"</code> <code>: </code><code>"elastic"</code><code>,</code>

<code>  </code><code>"status"</code> <code>: </code><code>"green"</code><code>,</code>

<code>  </code><code>"timed_out"</code> <code>: </code><code>false</code><code>,</code>

<code>  </code><code>"number_of_nodes"</code> <code>: 3,</code>

<code>  </code><code>"number_of_data_nodes"</code> <code>: 3,</code>

<code>  </code><code>"active_primary_shards"</code> <code>: 5,</code>

<code>  </code><code>"active_shards"</code> <code>: 10,</code>

<code>  </code><code>"relocating_shards"</code> <code>: 0,</code>

<code>  </code><code>"initializing_shards"</code> <code>: 0,</code>

<code>  </code><code>"unassigned_shards"</code>