RDBTools एक Redis मेमोरी विश्लेषण उपकरण है जो आपके AWS ElastiCache इंस्टेंस का विश्लेषण कर सकता है और आपके Redis इंस्टेंस के लिए कस्टम अनुशंसाएँ उत्पन्न कर सकता है। यह लेख AWS ElastiCache पर स्मृति विश्लेषण चलाने के तरीके के बारे में एक त्वरित मार्गदर्शिका है।
RDBTools इंस्टॉल करें
- AlastiCache के समान VPC में amazon linux ec2 इंस्टेंस लॉन्च करें
- डॉकर को स्थापित करने और चलाने के लिए निम्न कमांड चलाएँ
sudo yum update -y sudo yum install -y docker sudo usermod -aG docker ec2-user
- RDBTools स्थापित करने के लिए निम्न कमांड चलाएँ
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
- अपने ब्राउज़र को अपने ईसी2 आईपी पते पर इंगित करें।
नोट :वैकल्पिक रूप से आप आरडीबीटूल स्थापित करने के लिए क्लाउड फॉर्मेशन टेम्पलेट का उपयोग कर सकते हैं।
स्मृति विश्लेषण चलाएं
- अपना रेडिस इंस्टेंस जोड़ें जिसका आप विश्लेषण करना चाहते हैं
- मेमोरी विश्लेषण पर नेविगेट करें -> अवलोकन, रन विश्लेषण पर क्लिक करें
- आप विश्लेषण को ऑनलाइन या ऑफलाइन मोड में चला सकते हैं।
- ऑनलाइन मोड में, किसी अतिरिक्त इनपुट की आवश्यकता नहीं है, आगे बढ़ें पर क्लिक करें। RDBTools आपके Redis इंस्टेंस से कनेक्ट होगा और उस पर विश्लेषण चलाएगा।
- ऑफ़लाइन मोड में, यदि आपकी Redis स्नैपशॉट फ़ाइलें S3 बकेट में हैं, तो आप इनपुट बॉक्स में S3 पथ प्रदान कर सकते हैं। आप अल्पविराम से अलग किए गए एकाधिक स्नैपशॉट पथ प्रदान कर सकते हैं। सुनिश्चित करें कि आपकी EC2 मशीन में आपके s3 बकेट तक कम से कम रीड ओनली एक्सेस के साथ IAM भूमिका है।
एक बार विश्लेषण पूरा हो जाने पर, आपको निम्न स्क्रीन मिलेगी। RDBTools मेमोरी विश्लेषण सुविधा के बारे में और पढ़ें जहां यह आपकी मदद कर सकती है।