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
- Starta en amazon linux ec2-instans i samma VPC som ElastiCache
- 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
- Kör följande kommando för att installera RDBTools
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
- 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
- Lägg till din Redis-instans som du vill analysera
- Navigera till Minnesanalys -> Översikt, klicka på Kör analys
- Du kan köra analys i online- eller offlineläge.
- 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.
- 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.