Application performance analytics

App Score is the product of a scoring system that defines how well an application is performing. It shows whether the application is performing well in terms of responsiveness, and has all systems up and running. App Score is displayed at the application level. Calculation of the score is based on the following three key components:

  • App Performance Score (APDEX score of the application). Derived from the server response time variation of the application.

  • NetScaler System Resource. Derived based on three more components:

    • CPU Usage

    • Memory Usage

    • NIC Card Saturation

  • App Server Resource. Derived from two more components:

    • Percentage of Active Services

    • Surge Queue Requests

App Score is calculated from these scores where, NetScaler System Resource Score and App Server Resource Score is subtracted from App Performance score. App Score is available for all the applications which are defined with load balancing and content switching virtual servers that are discovered as well as the custom applications you define on the application dashboard.

To configure app score in NetScaler MAS:

  1. In NetScaler MAS, navigate to Analytics > Settings.

  2. On the Settings page, click Configure App Score.

  3. On the Configure App Score page, enter the values for the following parameters:

    1. Lower Surge Queue Threshold. The lower threshold value of the ratio of the total number of connections that are pending submission for the virtual server and the established connections.

    2. Higher Surge Queue Threshold. The higher threshold value of the ratio of the total number of connections that are pending submission for the virtual server and the established connections.

    3. Low CPU Threshold (%). The lower threshold value of the total CPU usage in the NetScaler instance.

    4. High CPU Threshold (%). The higher threshold value of the total CPU usage in the NetScaler instance.

    5. Low Memory Threshold (%). The lower threshold value of the total memory usage in the NetScaler instance.

    6. High Memory Threshold (%). The higher threshold value of the total memory usage in the NetScaler instance.

    7. Low NIC Discards. The lower threshold value of packets discarded by the interfaces.

    8. High NIC Discards. The higher threshold value of packets discarded by the interfaces.

    9. Response Time. The time interval between sending a request packet and receiving the first response packet from the service configured on the virtual server. Default value configured in NetScaler MAS is 500 ms.

    10. Active Services Threshold. The threshold value of the percentage of services that must be active which are bound to the virtual server.

    localized image

  4. Click OK.

Application performance analytics

In this article