domingo, 15 de dezembro de 2013

Ferramentas úteis para diagnóstico e análise de redes

Sim, sim, notícia de última hora: os administradores de redes têm acesso a tudo o que passa nos tubos.
  • iperf - Testa o throughput entre duas máquinas;
  • mtr - Testa o ping e identifica a rota entre duas máquinas (semelhante a um ping com traceroute);
  • nethogs - Mostra a utilização da rede por cada processo em execução na máquina;
  • netstat - Lista as ligações actuais iniciadas ou dirigidas à máquina;
  • netstat-nat - Lista as ligações "traduzidas" que atravessam a máquina;
  • conntrack - Versão mais moderna do netstat-nat, apresenta um output mais completo;
  • iftop - Mostra as ligações que atravessam um dado interface, com respectivo consumo instantâneo de largura de banda. Mostra também o throughput total agregado do interface;
  • jnettop - Semelhante ao iftop. Permite ainda analisar sessões HTTP que passem em claro;
  • tcpdump - Observa e permite guardar para posterior análise todo o tráfego, em cru, que atravessa um interface;
  • nicstat - Mostra estatísticas para cada interface;
  • bmon - Mostra estatísticas para um dado interface sob a forma de gráfico bem como totais. Permite mostrar o output em páginas HTML;
  • bwm-ng - Mostra estatísticas para cada interface e um agregado total. Ferramenta muito útil, mas infelizmente apenas permite mostrar Bytes e não Bits por segundo;
  • dstat - Mostra diversas estatísticas sobre o sistema. Permite imprimir a largura de banda em uso actualmente para cada interface, bem como o total agregado;
  • iptraf - Estatísticas detalhadas sobre ligações e interfaces.
Agradece-se a contribuição de quem conhecer mais ferramentas para análise de redes em GNU/Linux.

Estão mais algumas sugestões na página sobre Bandwidth Monitoring da Wiki do OpenWrt.

Sem comentários: