Network perspective

This perspective provides information about network activities that are performed by the target Java™ virtual machine. The application must be running on IBM® SDK, Java Technology Edition, Version 8 or later. No information is provided for applications that are running on earlier versions of the SDK.

Applications that are monitored by Health Center might perform network communication tasks as they run. The network perspective provides information about these activities. You can use this perspective to help you solve problems such as a failure of the application to send or receive data over a network.

The network perspective provides information about the following network aspects:
  • Network socket open events
  • Network socket close events
  • Network socket send events
  • Network socket receive events
  • Details of sockets encountered
The information is presented in one of the following views.

Sockets open view

This view reports the number of sockets that are currently held open by the target application. Use this view to find out whether the number of open sockets is increasing. An increasing number indicates that the application might not be closing sockets after use.

Network I/O view

This view shows information about each socket event that is listed previously for all sockets that are encountered. Use this view to help you identify problems with network I/O bottlenecks.

Sockets view

This view shows information about the sockets that are used by the target application. The information includes the socket ID, the type of socket, the IP address and port that the socket is connected to, whether the socket is open or closed, and the name and ID of the thread that opened the socket. If you enabled the data sent and retrieved trace points, the information also shows the amount of data that the socket sent and received. You can enable collection by using the com.ibm.java.diagnostics.healthcenter.socket.readwrite=on property (for more information, see Configuring the monitoring agent). You can filter the information in this view by using the text box before the view. For more information about filtering, see Filtering.