命令 | 说明 |
GET /_cluster/stats | 查看集群的系统信息,包括 CPU、JVM 等信息。 |
GET /_cluster/state | 查看集群详细信息,包括节点、分片等信息。 |
GET /_cat/health?v | 查看集群健康状态。 集群有 red、yellow 和 green 3 种状态,每种状态代表不同含义:
|
GET /_cluster/health?pretty=true | 查看集群健康状态。
|
GET /_cluster/settings | 查看集群的 settings。 |
GET /_cluster/pending_tasks | 查看目前集群中的堆积任务。 |
命令 | 说明 |
GET /_cat/master?v | 查看 Master 节点的信息,包括 id、host、node 等信息。 |
GET /_cat/nodes?v | 查看所有节点的信息,包括节点名称、节点角色、节点 CPU 使用率、HeapMemory 使用率、负载情况等信息。 |
GET /_cat/nodeattrs?v | 查看所有节点的自定义属性。 |
GET /_nodes/stats?pretty=true | 查看所有节点状态及详细信息。 |
GET /_nodes/process | 查看所有节点的进程信息。 |
GET /_nodes/hot_threads | 查看高消耗的线程所执行的任务。 |
GET /_nodes/<nodeip>/jvm,process,os | 查看目标节点的 JVM、进程和操作系统信息。 |
GET /_cat/plugins?v | 查看所有节点安装的插件信息,包括节点名称、插件名称和插件版本信息。 |
GET /_cat/thread_pool?v | 查看所有节点的线程池统计信息,包括线程池名称、活跃线程数、任务队列大小等。 |
命令 | 说明 |
GET /_cat/shards?v | 查看集群中各分片的详细情况。包括索引名称、分片编号、是主分片还是副本分片、分片的当前状态(对于分配失败的分片会有失败原因)、文档数量、磁盘占用情况等。 您也可以指定索引,查看该索引的分片信息(GET _cat/shards/<index>?v)。 |
GET /_cat/allocation?v | 查看集群中每个节点的分片分配情况。 |
GET /_cat/recovery?v | 查看集群中每个分片的恢复过程。 |
命令 | 说明 |
GET /_cat/indices?v | 查看集群中所有索引的详细信息,包括索引的健康情况、状态、名称、UUID、分片数、副本数、文档数量等信息。 |
GET /_cat/indices/<index-name>?v | 查看目标索引的详细信息。 |
GET /_cat/aliases?v | 查看集群中所有索引别名( aliases)的详细信息。包括别名关联的索引,以及路由配置、过滤器等信息。 |
GET /_mappings | 查看集群中所有索引的 mappings。 |
GET /<index-name>/_mappings | 查看目标索引的 mappings。 |
命令 | 说明 |
GET /_cat/count?v | 查看集群中的所有文档数量。 |
GET /_cat/count/<index-name>?v | 查看目标索引中的所有文档数量。 |
GET /<index-name>/_doc/<id> | 查看索引中目标 id 文档的详细信息。 |
GET /<index-name>/_search | 查看索引中全部文档。同时可以添加查询子句,以匹配相关性文档。 |
命令 | 说明 |
GET /_snapshot/_all | 查看所有存储库中的所有快照。 |
GET /_snapshot/<hdfs-repository_name>/_all | 查看目标存储库中的所有快照。 |
GET /_snapshot/<hdfs-repository_name>/<snapshot_name> | 查看存储库中的目标快照。 |