Como monitorar o uso da largura de banda por processo [closed]

1

Instalei recentemente o vnstat no meu DigitalOcean Droplet (Ubuntu). Após cerca de um mês, decidi verificar o log e, para minha surpresa, vi quantidades "enormes" de largura de banda entrando e saindo do servidor. Bastante 50-100MB por dia! O que é muito para esse Droplet, pois ele hospeda apenas uma única página estática sem imagens através do nginx.

Como posso registrar o uso da largura de banda por processo, para que eu possa encontrar o que está causando isso? Eu chequei meus logs nginx e ele tem apenas alguns bytes enviados, então tem que ser outra coisa ...

Eu encontrei nethogs e afins, mas o problema com essas ferramentas é que, ao contrário do vnstat, eles apenas coletam dados ao vivo. Idealmente eu gostaria de algo que funciona como vnstat (atualizando tats a cada 5 minutos), mas também me diz qual processo / porta / etc. está causando isso.

    
por Lennard Fonteijn 15.03.2015 / 13:53

1 resposta

0

Você precisa ter uma caixa do Windows para fazer o monitoramento, mas a ferramenta Analisador de largura de banda gratuita da SolarWinds extrairá informações de largura de banda mais o NetFlow (se você tiver um roteador que ofereça suporte a ele. o módulo IPTables para netflow e (mais informações aqui: link ) que dará a você os nós externos que estão sendo conectados, quanto tráfego está indo para cada um e usando quais protocolos.

    
por 16.03.2015 / 19:53