Existe um aplicativo para monitorar o uso de largura de banda dividido para o nível de aplicativo para Linux (Ubuntu)?

1

Atualmente, estou executando o Ubuntu em várias máquinas e preciso rastrear o uso de largura de banda por aplicativo. Existe um pacote ou sistema pré-criado que rastreará o uso da largura de banda e informará sobre esse uso dividido por aplicativo (ou até mesmo apenas pela porta)?

Idealmente, gostaria de poder comparar a utilização geral da rede com base no serviço em execução, mas não encontrei nada que pareça ser o que estou procurando. Alguma idéia?

    
por Eric Ryan Harrison 15.07.2010 / 01:26

2 respostas

5

iftop exibirá o uso de largura de banda por pares de hosts, um deles sendo seu

nethogs exibirá o uso de largura de banda por processo

iptraf exibirá o uso da largura de banda por conexão

    
por 15.07.2010 / 01:55
0

Na verdade, você pode reconciliar o tráfego com aplicativos. Você precisa obter os detalhes do soquete para um conjunto especificado de processos. Isso requer que você obtenha os dados de dentro do aplicativo / processo e não de fora. O que significa que o uso de sistemas operacionais I / Fs não lhe dará os detalhes que você está procurando. Olhe para AppFirst, eles fazem isso.

    
por 14.11.2010 / 05:04