Amazon EC2: como descobrir o uso detalhado da CPU?

3

Estou executando várias instâncias do EC2 e quero saber o trabalho exato que minha CPU está fazendo. Em máquinas "normais" eu estou fazendo isso com munin e seu plugin CPU que analisa as estatísticas fornecidas por / proc / stat.

Nas minhas máquinas EC2, recebo gráficos incorretos. A máquina tem dois núcleos, então o uso máximo da CPU deve ser de 200% - no entanto, chega a 400%:

Eu sei que devo usar o Amazon CloudWatch para ver o uso total da CPU (e este é o modo oficial e recomendado da Amazon para fazer isso), mas estou olhando especificamente em como o uso da CPU é gasto (por exemplo, sistema, usuário, iowait).

Existe uma maneira de obter estatísticas detalhadas de uso da CPU em instâncias do EC2?

    
por j0nes 14.03.2012 / 08:26

1 resposta

1

Seus gráficos estão sendo descartados pela forma como a virtualização subjacente compartilha a energia da CPU entre as VMs. Se você ignorar os valores de roubo e inatividade, os números devem se alinhar mais perto da realidade.

    
por 26.11.2012 / 12:59