Quero usar as métricas do Amazon CloudWatch para calcular o throughput médio e o número médio de IOPS do meu volume do Amazon Elastic Block Store (Amazon EBS).
Resumo
Para calcular o throughput médio e o número de IOPS do seu volume, use as métricas do Amazon CloudWatch e a matemática métrica. Além disso, crie alarmes do CloudWatch para monitorar os dados em seus volumes do Amazon EBS.
Resolução
- Abra o console do CloudWatch.
- Em Métricas, escolha Todas as métricas.
- Escolha o namespace do EBS e, em seguida, escolha Métricas por volume.
- Selecione as métricas correspondentes do volume do Amazon EBS:
Para calcular o IOPS médio, selecione VolumeReadOps, VolumeWriteOps e VolumeIdleTime.
Para calcular o throughput médio, selecione VolumeReadBytes, VolumeWriteBytes e VolumeIdleTime.
- Escolha a guia Métricas representadas em gráfico.
- Em Estatística, escolha Soma.
- Em Período, escolha o período de tempo que você deseja visualizar.
- Observe os IDs métricos na frente de cada métrica representada graficamente, por exemplo, m1, m2, m3 e assim por diante.
- Em Adicionar matemática, escolha Começar com uma expressão vazia, e, em seguida, insira as seguintes expressões para calcular o valor médio esperado.
Calcule a média de IOPS em operações por segundo quando o volume está ativo:
Observação: na expressão a seguir, m1 é VolumeReadOps, m2 é VolumWriteOps e m3 é VolumeIdleTime. Além disso, PERIOD () é uma função matemática métrica que retorna o período da métrica em segundos.
(m1+m2)/(PERIOD(m1)−m3)
Calcule a média de IOPS em operações por segundo:
Observação: na expressão a seguir, m1 é VolumeReadOps e m2 é VolumeWriteOps.
(m1+m2)/(PERIOD(m1))
Calcule o throughput médio real em bytes por segundo quando o volume está ativo:
Observação: na expressão a seguir, m1 é VolumeReadBytes, m2 é VolumeWriteBytes e m3 é VolumeIdleTime.
(m1+m2)/(PERIOD(m1)−m3)
Calcule o throughput médio em bytes por segundo:
Observação: na expressão a seguir, m1 é VolumeReadBytes e m2 é VolumeWriteBytes.
(m1+m2)/(PERIOD(m1))
Observação: por causa da microintermitência, o valor médio do throughput e do IOPS pode ser diferente do valor médio real. O throughput e o IOPS são medidos por segundo. O CloudWatch não agrega métricas de volume do Amazon EBS no intervalo por segundo. Para mais informações, veja Como identificar se meu volume do Amazon EBS está com microexpansão e evitar que isso aconteça?
Informações relacionadas
Métricas do Amazon CloudWatch para Amazon EBS