Redis
 sql >> Base de données >  >> NoSQL >> Redis

Comment exécuter l'analyse de la mémoire sur AWS ElastiCache ?

RDBTools est un outil d'analyse de mémoire Redis qui peut analyser votre instance AWS ElastiCache et générer des recommandations personnalisées pour votre instance Redis. Cet article est un guide rapide sur la façon d'exécuter l'analyse de la mémoire sur AWS ElastiCache.

Installer RDBTools

  1. Lancer une instance amazon linux ec2 dans le même VPC qu'ElastiCache
  2. Exécutez la commande suivante pour installer et exécuter docker
    sudo yum update -y
    sudo yum install -y docker
    sudo usermod -aG docker ec2-user
    
  3. Exécutez la commande suivante pour installer RDBTools
    docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
    
  4. Faites pointer votre navigateur vers votre adresse IP EC2.

Remarque  :Vous pouvez éventuellement utiliser le modèle Cloud Formation pour installer RDBTools.

Exécuter l'analyse de la mémoire

  1. Ajoutez l'instance Redis que vous souhaitez analyser
  2. Naviguez jusqu'à Analyse de la mémoire -> Présentation, cliquez sur Exécuter l'analyse
  3. Vous pouvez exécuter une analyse en mode en ligne ou hors ligne.
    1. En mode en ligne, aucune entrée supplémentaire n'est nécessaire, cliquez sur Continuer. RDBTools se connectera à votre instance Redis et exécutera une analyse sur celle-ci.
    2. En mode hors connexion, si vos fichiers d'instantanés Redis se trouvent dans le compartiment S3, vous pouvez fournir le chemin S3 dans la zone de saisie. Vous pouvez fournir plusieurs chemins d'instantanés séparés par des virgules. Assurez-vous que votre machine EC2 a un rôle IAM avec au moins un accès en lecture seule à votre compartiment s3.

Une fois l'analyse terminée, vous obtiendrez l'écran suivant. En savoir plus sur la fonction d'analyse de la mémoire de RBDTools où tout cela peut vous aider.