Quais métricas devo monitorar? - Amazon ElastiCache

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Quais métricas devo monitorar?

As seguintes métricas do CloudWatch oferecem uma boa visão sobre a performance do ElastiCache. Na maioria dos casos, recomendamos que você defina alarmes do CloudWatch para essas métricas para poder tomar medidas corretivas antes que problemas de performance ocorram.

CPUUtilization

Essa é uma métrica em nível de host relatada como uma porcentagem. Para obter mais informações, consulte Métricas em nível de host.

Como o Memcached é multi-threaded, essa métrica pode atingir até 90%. Se você exceder esse limite, dimensione seu cluster de cache usando um tipo de nó de cache maior ou expanda adicionando mais nós de cache.

SwapUsage

Esta é uma métrica em nível de host relatada em bytes. Para obter mais informações, consulte Métricas em nível de host.

Quando a métrica FreeableMemory do CloudWatch estiver próxima de 0 (isto é, abaixo de 100 MB) ou a métrica SwapUsage for superior à métrica FreeableMemory, isso indica que a memória de um nó está sob pressão. Se ela exceder esse limite, recomendamos que você aumente o valor do parâmetro ConnectionOverhead.

Evictions

Esta é uma métrica do mecanismo de cache. Recomendamos que você determine seu próprio limite de alarme para essa métrica com base nas necessidades do seu aplicativo.

se você exceder o limite escolhido, dimensione seu cluster usando um tipo de nó maior ou expanda adicionando mais nós.

CurrConnections

Esta é uma métrica do mecanismo de cache. Recomendamos que você determine seu próprio limite de alarme para essa métrica com base nas necessidades do seu aplicativo.

Um número crescente de CurrConnections pode indicar um problema em seu aplicativo; você precisará investigar o comportamento do aplicativo para resolver esse problema.