IP / Ferramenta de estatísticas de uso de largura de banda baseada em processos para linux

4

Estou procurando uma ferramenta simples para relatar o uso da largura de banda do servidor com base em IP / Processo.

A razão para isso é que um dos nossos servidores é a largura de banda "sangrante" e há uma necessidade de descobrir para onde está indo.

Atualmente estou usando o vnstat , mas ele só informa o uso até onde eu sei.

    
por Karolis T. 23.07.2009 / 11:06

5 respostas

1

IPAudit

Usamos o "IPAudit" ( link ) para monitorar / relatar o uso da largura de banda pelo host ( entrada e saída). Ele fornece informações bastante granulares sobre portas de saída / entrada / protocolo e largura de banda - com relatórios também detalhados por tipo e hora de tráfego (conforme configurado). É bastante simples de usar e fácil de configurar. Outras soluções comparáveis para isso são ntop e Cactos .

Aqui estão algumas capturas de tela:

texto alternativo http://ipaudit.sourceforge.net/images/ipaudit-web/ipaudit -home.png texto alternativo http://ipaudit.sourceforge.net/images/ipaudit-web/ipaudit-30min. png De: Monitorar a largura de banda da Internet

    
por 23.07.2009 / 12:33
0

Pessoalmente, basta fazer um tcpdump para identificar o tráfego "ausente" e, em seguida, associá-lo à porta local com o netstat. Se só acontece periodicamente quando você não está por perto, um fundo tcpdump com netstats a cada dois segundos, então você pode combinar tudo depois e chegar à fonte do problema.

    
por 23.07.2009 / 11:48
0

Eu uso o collectd ( link ) para monitorar o uso da largura de banda em uma base de interface + direção, entre outras coisas, e tem um módulo que pode relatar em uma maneira mais refinada baseada nas regras do iptables ( link ), então isso pode ser uma solução para você.

Regras de configuração que correspondem ao que você deseja monitorar (ou seja, um determinado endereço IP de destino / fonte e / ou uma porta específica) que não fazem nada a não ser corresponder e pedem ao collectd para monitorar as contagens de pacotes e bytes para essas novas regras. Se você já tem regras para cada interface e / ou porta (porque o seu firewall rejeita por padrão e apenas envia partidas específicas), certifique-se de que essas regras tenham comentários identificáveis em vez de criar novas.

Depois que o collectd estiver monitorando as coisas e preenchendo os arquivos rrd, você pode usar o rrdtool ou qualquer wrapper para visualizar os dados. Atualmente, uso uma versão ligeiramente modificada do link , embora haja muitas outras opções disponíveis.

    
por 23.07.2009 / 11:49
0

Se você já sabe qual servidor está "perdendo" a largura de banda, você pode apenas querer experimentar algo tão simples como instalar seu pacote IPTraf .

    
por 23.07.2009 / 12:43
0

Acabei usando o link , uma configuração muito fácil e mostra as informações de que preciso, obrigado por suas sugestões.

    
por 23.07.2009 / 14:08