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
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?
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.
Tags networking bandwidth linux ubuntu