RDBTools er et Redis-hukommelsesanalyseværktøj, som kan analysere din AWS ElastiCache-instans og generere tilpassede anbefalinger til din Redis-instans. Denne artikel er en hurtig guide til, hvordan man kører hukommelsesanalyse på AWS ElastiCache.
Installer RDBTools
- Start en amazon linux ec2-instans i samme VPC som ElastiCache
- Kør følgende kommando for at installere og køre docker
sudo yum update -y sudo yum install -y docker sudo usermod -aG docker ec2-user
- Kør følgende kommando for at installere RDBTools
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
- Peg din browser til din EC2 IP-adresse.
Bemærk :Du kan eventuelt bruge Cloud Formation-skabelonen til at installere RDBTools.
Kør hukommelsesanalyse
- Tilføj din Redis-forekomst, du vil analysere
- Naviger til Hukommelsesanalyse -> Oversigt, klik på Kør analyse
- Du kan køre analyse i online- eller offlinetilstand.
- I online-tilstand, ingen ekstra input nødvendig, klik på Fortsæt. RDBTools vil oprette forbindelse til din Redis-instans og køre analyse på det.
- I offlinetilstand, hvis dine Redis-snapshotfiler er i S3-bøtten, kan du angive S3-stien i inputboksen. Du kan angive flere snapshot-sti-kommaseparerede. Sørg for, at din EC2-maskine har IAM-rolle med mindst skrivebeskyttet adgang til din s3-spand.
Når analysen er fuldført, får du følgende skærmbillede. Læs mere om RBDTools hukommelsesanalysefunktion, hvor alt det kan hjælpe dig.