Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Como executar a análise de memória no AWS ElastiCache?


O RDBTools é uma ferramenta de análise de memória do Redis que pode analisar sua instância do AWS ElastiCache e gerar recomendações personalizadas para sua instância do Redis. Este artigo é um guia rápido sobre como executar a análise de memória no AWS ElastiCache.

Instalar RDBTools

  1. Iniciar uma instância do Amazon Linux ec2 na mesma VPC que o ElastiCache
  2. Execute o seguinte comando para instalar e executar o docker
    sudo yum update -y
    sudo yum install -y docker
    sudo usermod -aG docker ec2-user
    
  3. Execute o seguinte comando para instalar o RDBTools
    docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42
    
  4. Aponte seu navegador para seu endereço IP do EC2.

Observação :Opcionalmente, você pode usar o modelo Cloud Formation para instalar o RDBTools.

Executar análise de memória

  1. Adicione sua instância do Redis que você deseja analisar
  2. Navegue até Análise de memória -> Visão geral, clique em Executar análise
  3. Você pode executar a análise no modo online ou offline.
    1. No modo online, nenhuma entrada extra é necessária, clique em continuar. O RDBTools se conectará à sua instância do Redis e executará a análise nela.
    2. No modo off-line, se os arquivos de snapshot do Redis estiverem no bucket do S3, você poderá fornecer o caminho do S3 na caixa de entrada. Você pode fornecer vários caminhos de instantâneos separados por vírgulas. Certifique-se de que sua máquina EC2 tenha a função IAM com pelo menos acesso Readonly ao seu bucket s3.

Assim que a análise for concluída, você receberá a seguinte tela. Leia mais sobre o recurso de análise de memória do RBDTools, onde tudo pode ajudá-lo.