- 27 Mar 2025
- 2 Minutes to read
- Print
- DarkLight
Fastly
- Updated on 27 Mar 2025
- 2 Minutes to read
- Print
- DarkLight
The Fastly Next-Gen WAF (powered by Signal Sciences) is a web application firewall that monitors for suspicious and anomalous web traffic and protects, in real-time, against attacks directed at the applications and origin servers that you specify. For more information, refer to Fastly’s official documentation.
Integration Method: API
Tables: Detection Finding (2004), HTTP Activity (4002)
This integration supports the following events.
Event | Description |
---|---|
Requests | HTTP Request activity |
Alerts | Alerts generated |
This integration supports the following versions.
Fastly API version | V0 |
Prerequisites
The user should have access to the Fastly dashboard.
The user should have access to the DataBee console.
Configuration Overview
Generate an API Access token from fastly dashboard.
Add the Fastly data feed in the DataBee console with the below parameters.
DataBee Parameter
Fastly Parameter
Access Key
Account Email Id
Secret Key
API acccess token
Site name
Site name
Corp name
Corp name
Fastly Configuration
Log on to Fastly Next-Gen WAF dashboard using the user account credentials.
Navigate to My Profile > API Access Tokens. The “API Access Tokens” page appears.
Click on the Add API access token button.
Enter an appropriate name for the API token and click on the Create API access token button.
Once the token is successfully created, you will see the token details on a new page.
Note:
Make sure to record this token and keep it safe as it will not be displayed again.
Click on the Continue button to complete the token creation process.
Go to the home page. The name on top left corner as highlighted in below picture is the Corp name. Click on sites and select and copy the site name with which you intend to make a data feed.
Note:
The Corp name and site name will be needed to create the data feed later, so store them securely.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the Fastly and click it as shown below.
Click on the API Ingest option for collection method.
Enter feed contact information and click Next.
In the configuration page, confirm the following:
API Base URL: this is the base URL that DataBee will interact with. Do not change it.
Authorization Method: Custom API Key.
Access Key: paste the Account Email id (I.e. Id used to login to fastly dashboard).
Secret Key: paste the API access token generated earlier.
Site Name: paste the site name copied earlier.
Corp name: paste the Corp name copied earlier.
Event Types: preselected for all the event types that integration pulls.
Click Submit.
Troubleshooting Tips
Ensure the API Access token is pasted correctly. Since you cannot view the token after the 1st time, re-create the token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.