Software Unix para monitorar continuamente a perda de pacotes

1

Estou procurando algum software para monitorar perda de pacotes ou novas tentativas de pacotes. De preferência, algo que monitora continuamente versus uma abordagem de teste e de preferência livre.

O sistema operacional do meu servidor é debian. Não tenho certeza se o wireshark pode fazer isso, pois não tenho acesso a uma interface gráfica no meu servidor, apenas texto / SSH.

Alguma sugestão, por favor?

    
por Joel 19.10.2011 / 15:03

3 respostas

2

Você pode usar uma ferramenta que gera solicitações de eco ICMP e monitora seus comentários.

Mas se você quiser ver como seus aplicativos reais estão respondendo, você pode assistir a saída de netstat -s -p tcp , a seção "pacotes enviados" deve ter um contador "retransmitido", indicando pacotes descartados que precisavam ser retransmitidos Também mostraria pacotes desnecessariamente retransmitidos, mas deveria ter outro contador para estes exclusivamente também, o que indicaria problemas de latência em vez de pacotes descartados.)

    
por 19.10.2011 / 15:37
5

Dê uma olhada no SmokePing .

    
por 19.10.2011 / 15:23
1

As retransmissões de pacotes podem ser capturadas via SNMP se o aplicativo fornecer essas informações. Você pode conseguir usar o MIB-2 (o mib padrão do host), mas, olhando agora, parece que inclui apenas erros e pacotes descartados - não vejo nada indicando perda. O processo em si precisaria fornecer essa informação de alguma forma, ou fornecer um protocolo que monitora um protocolo separado (como o RTCP monitora o RTP).

As retransmissões de TCP podem ser monitoradas com OID 1.3.6.1.2.1.6.12, mas isso será em todo o sistema para todas as interfaces.

O que exatamente você está tentando monitorar? Isso pode ser útil.

    
por 19.10.2011 / 15:37