Perché SysMemoryUtilization è così alto sul mio cluster di Amazon OpenSearch Service?

Ultimo aggiornamento: 23/07/2021

Ho notato che SysMemoryUtilization sul mio cluster Amazon OpenSearch Service (successore di Amazon Elasticsearch 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, utilizza 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.


Questo articolo è stato utile?


Hai bisogno di supporto tecnico o per la fatturazione?