我注意到我的 Amazon OpenSearch Service 叢集上的 SysMemoryUtilization 超過 90%。為什麼我的系統記憶體使用率這麼高?
解決方案
超過 90% 的系統記憶體使用率並不表示任何堆積使用率問題或過載的 OpenSearch Service 叢集。超過 90% 的系統記憶體使用率視為正常,尤其是對於執行 OpenSearch Service 的節點。因此,您不需要擴充叢集的規模。
OpenSearch Service 使用的大部分記憶體都是用於記憶體內資料結構。OpenSearch Service 會使用推積外緩衝區來有效及快速地存取檔案。Java 虛擬機器 (JVM) 也需要一些記憶體。
若要判斷您的叢集是否需要擴充規模,請針對下列指標使用 Amazon CloudWatch 警示:
- JVM 記憶體壓力
- CPU 使用率
- 可用的儲存空間
如需有關設定 CloudWatch 警示的詳細資訊,請參閱建議的 CloudWatch 警示。