Sou novo no Redis, então não sei com quais métricas devo me preocupar e como monitorar sua integridade e capacidade de resposta.
Meus colegas e eu estamos mantendo um software que usa fortemente o Redis para armazenamento em cache. Às vezes, o Redis fica lento porque muitas solicitações estão acontecendo ao mesmo tempo, mas infelizmente não tenho certeza de qual dos nossos processos é o culpado (é um projeto de software legado com dezenas de processos em execução ao mesmo tempo, além de processos acionados por tempo via cron ).
Posso ver que o Redis tem de milhares a 1,5 milhão de chaves expiradas em seu armazenamento. Isso de alguma forma prejudica o desempenho ao adicionar ou consultar novas/outras chaves?
Responder1
Não. O número de chaves expiradas é um agregado desde que o servidor foi iniciado ou teve suas estatísticas redefinidas e não está necessariamente relacionado à carga real.
Veja o arquivo de log do Redis e oSLOWLOG
para tentar identificar a causa raiz.