Monitoring requests

You can use the Requests page to monitor logged requests to get information about the specific attacks and anomalies that a request was tagged with as well as general request data (e.g., path, response code, response size). Then, you can use this information to help define rules.

Accessing the Requests page

To access the Requests page, follow these steps:

  1. Fastly control panel
  2. Next-Gen WAF control panel
  1. Log in to the Fastly control panel.
  2. Go to Security > Next-Gen WAF > Requests.

If you have the Next-Gen WAF Owner role or have permission to view all workspaces in your account, the Requests page displays requests across all workspaces in your account. If you don't meet this criteria, or only want to view requests for a specific workspace, use the menu Menu icon to the right of the workspace name in the workspaces bar to select a specific workspace.

From this page, you can also:

Viewing request details

You can view full details for an individual request by clicking View request detail in the Next-Gen WAF control panel or the document icon Document icon in the Fastly control panel. The request details page lists all of the metadata captured about the request, including request and response headers, and all the signals we've identified.

This page can help you further debug a particular attack or anomaly. For example, you may notice target hosts for domains you do not own, which happens when the requester uses a modified hosts file or forged host header to make it appear as though the target is a foreign host when it has actually been configured to point to one of your IP addresses directly.

HINT: You may need additional context to fully investigate an attack or anomaly. To do this, we recommend using a header link to add a link to your internal systems on the request details page via a linking identifier (e.g., an X-Request-Id response header).

From this page, you can also:

  1. Fastly control panel
  2. Next-Gen WAF control panel
  • Click Convert to rule to create a rule that is based on select characteristics of the request.
  • Click Report false positive to report a suspected false positive.
  • Click Options and select Simulate request to open the request in the simulator.
  • Click Options and select Copy as cURL to copy the request as a cURL command to your clipboard.

Downloading multiple requests

You can download full details for the first 1,000 requests from the Requests page:

  1. Fastly control panel
  2. Next-Gen WAF control panel
  1. Log in to the Fastly control panel.
  2. Go to Security > Next-Gen WAF > Requests.
  3. From the workspaces bar, click the menu Menu icon to the right of the workspace name and select a workspace.
  4. (Optional) Use request search functionality to filter the requests list by specific criteria.
  5. Click the Download requests menu and select JSON or CSV.
  6. (Optional) To download additional requests, click Next to navigate to a subsequent results page and click Download requests again.

What's next

Learn how to convert a request to a rule and explore how to use information from requests to help define rules.