ES集群的状态实际上也是使用RESTful的接口,一般用的是GET方法

http://[主机IP]:[ES端口]
通常我们启动服务器之后,就可以通过这个简单的方式来验证服务器是否启动成功。
从下面返加的JSON我们可以得到该节点的节点名,所属集群名,ES版本号,lucene版本号

ElasticSearch监控集群状态

  • 1,集群的健康状态
  • 2,集群的索引数
  • 3,集群所在磁盘的分配状况
  • 4,集群的节点
  • 5,集群的其它信息

以下端口31800是9200做的映射

1,集群的健康状态

http://ip:9200/_cat/health?v

RL中_cat表示查看信息,health表明返回的信息为集群健康信息,?v表示返回的信息加上头信息,跟返回JSON信息加上?pretty同理,就是为了获得更直观的信息,当然,你也可以不加,不要头信息,特别是通过代码获取返回信息进行解释,头信息有时候不需要,写shell脚本也一样,经常要去除一些多余的信息。
通过这个链接会返回下面的信息,下面的信息包括:
集群的状态(status):red红表示集群不可用,有故障。yellow黄表示集群不可靠但可用,一般单节点时就是此状态。green正常状态,表示集群一切正常。
节点数(node.total):节点数,这里是3,表示该集群有三个节点。
数据节点数(node.data):存储数据的节点数,这里是2。
分片数(shards):这是20,表示我们把数据分成多少块存储。
主分片数(pri):primary shards,这里是10,实际上是分片数的两倍,因为有一个副本,如果有两个副本,这里的数量应该是分片数的三倍,这个会跟后面的索引分片数对应起来,这里只是个总数。
激活的分片百分比(active_shards_percent):这里可以理解为加载的数据分片数,只有加载所有的分片数,集群才算正常启动,在启动的过程中,如果我们不断刷新这个页面,我们会发现这个百分比会不断加大。

2,集群的索引数

http://ip:9200/_cat/indices?v

通过该连接返回了集群中的所有索引,其中.kibana是kibana连接后在es建的索引,mca1,mcm1,router1是我自己添加的。
这些信息,包括:
索引健康(health),green为正常,yellow表示索引不可靠(单节点),red索引不可用。与集群健康状态一致。
状态(status),表明索引是否打开。
索引名称(index)。
uuid,索引内部随机分配的名称,表示唯一标识这个索引。
主分片(pri)
文档数(docs.count)
已删除文档数(docs.deleted),这里统计了被删除文档的数量。
索引存储的总容量(store.size)
主分片的总容量(pri.store.size)

3,集群所在磁盘的分配状况

http://ip:9200/_cat/allocation?v

通过该连接返回了集群中的各节点所在磁盘的磁盘状况
返回的信息包括:
分片数(shards),集群中各节点的分片数相同。
索引所占空间(disk.indices),该节点中所有索引在该磁盘所点的空间
磁盘使用容量(disk.used)
磁盘可用容量(disk.avail)
磁盘总容量(disk.total)
磁盘使用率(disk.percent)

4,集群的节点

http://ip:9200/_cat/nodes?v

通过该连接返回了集群中各节点的情况。这些信息中比较重要的是master列,带*星号表明该节点是主节点。带-表明该节点是从节点。
另外还是heap.percent堆内存使用情况,ram.percent运行内存使用情况,cpu使用情况。

5,集群的其它信息

http://ip:9200/_cat/
查看集群信息的目录

ElasticSearch三master节点集群状态查看方法相关推荐

  1. Kubernetes------二进制双master节点集群部署

    前文环境中完成k8s单master节点集群架构部署,两个node节点都已加入集群中,完成与master节点的通信.本文在前文基础下,再加入一个master节点,同时加入nginx负载均衡+keepal ...

  2. mysql 数据库集群状态查看_MySQL数据库集群进行正确配置步骤

    MySQL数据库集群进行正确配置步骤 2010-06-09 10:47 arrowcat 博客园 字号: 我们今天是要和大家一起分享的是对MySQL数据库集群进行正确配置,我前两天在相关网站看见的资料 ...

  3. 基于阿里云镜像源使用kubeadm安装k8s单master节点集群(v1.17.3)

    一.环境准备 1.系统要求 按量付费阿里云主机三台 要求:centos7.6~7.8:以下为 https://kuboard.cn/install/install-k8s.html#%E6%A3%80 ...

  4. elasticsearch负载均衡节点——客户端节点 node.master: false node.data: false 其他配置和master 数据节点一样...

    elasticSearch的配置文件中有2个参数:node.master和node.data.这两个参 数搭配使用时,能够帮助提供服务器性能. 数据节点node.master: false node. ...

  5. 一文详解Elasticsearch中的Node角色以及使用方法

    前言 说到elasticsearch,大家第一反应就是他是一款NOSQL数据库,既然是NOSQL数据库,则生产环境上必定是集群,由很多台服务器共同搭建而成.按照常理,分布式集群从搭建模式上分为中心化模 ...

  6. java redis 多节点,Redis单机多节点集群部署,超简单

    1.在虚拟机中部署具有三个主节点,三个从节点的集群(注,必须要有从节点),虚拟机的IP地址为192.168.133.129,三个主节点的部口号分别为7001(从:7004).7002(从:7005). ...

  7. Elasticsearch 集群中增加专用master节点

    Elasticsearch 集群中增加专用master节点 文章目录 Elasticsearch 集群中增加专用master节点 1.增加master节点 2.排除原来的节点的选举权 3.data节点 ...

  8. ES集群状态、节点、索引等查看及根据字段、排序查询

    ES集群基础: 1. 查看集群: http://172.xxx.xxx.8:9200 2. 查看状态: http://172.xxx.xxx.8:9200/_cat/health?v 3. 查看索引: ...

  9. 如何查看oracle数据库集群哪个节点正在使用,windows oracle 怎么查看集群状态

    匿名用户 1级 2016-12-23 回答 参看集群状态 [11:34:11oracle@node1 ~]crs_stat -t Name Type Target State Host ------- ...

最新文章

  1. 【翻译】25个浏览器开发工具的秘密
  2. tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.的一种解决方法
  3. 10.30 NFLS-NOIP模拟赛 解题报告
  4. 修改mysql 外删除用户_mysql添加用户、删除用户、授权、修改密码等
  5. Linux终端命令(6)--ifconfig,(find -name ‘*.txt‘ | xargs rm -rf)
  6. 小波变换原理_基于电压行波原理故障测距的相关问题
  7. 数据:Uniswap V3的24小时交易量已超过2亿美元
  8. linux下安装mysql5.7.11全纪录_简单几步在Linux环境下安装MySQL5.7(附踩坑记录)
  9. 服务端客户端均采用epoll模式,建立3万TCP连接对内存的影响。
  10. 用java判断x奇或偶_改善java程序——用偶判断,不用奇判断
  11. linux调度器(五)——进程管理与CFS
  12. 几款引擎比较 BigWorld Unreal CryEngine等
  13. Python实现双色球号码随机生成
  14. 18650锂电池保护板接线图_12v锂电池保护板电路图 - 全文
  15. 模拟器xposed框架安装7.1-64教程
  16. 【Windows】win7虚拟机安装VMware Tools
  17. 中文参考文献如何导出+如何插入参考文献
  18. Ubuntu 编译 ZBar
  19. win11更新安装错误0x80073701解决方法
  20. 迁移WSL时的报错:0x80073d21 此应用的发布者不允许将其移动到其他位置

热门文章

  1. 在c语言中large的作用,输入两个数组,调用large函数比较,计数,输出统计结果...
  2. 多重响应交叉表点不动确定_风靡全球的尼克巨星登陆杭城!还有19.9元美食、多重惊喜好礼……嗨翻12月!...
  3. mysql 备份表_Mysql 表的备份与恢复
  4. api返回的数据结构_JavaScript中的数据结构数组 和 栈
  5. linux 编辑文件vim,linux下通过vim编辑文件的方法
  6. 用于数据输入的基本WPF窗口功能
  7. 百度万亿流量的转发引擎 BFE 开源了!
  8. Ubuntu 20.04 LTS 开发周期的重要任务:移除 Python 2
  9. 计算机应用基础10000字论文,计算机应用毕业设计论文一万字.docx
  10. wx.checkjsapi是写在config里面吗_理解了异地恋,就理解如何配置交换机,你理解了吗?...