Ho notato che SysMemoryUtilization sul mio cluster Amazon OpenSearch Service è superiore al 90%. Perché l'utilizzo della memoria di sistema è così elevato?
Risoluzione
L'utilizzo della memoria di sistema superiore al 90% non indica alcun problema di utilizzo dell'heap o un cluster OpenSearch Service sovraccaricato. Un utilizzo della memoria di sistema superiore al 90% è considerato normale, specialmente per i nodi che eseguono OpenSearch Service. Pertanto, non è necessario aumentare le dimensioni del cluster.
La maggior parte della memoria utilizzata da OpenSearch Service è per le strutture dati in memoria. OpenSearch Service utilizza buffer off-heap per un accesso rapido ed efficiente ai file. Anche la macchina virtuale Java (JVM) richiede una certa memoria.
Per stabilire se è necessario aumentare la scalabilità del cluster, utilizzare un allarme Amazon CloudWatch in base ai seguenti parametri di riferimento:
- Pressione della memoria JVM
- Utilizzo della CPU
- Spazio di archiviazione gratuito
Per ulteriori informazioni sull'impostazione degli allarmi CloudWatch, consulta Allarmi consigliati per CloudWatch.