¿Cómo monitorear en detalle la actividad de red de una aplicación Java en Linux?

¿Cómo monitorear en detalle la actividad de red de una aplicación Java en Linux?

Digamos que tengo una aplicación Java de terceros.

Es un .jar que ejecuto de la forma habitual:java -jar app.jar

¿Cómo puedo monitorear lo que envía y recibe a través de la red en un sistema basado en Debian?

Me gustaría saber a qué servidores se conecta y qué datos envía y recibe.

Respuesta1

Usarnetstat. Tenga en cuenta que solo proporcionará la información del socket. Para un análisis más detallado, puede utilizartiburón de alambre.

Más información:http://en.wikipedia.org/wiki/Netstat,http://linux.die.net/man/8/netstat, yhttp://linux.die.net/man/1/wireshark

información relacionada