Como encontrar a causa do pico de leitura / gravação regular de micro instância do EC2?

1

Todos os dias, sem falhas, entre as 06:20 e as 07:00 UTC, recebo dois alertas por e-mail do EC2 avisando que meus "High VolumeWriteBytes" e "High VolumeReadBytes" excederam o limite definido. Eu recebo um pico enorme de 2.000.000 bytes por alguns minutos, então ele retorna a quase zero pelo resto do dia.

Eu estou executando apenas um site wordpress muito simples no servidor que recebe muito poucos visitantes de qualquer maneira e nenhum nessa hora do dia, além de aranhas. Quando eu olho no log do apache, não há nada incomum na época.

Como posso rastrear a causa desse problema?

Estou pensando em enviar o comando "top" para um arquivo durante esse período, mas não tenho certeza de como escrever o script cron e não tenho certeza se o comando top irá revelar algo de qualquer maneira?

    
por z c 07.06.2013 / 15:21

1 resposta

1

Execute atop como um daemon, registrando a cada minuto:

/usr/bin/atop -a -w /var/log/atop.log 60

Em seguida, use atop -r no dia seguinte para percorrer os registros, classificando pelo uso do disco para ver qual processo é responsável pela sobrecarga de E / S.

    
por 07.06.2013 / 15:33