sql >> Base de Datos >  >> NoSQL >> Redis

¿Cómo ejecutar análisis de memoria en AWS ElastiCache?

RDBTools es una herramienta de análisis de memoria de Redis que puede analizar su instancia de AWS ElastiCache y generar recomendaciones personalizadas para su instancia de Redis. Este artículo es una guía rápida sobre cómo ejecutar análisis de memoria en AWS ElastiCache.

Instalar RDBTools

  1. Lanzar una instancia ec2 de Amazon Linux en la misma VPC que ElastiCache
  2. Ejecute el siguiente comando para instalar y ejecutar docker
    sudo yum update -y
    sudo yum install -y docker
    sudo usermod -aG docker ec2-user
    
  3. Ejecute el siguiente comando para instalar RDBTools
    docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
    
  4. Apunte su navegador a su dirección IP de EC2.

Nota :Opcionalmente, puede usar la plantilla Cloud Formation para instalar RDBTools.

Ejecutar análisis de memoria

  1. Agregue la instancia de Redis que desea analizar
  2. Navegue a Análisis de memoria -> Descripción general, haga clic en Ejecutar análisis
  3. Puede ejecutar el análisis en modo en línea o fuera de línea.
    1. En el modo en línea, no se necesita información adicional, haga clic en continuar. RDBTools se conectará a su instancia de Redis y ejecutará un análisis sobre eso.
    2. En el modo sin conexión, si sus archivos de instantáneas de Redis están en el depósito de S3, puede proporcionar la ruta de S3 en el cuadro de entrada. Puede proporcionar varias rutas de instantáneas separadas por comas. Asegúrese de que su máquina EC2 tenga la función IAM con al menos acceso de solo lectura a su depósito s3.

Una vez que se completa el análisis, obtendrá la siguiente pantalla. Obtenga más información sobre la función de análisis de memoria de RBDTools donde todo puede ayudarlo.