sql >> Databasteknik >  >> NoSQL >> Redis

Hur kör man minnesanalys på AWS ElastiCache?

RDBTools är ett Redis-minnesanalysverktyg som kan analysera din AWS ElastiCache-instans och generera anpassade rekommendationer för din Redis-instans. Den här artikeln är en snabbguide om hur man kör minnesanalys på AWS ElastiCache.

Installera RDBTools

  1. Starta en amazon linux ec2-instans i samma VPC som ElastiCache
  2. Kör följande kommando för att installera och köra docker
    sudo yum update -y
    sudo yum install -y docker
    sudo usermod -aG docker ec2-user
    
  3. Kör följande kommando för att installera RDBTools
    docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
    
  4. Rikta med din webbläsare till din EC2 IP-adress.

Obs :Alternativt kan du använda Cloud Formation-mall för att installera RDBTools.

Kör minnesanalys

  1. Lägg till din Redis-instans som du vill analysera
  2. Navigera till Minnesanalys -> Översikt, klicka på Kör analys
  3. Du kan köra analys i online- eller offlineläge.
    1. I onlineläge, ingen extra inmatning behövs klicka på fortsätt. RDBTools kommer att ansluta till din Redis-instans och köra analys på det.
    2. I offlineläge, om dina Redis ögonblicksbildfiler är i S3-bucket kan du ange S3-sökväg i inmatningsrutan. Du kan tillhandahålla flera ögonblicksbildsökvägar separerade med komma. Se till att din EC2-maskin har IAM-roll med åtminstone skrivskyddad åtkomst till din s3-skopa.

När analysen är klar får du följande skärm. Läs mer om RBDTools minnesanalysfunktion där allt det kan hjälpa dig.


  1. returdokument med senaste underdokument endast i mongodb-aggregat

  2. Mongodb summerar storleken på arrayfält

  3. Ska två moduler använda samma redis-anslutning? (Jag jobbar med Flask)

  4. Jobbkö med redis med BLPOP