Como monitorar a atividade “NetworkIn” na AWS?

1

Ontem à noite, nosso AWS EC2 Linux Web Server começou a enviar avisos do CloudWatch devido à alta CPUUtilization. Nós tivemos um número normal de usuários ativos, então estou lutando um pouco para descobrir de onde o problema está vindo.

Eu tenho visto os gráficos do CloudWatch e vejo que há um grande pico nos gráficos "NetworkIn" e "NetworkOut". Minha suposição é que NetworkIn e NetworkOut representam solicitações feitas ao servidor e dados enviados do servidor.

Existe uma maneira de ver quais foram essas solicitações de NetworkIn? Ou uma maneira melhor de monitorar isso no futuro?

    
por Chris 01.10.2013 / 15:17

1 resposta

0

NetworkIn é a quantidade de dados que chega à instância. Se a instância estiver executando apenas um servidor da Web, esse tráfego provavelmente será uma solicitação da Web. Atualmente, não há serviço da AWS que permita ver o tráfego. Você precisará configurar o monitoramento na instância. Você pode adicionar mais log ao seu aplicativo ou ativar um log mais detalhado se essa for uma opção em seu aplicativo. Você também pode sempre executar apenas o tcpdump > arquivo;)

    
por 02.10.2013 / 00:39