# 集群健康
在 Elasticsearch 集群中可以監(jiān)控統(tǒng)計(jì)很多信息,其中最重要的就是:**集群健康(cluster health)**。它的 `status` 有 `green`、`yellow`、`red` 三種;
~~~
GET /_cluster/health
~~~
在一個(gè)沒(méi)有索引的空集群中,它將返回如下信息:
~~~
{
"cluster_name": "elasticsearch",
"status": "green", <1>
"timed_out": false,
"number_of_nodes": 1,
"number_of_data_nodes": 1,
"active_primary_shards": 0,
"active_shards": 0,
"relocating_shards": 0,
"initializing_shards": 0,
"unassigned_shards": 0
}
~~~
1. `status` 是我們最應(yīng)該關(guān)注的字段。
`status` 可以告訴我們當(dāng)前集群是否處于一個(gè)可用的狀態(tài)。三種顏色分別代表:
| 狀態(tài) | 意義 |
|-----|-----|
| `green` | 所有主分片和從分片都可用 |
| `yellow` | 所有主分片可用,但存在不可用的從分片 |
| `red` | 存在不可用的主要分片 |
在接下來(lái)的章節(jié),我們將學(xué)習(xí)一下什么是**主要分片(primary shard)** 和 **從分片(replica shard)**,并說(shuō)明這些狀態(tài)在實(shí)際環(huán)境中的意義。
- Introduction
- 入門(mén)
- 初識(shí)
- 安裝
- API
- 文檔
- 索引
- 搜索
- 匯總
- 小結(jié)
- 分布式
- 本章總結(jié)
- 分布式集群
- 空集群
- 集群健康
- 添加索引
- 容錯(cuò)移轉(zhuǎn)
- 橫向擴(kuò)展
- 擴(kuò)展
- 故障恢復(fù)
- 索引
- 文檔
- Get
- 存在
- 更新
- 創(chuàng)建
- 刪除
- 版本控制
- 局部更新
- Mget
- Bulk
- 總結(jié)
- 分布式文檔存儲(chǔ)
- 路由
- 主從互通
- 創(chuàng)建索引刪除
- 獲取
- 局部更新
- 批量請(qǐng)求
- 批量格式
- 搜索
- 空白搜索
- 多索引多類(lèi)型
- 分頁(yè)
- 查詢語(yǔ)句
- 映射與統(tǒng)計(jì)
- Exact_vs_full_text
- Inverted_index
- Analysis
- Mapping
- Complex_datatypes
