Troubleshooting Application Traffic

Harmony portal provides various detailed performance metrics with respect to client, ADC and App servers.

The analytics data is useful for quick troubleshooting propose, as it eliminates the traditional way of troubleshooting that involves manual process like, collecting packet capture logs at multiple places (network devices and servers), then comparing with various logs, correlating them and analyzing to identify the issue which is actually a tedious and time consuming effort.

If the user complains about application slowness issue while accessing the application, the slowness can be due to various aspects like slow WAN link (client side) or slow processing of application server or a specific webpage or URL causing issue while other URLs working fine.

The Harmony Portal provides details about above mentioned elements under response time drilldown page as described below:

  • Client performance – Displays the list of top clients performing at high latency this helps to identify if the client is accessing the application service using high network latency link.
  • Application performance - Displays the time-series graph for application response time (latency in ms), and this gives quick insight about application performance.
  • URL performance – Displays the latency details based on the application URLs performance, and admin can quickly identify if there is issue with specific URL has high latency.

Procedure

Login to the Harmony Portal and review the response time drilldown page.

  1. First, select the time range, which you need to check the analytics details with latency. For example, we have selected here for last 6 hrs.

    _images/analytics.png

Note: Selecting the time frame will change the latency value.

  1. Once timeframe is selected, then you can go to below Client TTFB option and click on the highlighted arrow.

    _images/timeframe.png
  2. The below image displays the average end to end latency at each break point for selected time range.

    _images/latency.png
  3. To check the latency caused by App Server, hover the mouse cursor on the graph and it will list the latency information with time.

    _images/app_server.png
  4. To check the latency at Client side, you need to look at the below graph and check if it is causing the issue. You can also choose and change the display view from BAR to Table for more granular details as shown in below image.

    _images/client_performance.png
    _images/client_performance1.png
  5. To check the URL Performance, you need to look at the latency value and check which page request is exactly causing the issue. The same is also visible in metrics format by clicking the below highlighted option.

    _images/url_performance.png
  6. To check the geographical Latency, you need to look at the below graph and point to the region where you need to check the latency.

    _images/geography.png