RDBTools là một công cụ phân tích bộ nhớ Redis có thể phân tích phiên bản AWS ElastiCache của bạn và tạo các đề xuất tùy chỉnh cho phiên bản Redis của bạn. Bài viết này là hướng dẫn nhanh về cách chạy phân tích bộ nhớ trên AWS ElastiCache.
Cài đặt RDBTools
- Khởi chạy phiên bản amazon linux ec2 trong cùng VPC với ElastiCache
- Chạy lệnh sau để cài đặt và chạy docker
sudo yum update -y sudo yum install -y docker sudo usermod -aG docker ec2-user
- Chạy lệnh sau để cài đặt RDBTools
docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
- Trỏ trình duyệt của bạn tới Địa chỉ IP EC2 của bạn.
Lưu ý :Bạn có thể tùy chọn sử dụng mẫu Cloud Formation để cài đặt RDBTools.
Chạy phân tích bộ nhớ
- Thêm phiên bản Redis mà bạn muốn phân tích
- Điều hướng đến Phân tích bộ nhớ -> Tổng quan, Nhấp vào Chạy phân tích
- Bạn có thể chạy phân tích ở chế độ trực tuyến hoặc ngoại tuyến.
- Ở chế độ trực tuyến, Không cần thêm đầu vào, hãy nhấp vào để tiếp tục. RDBTools sẽ kết nối với phiên bản Redis của bạn và chạy phân tích trên đó.
- Ở chế độ ngoại tuyến, Nếu tệp ảnh chụp nhanh Redis của bạn nằm trong nhóm S3, bạn có thể cung cấp đường dẫn S3 trong hộp nhập liệu. Bạn có thể cung cấp nhiều đường dẫn ảnh chụp nhanh được phân tách bằng dấu phẩy. Đảm bảo rằng máy EC2 của bạn có vai trò IAM với quyền truy cập ít nhất Chỉ đọc vào nhóm s3 của bạn.
Sau khi phân tích hoàn tất, bạn sẽ nhận được màn hình sau. Đọc thêm về tính năng phân tích bộ nhớ RBDTools, nơi nó có thể giúp bạn.