Este artigo fornece respostas a perguntas comuns sobre como monitorar e solucionar problemas do Redis Gerenciado do Azure (versão prévia).
Como monitorar a integridade e o desempenho do meu cache?
As instâncias do Redis Gerenciado do Microsoft Azure podem ser monitoradas no portal do Azure. Você pode exibir métricas, fixar gráficos de métricas ao quadro inicial, personalizar o intervalo de data e hora de gráficos de monitoramento, adicionar/remover as métricas de gráficos e definir alertas quando determinadas condições forem atendidas. Para saber mais, veja Monitorar o Redis Gerenciado do Azure.
O menu Recursos do Redis Gerenciado do Azure também contém várias ferramentas para monitorar e solucionar problemas em seus caches.
- Diagnosticar e solucionar problemas fornece informações sobre problemas comuns e estratégias para resolvê-los.
- Resource Health observa seu recurso e informa se ele está sendo executado conforme o esperado. Para saber mais sobre o serviço Azure Resource Health, confira Visão geral do Azure Resource Health.
- Nova solicitação de suporte fornece opções para abrir uma solicitação de suporte para seu cache.
Essas ferramentas permitem monitorar a integridade das instâncias do Redis Gerenciado do Azure. As ferramentas também ajudam a gerenciar seus aplicativos de cache. Para obter mais informações, consulte a seção “Configurações de solução de problemas e suporte” em Como configurar o Cache do Azure para Redis.
Por que vejo tempos limite?
Tempos limite ocorrem no cliente que você usa para se comunicar com o Redis. Quando um comando é enviado ao servidor Redis, ele é enfileirado. No fim, o servidor Redis escolhe o comando e o executa. No entanto, o cliente pode atingir o tempo limite durante esse processo. Se isso acontecer, uma exceção será gerada no lado da chamada. Para saber mais sobre como solucionar problemas de tempo limite, consulte Solução de problemas do lado do cliente e Exceções de tempo limite do StackExchange.Redis.
Por que meu cliente foi desconectado do cache?
A seguir estão alguns motivos comuns para uma desconexão de cache.
- Motivos no lado do cliente
- O aplicativo cliente foi reimplantado.
- O aplicativo cliente executou uma operação de escala.
- Os aplicativos Web podem causar uma desconexão do cache durante o dimensionamento automático.
- A camada de rede no lado do cliente foi alterada.
- Erros transitórios ocorreram no cliente ou em nós de rede entre o cliente e o servidor.
- Os limites de largura de banda foram atingidos.
- Operações vinculadas à CPU demoraram muito para ser concluídas.
- Motivos no lado do servidor
- O serviço do Redis Gerenciado do Azure iniciou um failover do nó primário para o nó de réplica.
- O Azure estava fazendo a aplicando de patch à instância em que o cache foi implantado durante uma atualização do servidor Redis ou uma manutenção geral da VM.
Por que estou vendo "O cache está ocupado processando uma solicitação de atualização anterior ou está passando por manutenção do sistema. Por isso, atualmente não é possível aceitar a solicitação de atualização. Tente novamente depois."
Essa mensagem indica que uma operação de gerenciamento, como dimensionamento ou a aplicação de patch, está em andamento no cache. Todas as outras operações de gerenciamento serão bloqueadas até que a operação em andamento seja concluída. Normalmente, a operação de gerenciamento em andamento deve ser concluída em algumas horas. Se você vir esse erro mesmo após 12 horas, entre em contato com Suporte do Azure. Durante esse tempo, você pode esperar que o Redis Gerenciado do Azure fique totalmente funcional para operações do cliente.
Por que meu cache está no estado "Falha"?
O Redis Gerenciado do Azure poderá acabar em um estado Falha se uma operação de gerenciamento falhar. Apesar desse estado, você pode esperar que o Redis Gerenciado do Azure seja totalmente funcional para operações do cliente.
Próximas etapas
Para saber mais sobre como monitorar e solucionar problemas de suas instâncias do Redis Gerenciado do Azure, confira Como monitorar o Cache do Azure para Redis e os vários guias de solução de problemas.
Saiba mais sobre outras perguntas frequentes sobre Redis Gerenciados do Azure.