NetScaler App Delivery and Security service

Application analytics

The application analytics feature of NetScaler App Delivery and Security service enables you to monitor and helps you to:

  • Check the score and analyze the overall performance of the applications.

  • Check for any issues that persist with server or client.

  • Detect anomalies in the application traffic flows and take corrective actions.

Note:

Applications refer to one or more virtual servers that are configured on the NetScaler App Delivery and Security service.

Application dashboard overview

After you deliver an application, the application dashboard enables you to view application details such as app name, app status, issues, and so on. For more information, see Deliver an application

All applications are displayed in the dashboard only after the applications start to generate data. From the dashboard, click an application to view detailed information about the application performance.

Navigate to Analytics > Applications to view the app dashboard.

The carousel slider offers ease of access to all options available in the Filters section.

From the Filters, you can:

  • Select to view applications based on the following application scores:

    • Critical – Application score is between 0 and < 40.

    • Fair – Application score is between 40 and < 75.

    • Good – Application score is greater than or equal to 75.

    • Not Applicable – No virtual servers are configured.

  • Select to view applications based on the application status such as **Up, Down, and Out of Service.

  • Select to view applications based on their issues and issue categories.

  • Drag or select the histogram on the various metrics and view applications.

You can apply filters on the following:

  • Application score – View applications based on Critical, Review, Good, and Not Applicable.

    Note:

    By default, you can view applications that are in Critical, Review, and Good status. To view applications that are in N/A status, you must select the Not Applicable option.

  • State – View application based on the application status such as Up, Down, and Out Of Service.

  • Issue categories – Provides a list of applications impacted with a specific issue, by choosing the issue type such as Performance and Config.

  • Current Issues – Provides a list of applications with current issues that impact the app score.

  • Response Time – A histogram that displays the average response time received by the applications.

  • Total Requests – A histogram that displays the total number of requests received by the applications.

  • Throughput – A histogram that displays the total network throughput processed by the applications.

  • Data Volume – A histogram that displays the total data processed by the applications. Data volume is calculated by the total request bytes and response bytes for the applications.

  • Client Connections – A histogram that displays the average client connections established by the applications.

  • Server Connections – A histogram that displays the average server connections established by the applications.

View applications

By default, the dashboard displays all applications. Depending upon your requirement, you can use the filter option to view applications. You can view applications either by selecting the graph view or the table view.

The dashboard displays the following application details:

  • App name – The application name.

  • App Score – The application score and the status such as Critical, Good, Fair, and Not Applicable.

  • State – The current availability of the application, such as Up, Down, Out of Service, and NA.

    • Up – All virtual servers associated with the application are Up.

    • Down – All virtual servers associated with the application are Down.

    • Out Of Service – All virtual servers associated with the applications are out of service.

    • NA – No virtual server is configured for the application.

  • Top issue – The issue that has the maximum error counts on the application.

  • Top issue category – The issue category that has the maximum errors (Performance or Config).

  • Issue count – The total issue counts for the application.

  • Response time – The average response time to respond from the application.

  • Total requests – The total requests received by the application.

  • Throughput – The total network throughput for the application. Throughput is calculated by the Req Bytes / Sec + Res Bytes / Sec for the virtual servers.

  • Data volume – The total data processed by the application.

  • Client connections – The average client connections established by the application.

  • Server connections – The average server connections established by the application.

You can also click + and select the categories that you want to view.

Points to note:

  • After you add or edit an application, it may take a few minutes to reflect the application in the dashboard.

  • If you delete an application, the dashboard still displays the deleted application, until NetScaler App Delivery and Security service has its analytics data (maximum of 1-month duration).

    For example, consider that you have created an application on Jan 2, 2020 and you have deleted the application on Jan 4, 2020. In this scenario:

    • The dashboard can still display the deleted application on Jan 4, 2020, when you select the time duration for the last 1-day, 1-week and 1-month.

    • The dashboard can still display the deleted application on Jan 5, 2020, when you select the time duration for the last 1 week and 1 month.

    • When the duration exceeds the app deletion date, the application is not displayed in the dashboard. That is, the dashboard does not display the deleted application on Jan 6, 2020 (for the last 1 day), Jan 12, 2020 (for the last 1 week), and after February 5, 2020 (for the last 1 month).

    • When you click the deleted application from the dashboard, the following message is displayed.

Application analytics