RDBTools is een Redis-tool voor geheugenanalyse die uw AWS ElastiCache-instantie kan analyseren en aangepaste aanbevelingen voor uw Redis-instantie kan genereren. Dit artikel is een korte handleiding voor het uitvoeren van geheugenanalyse op AWS ElastiCache.
RDBTools installeren
- Lanceer een Amazon linux ec2-instantie in dezelfde VPC als ElastiCache
- Voer de volgende opdracht uit om docker
sudo yum update -y sudo yum install -y docker sudo usermod -aG docker ec2-user
- Voer de volgende opdracht uit om RDBTools te installeren
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
- Wijs uw browser naar uw EC2 IP-adres.
Opmerking :Optioneel kunt u de Cloud Formation-sjabloon gebruiken om RDBTools te installeren.
Geheugenanalyse uitvoeren
- Voeg uw Redis-instantie toe die u wilt analyseren
- Navigeer naar Geheugenanalyse -> Overzicht, klik op Analyse uitvoeren
- U kunt analyses in online of offline modus uitvoeren.
- In online modus, geen extra invoer nodig, klik op doorgaan. RDBTools maakt verbinding met uw Redis-instantie en voert daarop een analyse uit.
- In de offlinemodus, als uw Redis-snapshotbestanden zich in de S3-bucket bevinden, kunt u het S3-pad opgeven in het invoervak. U kunt meerdere pad naar snapshots door komma's gescheiden opgeven. Zorg ervoor dat uw EC2-machine een IAM-rol heeft met ten minste alleen-lezen toegang tot uw s3-bucket.
Zodra de analyse is voltooid, krijgt u het volgende scherm. Lees meer over de geheugenanalysefunctie van RBDTools waar het u allemaal kan helpen.