要查看Elasticsearch集群的狀態,可以使用以下方法之一:
curl -X GET "http://<es_host>:<es_port>/_cluster/health"
其中,<es_host>
是Elasticsearch集群的主機名或IP地址,<es_port>
是HTTP端口,默認為9200。該命令將返回集群的健康狀態信息,如綠色表示健康、黃色表示有警告、紅色表示有錯誤。
import requests
response = requests.get("http://<es_host>:<es_port>/_cluster/health")
print(response.json())
同樣,<es_host>
是Elasticsearch集群的主機名或IP地址,<es_port>
是HTTP端口,默認為9200。示例代碼將返回集群的健康狀態信息。
elasticsearch
,可以使用該工具直接查詢集群狀態。例如,運行以下命令:elasticsearch _cluster/health
該命令將輸出集群的健康狀態信息。
無論使用哪種方法,都可以查看Elasticsearch集群的狀態信息。