Cuidado que, no caso do EC2, o top não é uma ferramenta confiável para medir o uso da CPU. Veja mais informações no link
Estou usando Monit para ficar de olho em minhas instâncias do Amazon EC2 Micro, mas estou um pouco confuso sobre o Load Média de métricas de CPU devido à capacidade das Micro-instâncias de usar até 2 ECU por períodos curtos. Monit geralmente está relatando uma média de carga (1 min) de 4 ou 5, mas eu realmente não sei se isso é realmente alto ou não.
Pelo que entendi, meu perfil de uso é bem adequado para a Microinst, embora haja alguns picos de 100% de uso da CPU e estes, aproximadamente, coincidem com os alertas da Monit.
Alguém poderia explicar o que seria Normal Load Average para uma instância Micro e em que fase eu deveria começar a me preocupar com isso?
Cuidado que, no caso do EC2, o top não é uma ferramenta confiável para medir o uso da CPU. Veja mais informações no link
A média de carga e a utilização da CPU são duas coisas diferentes. A média de carga mede o número de processos na fila de execução da CPU, aguardando que a CPU execute suas instruções.
A carga pode subir por vários motivos, não apenas porque você tem processos usando todos os ciclos de CPU disponíveis. Por exemplo, se você estava tentando acessar algo no disco, mas a E / S estava bloqueada, isso poderia fazer com que a média de carga aumentasse, mesmo que a CPU estivesse ociosa.
Você pode analisar a tendência média da carga ao longo do tempo. Se suas médias de carga de 5 ou 15 minutos forem sempre mais do que o número de CPUs, talvez você precise de mais CPUs. Ou observe os gráficos de utilização da CPU, que serão mais precisos. Se a sua utilização da CPU estiver próxima ou 100%, você precisará de mais CPU.
Tags amazon-ec2 cpu-usage