Monitorar uso de banda por processo [RESOLVIDO]

1. Monitorar uso de banda por processo [RESOLVIDO]

Leandro
rahremix

(usa Arch Linux)

Enviado em 10/09/2013 - 11:59h

Olá amigos.

Tenho um problema com o uso de banda de internet do meu servidor, procurei em várias fontes mas não consegui nada específico para o que eu estou procurando.

O meu servidor passou a ter um tráfego de internet muito maior depois da instalação de um software específico, e eu gostaria de saber se há algum(a) ferramenta/script/log que possa me dizer quanto de banda está sendo/foi usada por um determinado processo, ou ainda, listar todos os processos e o uso de banda deles (quanto cada um fez de download/upload durante um período).

Grato desde já pela atenção.


  


2. MELHOR RESPOSTA

Pedro
px

(usa Debian)

Enviado em 10/09/2013 - 16:31h

rahremix escreveu:

filippec escreveu:

N sei se vai conseguir pegar por processo, de uma lida no material do MRTG, ele é próprio para monitramento de tráfego de rede (não como o wireshar, uso de banda, >))


Dei uma pesquisada, achei ele bem parecido com o Ntop, que eu tinha instalado, mas com o Ntop não consegui achar uma opção que me mostrasse quanto cada processo tinha utilizado da rede.

Depois instalo o MRTG para dar uma olhada, mas estava procurando mesmo algo que rode no terminal, que seja mais prático, não é necessário que monitore em tempo real, desde que me mostre quanto cado processo já acessou da rede.


Temos no Arch o pacote do iptraf-ng, acho q não mostra o processo mais já da pra ver o ip que ta sugando a banda pelo menos...

fiquei interessado neste assunto tbm...

achei o Atop, tem uma dica dele aqui no vol inclusive

http://www.vivaolinux.com.br/dica/Atop-Monitor-de-Processo-e-Carga-do-Sistema

3. Re: Monitorar uso de banda por processo [RESOLVIDO]

Filippe
spolti

(usa Fedora)

Enviado em 10/09/2013 - 12:07h

N sei se vai conseguir pegar por processo, de uma lida no material do MRTG, ele é próprio para monitramento de tráfego de rede (não como o wireshar, uso de banda, >))


4. Re: Monitorar uso de banda por processo [RESOLVIDO]

Leandro
rahremix

(usa Arch Linux)

Enviado em 10/09/2013 - 15:55h

filippec escreveu:

N sei se vai conseguir pegar por processo, de uma lida no material do MRTG, ele é próprio para monitramento de tráfego de rede (não como o wireshar, uso de banda, >))


Dei uma pesquisada, achei ele bem parecido com o Ntop, que eu tinha instalado, mas com o Ntop não consegui achar uma opção que me mostrasse quanto cada processo tinha utilizado da rede.

Depois instalo o MRTG para dar uma olhada, mas estava procurando mesmo algo que rode no terminal, que seja mais prático, não é necessário que monitore em tempo real, desde que me mostre quanto cado processo já acessou da rede.


5. Re: Monitorar uso de banda por processo [RESOLVIDO]

Leandro
rahremix

(usa Arch Linux)

Enviado em 11/09/2013 - 11:09h

px escreveu:

Temos no Arch o pacote do iptraf-ng, acho q não mostra o processo mais já da pra ver o ip que ta sugando a banda pelo menos...

fiquei interessado neste assunto tbm...

achei o Atop, tem uma dica dele aqui no vol inclusive

http://www.vivaolinux.com.br/dica/Atop-Monitor-de-Processo-e-Carga-do-Sistema


Cara, o atop foi quase o que eu queria, mas pesquisando sobre o atop, sem querer, caí numa página que falava do nethogs, que resolveu o meu problema!

Obrigado!


6. Re: Monitorar uso de banda por processo [RESOLVIDO]

Pedro
px

(usa Debian)

Enviado em 11/09/2013 - 16:01h

Falou cara, vou testar esse programa ai também. É realmente o Atop tem bastante informações uso bastante o Htop (para processos) e o iostat (para monitoramento de disco)