Xia*_*eng 6 metrics amazon-web-services elasticsearch
我使用 AWS 弹性搜索服务。没有存储多少数据。我使用 m3.large.elasticsearch 实例类型。当我检查最大内存利用率 (SysMemoryUtilization) 指标时,它始终约为 90%。我猜这是elasticsearch实例的内存使用率。这是否意味着我需要扩大我的实例内存?实际上,我想知道这个指标是否准确。有没有人遇到同样的情况?
之前我的elasticsearch实例类型是t2.small,SysMemoryUtilization几乎是90%。我将实例类型更改为 m3.large.elasticsearch,但 SysMemoryUtilization 仍然保持近 90%。
查看 SysMemoryUtilization:https ://i.stack.imgur.com/PMt2Z.png
是的,这是准确的。
实际上,JVM将从操作系统获取所需的所有内存,并在需要elasticsearch时使用它。JVM 内存称为 HEAP,您可以通过以下命令检查它:
curl -XGET [ES-IP-MASTER]:9200/_cat/nodes?v
Run Code Online (Sandbox Code Playgroud)
你应该检查堆的使用百分比,如果堆使用了 90%,那就很危险了。
| 归档时间: |
|
| 查看次数: |
2394 次 |
| 最近记录: |