Elasticsearch深入学习 (三) 状态参数解析

本文深入探讨了Elasticsearch的状态参数,包括如何设置堆大小、使用/_cat/nodes检查集群节点、通过_GET _cat/health查看健康状态、利用_cat/indices了解索引状况、监控fielddata内存占用以及查看分片和节点统计信息,提供了一套完整的集群监控方案。
摘要由CSDN通过智能技术生成

一、堆大小设置

默认情况下,Elasticsearch告诉JVM使用大小为最小和最大1 GB的堆。在 jvm.options 文件里 通过Xms(最小堆大小)和Xmx(最大堆大小)

文件路径:/data/elasticsearch/config/jvm.options

让最小堆大小(Xms)和最大堆大小(Xmx)相等

Xmx设置为不超过物理RAM的50%

假设服务器的内存是4G。

那么设置成2G

-Xms2g-Xmx2g

二、/_cat/nodes查看集群节点情况

GET /_cat/nodes?v&h=http,version,jdk,disk.total,disk.used,disk.avail,disk.used_percent,heap.current,heap.percent,heap.max,ram.current,ram.percent,ram.max,master

http

192.168.1.163:9200

节点IP

version

7.6.0

ES的版本

jdk

13.0.2

这个显示不准的

disk.total

35.6gb

服务器节点磁盘大小

disk.used

16.1gb

已经使用的磁盘大小

disk.used_percent

45.30

磁盘使用占比

heap.current

676.3mb

已用的堆内存

heap.max

2gb

堆内存设置的最大值,就是 -Xms2g-Xmx2g

heap.percent

33

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值