Skip to main content

AJAX

Home > Select Project > Dashboard > AJAX

AJAX is short for Asynchronous JavaScript And XML. It refers to using the XMLHttpRequest object to communicate with the server.

AJAX is an important data loading method to construct a dynamic screen among resource data. If AJAX is not called normally, the normal screen cannot be provided to end users. The collected data can help us identify what hinders the user experience.

Note
  • On the upper right of each widget, select Display Detail icon. Then you can see the widget data in full screen.

  • If you select Configuration icon on the upper right of the widget, the chart configuration screen appears. You can set the options to display on the chart.

  • Depending on the screen size of the web browser, the icon shape on the upper right of a widget may differ. If you select More icon, the additional icons appear.

  • For more information about the widget configuration, see the following.

AJAX Count

AJAX count

You can check the number of AJAX loads in real time.

  • On the upper right of the widget, select Display Detail icon and then set the time zone to see the AJAX load count.
  • To change the data query criteria to AJAX Host or All AJAX, select AJAX Path on the upper right of the widget.
  • When retrieving the AJAX load count based on AJAX Path and AJAX Host, the top 10 AJAX cases are provided.
  • If you hover your mouse over the widget chart, AJAX count is provided in the form of a tooltip.

Average AJAX Response Time

Average AJAX Response Time

You can check the AJAX response time in real time. You can identify AJAX that takes a long average AJAX response time by specific paths and hosts.

  • On the upper right of the widget, select Display Detail icon and then set the time zone to see the AJAX response time.
  • To change the data query criteria to AJAX Host or All AJAX, select AJAX Path on the upper right of the widget.
  • When retrieving the AJAX load count based on AJAX Path and AJAX Host, the top 10 AJAX response times are provided.

AJAX By Status

AJAX By Status

You can check HTTP status codes related to AJAX by time of the day.

AJAX By Status

You can check the cumulative number of time-based HTTP status codes related to AJAX.

The statuses related to AJAX are as follows. Check that AJAX is running normally in your web application with the following criteria:

  • 1xx (response): This indicates that the server received any requests and the client connected to the server must proceed with the work.

  • 2xx (Success): The requests have been successfully received, recognized, and accepted.

  • 3xx (Redirection): Additional action is required to complete the request.

  • 4xx (Client Error): The syntax of the request is incorrect or the request cannot be processed.

  • 5xx (Server Error): The server failed to meet a valid request.

  • Request Fail (request failure): It indicates that no response was received from the server and the request failed. For example, the requests are canceled from the front due to a timeout, or the requests are made incorrectly.

Note

For more information about the HTTP status codes, see the following.

AJAX Error Count

AJAX Error Count

You can check the number of AJAX-related errors in real time.

  • On the upper right of the widget, select Display Detail icon and then set the time zone to see the AJAX error count.
  • To change the data query criteria to AJAX Host or Page Group, select AJAX Path on the upper right of the widget.
  • If you hover your mouse over the widget chart when searching based on Page Group, tooltips allow you to identify AJAX errors on a specific group of pages.