Product Documentation

Optimize Resource Usage by Monitoring Your Network Performance

Jun 30, 2016

You may have a distributed deployment with many applications deployed at multiple locations. To ensure optimal performance of your applications, you have also deployed multiple NetScaler instances to load balance, content switch, or compress the traffic. The application performance can be impacted by network performance. To continue to maintain performance of your applications, you have to regularly monitor your network performance and make sure all resources are used optimally.

For example, you may want to monitor the client and server connections so that you can gather data about the number of active and idle connections. You can then disconnect idle client connections and free up your resources.

To view performance reports on client and server connections

Navigate to Analytics > Network Reporting. In Report Name, select the report Client – Server connections. Specify the instance and the load balancing virtual server on which you want to monitor the connection statistics.

localized image

Following is an example of a report generated of client versus server connections for a period of one hour on a specific instance and a specific virtual server.

localized image

Again, you may want to determine at what rate the NetScaler instance is processing traffic.  Based on the throughput distribution you can decide whether you need to upgrade your resources or not.

To view performance reports on throughput distribution

Navigate to Analytics > Network Reporting, and select the report Throughput Distribution. Specify the instance and the load balancing virtual server on which you want to monitor the statistics.

 

localized image

Following is an example of a report generated of throughput distribution for a period of one day on a specific instance and a specific virtual server.

localized image