Processo Debian comendo largura de banda como um louco… não vá procurar

2

Eu tenho uma configuração de máquina Debian headless para pequenas tarefas automatizadas. Mas há alguns dias eu notei que há um grande RX de largura de banda neste, mais do que o previsto.
Eu comecei iftop mas agora eu só agora para o ip da qual a largura de banda está vindo.

Pergunta: Como posso encontrar qual processo está ocupando a maior parte da largura de banda nesta máquina debian?

Mike

    
por s.mihai 30.07.2010 / 09:07

4 respostas

2

Em relação à solução netstat por lg:

Depois de conhecer a porta que a transferência de dados está usando, você pode usar a ferramenta lsof para descobrir o processo.

lsof -i :6753

O comando é muito mais fácil de lembrar, mas o lado negativo lsof não está instalado em todos os sistemas por padrão.

    
por 30.07.2010 / 11:09
2

Com iftop, pressione p para ver a porta; então com netstat -nutap | grep :PORT . Na última coluna você pode ver o nome do processo.

    
por 30.07.2010 / 09:35
1

Instale nethogs , é como o topo, mas para a largura de banda da rede.

    
por 30.07.2010 / 09:40
0

Se você conhece a porta usada, você pode descobrir qual daemon está usando. Como alternativa, você pode usar pktstat para ajudar. Isso mostra os números das portas.

    
por 30.07.2010 / 09:26