Qual processo enviou dados para fora do meu computador?

3

Usando o vnstat, observei muitos dados enviados do meu computador e não sei qual processo enviou dados para fora do meu computador. Existe uma ferramenta para obter estatísticas sobre quantos dados um processo consumiu durante um período de tempo? Obrigado.

Atualização: Parece que o processo não está enviando mais dados, eu instalei nethogs para monitorar a transferência de dados ao vivo e tudo parece totalmente normal.

Atualização: Parece que nethogs não vê o processo que está enviando dados, o monitor do sistema mostra mais dados que nethogs . (veja a foto)

Atualização: Depois de um longo tempo de investigação, surgiu em minha mente que alguns meses atrás, eu adicionei no meu crontab, um ping a cada 5 minutos para um dos meus sites em Heroku para evitar que o dyno adormecesse. Eu removo essa tarefa e não envio de dados mais misterioso. É estranho que nethog não tenha conseguido identificar isso. Obrigado pela ajuda!

PS: Não funcionou para pingar o dyno em Heroku para evitar que ele adormecesse.

    
por Psddp 30.04.2016 / 05:42

1 resposta

4

Você pode instalar o pacote nethogs , se estiver disponível para o seu sistema. Esse comando é semelhante ao topo e mostra seus processos em execução e quanto tráfego de rede eles estão gerando. Use esta sequência de comandos:

nethogs
nethogs my_interface(s)

Se nethogs não estiver disponível, você pode tentar o comando iptraf , que classificará as conexões por uso. Então você pode encontrar a porta e inserir lsof -i:the_suspect_port

    
por 30.04.2016 / 06:16