如何詳細監控 Linux 上 Java 應用程式的網路活動?

如何詳細監控 Linux 上 Java 應用程式的網路活動?

假設我有一個第三方 java 應用程式。

這是一個 .jar,我以通常的方式運行:java -jar app.jar

如何在基於 Debian 的系統上監控它透過網路發送和獲取的內容?

我想知道它連接到哪些伺服器以及它發送和獲取哪些資料。

答案1

使用網路統計。請注意,它只會提供套接字資訊。如需更詳細的分析,您可以使用線鯊

更多資訊:http://en.wikipedia.org/wiki/Netstat,http://linux.die.net/man/8/netstat, 和http://linux.die.net/man/1/wireshark

相關內容