Use o tcptrack. Isso ajudará no rastreamento de conexões abertas. Ele usa ncurses e pode classificar conexões com base na taxa de transferência.
Estou com problemas em toda a nossa LAN, onde o Firefox não está fechando as conexões de rede ao usar a nossa aplicação web interna. Ele fecha algumas, mas não todas as conexões, repita isso com bastante frequência e seu navegador leva alguns minutos para abrir uma página.
Eu estou procurando uma maneira de monitorar o estado da conexão TCP que é um pouco mais elegante do que bater o netstat repetidamente. Algo como tcpview de sysinternals mas para bsd seria ótimo.
Qualquer ajuda seria apreciada!
Nos portes do FreeBSD existem muitos utilitários para fazer exatamente isso. Você pode tentar iftop ou darkstat. No diretório net-mgmt na árvore de ports, tcptrack, iftop, darkstat e ntop estão todos disponíveis. Há muito mais lá.
Há também vnstat mas eu não vi uma porta no net-mgmt.
Você pode tentar ntop . Você inicia o processo como um daemon e, em seguida, conecta-se usando um navegador da Web e pode observar a taxa de transferência e as estatísticas em tempo real.
Não sei se pode obter o estado da conexão por processo, mas é um aplicativo grande com muitas opções. Poderia ser útil.
Funciona no * BSD.
Use wireshark se você quiser uma ferramenta GUI