URL Health Check

The URL Health Check is one of the available Problem scenarios. It combines two previous tools, Debug URL and Translate an Akamized URL.

URL Health Check lets you quickly gather all diagnostic data for a URL required to identify an issue. It combines Request Content (CURL), Get Domain Details (DIG), View Logs (GREP), and Test Network Connectivity (MTR) tools.

Submit a request

Learn how to submit a request in the URL Health Check scenario.

There are two ways in which you can submit a URL Health Check request, Basic and Advanced.
Use the Basic mode, if you don't know the exact data necessary to get cURL, DIG, GREP, and MTR data. The Advanced mode lets you select all request's details.

Basic request

To submit a basic request:

  1. Go to > SUPPORT > Edge Diagnostics.
  2. In the side menu, select > URL Health Check.
  3. Enter a URL experiencing issues.
  4. Select the location closest to your user.
  5. If you want to run the scenario using the Site Shield map, select the Run from site shield map checkbox. When selected, Edge Diagnostics uses the entered location to find the Site Shield map for the URL's hostname and runs the scenario using the map.
  6. Select an edge server IP you want to serve traffic from.
  7. Optional: Select checkboxes in the Logs (GREP) and Network Connectivity (MTR) tiles to request also this data. Content (CURL) and Domain details (DIG) are selected by default.
  8. Click Submit.

Advanced request

To submit an advanced request:

  1. Go to > SUPPORT > Edge Diagnostics.
  2. In the side menu, select > URL Health Check.
  3. Click Advanced next to the Submit a new request label.
  4. Enter a URL experiencing issues.
  5. Select the location closest to your user.
  6. If you want to run the scenario using the Site Shield map, select the Run from site shield map checkbox. When selected, Edge Diagnostics uses the entered location to find the Site Shield map for the URL's hostname and runs the scenario using the map.
  7. Select an edge server IP you want to serve traffic from.
  8. Add data to use in the cURL request:
    1. Select the IP version to use, either IPv4 or IPv6.
    2. Add a request header to simulate user traffic and for debugging purpose. Each field accepts ony one value and it needs to follow the format: Header: value. For example, Pragma: no-cache or User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36.
      Check Pragma headers and this list of user agents for possible values.
    3. Optional: Click Add another header to add more headers. You can add up to 10 headers.
  9. Select the Query type you want to get the data for. To learn more about available options, check Supported DNS record types.
  10. Optional: Select the Logs (GREP) checkbox to request this type of data.
  11. Optional: Select the Network connectivity (MTR) checkbox to request this type of data. Add data to use in the request:
    1. Select the Port number to use, either 80 or 443.
    2. Select the Packet type to use, either TCP or ICMP. To learn more about available options, check Supported packet types.
  12. Click Submit.

Results

Edge Diagnostics adds your request to the Recent requests table. Click Username iconUsername icon in the table's corner to see only your requests.

Click your request’s row to check the results. If you see Wrong iconWrong icon in the Actions column, it means, that your request could not be processed and you need to retry.

The Results page is divided into two sections. At the top of the page, you see your request data. Below, you have all the collected data.

  • Summary. The Summary tab results start with the basic data about the URL. This data is followed by unexpected results coming from other tabs, which require your analysis.
  • Content (CURL) tab. To learn more about results in this tab, check Request Content (CURL) results.
  • Logs (GREP) tab. To learn more about results in this tab, check Logs preview.
  • Domain details (DIG) tab. To learn more about results in this tab, check Get Domain Details (DIG) results.
  • Network connectivity (MTR) tab. To learn more about results in this tab, check Test Network Connectivity (MTR) results.

Did this page help you?