Setting up Log File Analysis with the CloudFront Standard logging in Conductor Website Monitoring is a breeze! Follow the steps outlined below to enable Log File Analysis in Conductor Website Monitoring, and set up the CloudFront integration.
Setting up the Log File Analysis
The process of configuring the Log File Analysis consists of two phases:
- Enabling the Log File Analysis feature in Conductor Website Monitoring
- Configuring CloudFront Standard logging
1. Enabling the Log File Analysis feature in Conductor Website Monitoring
If you navigate to the Account and then Websites section in Conductor Website Monitoring, you can easily filter and see which of the websites you are monitoring in Conductor Website Monitoring are hosted on CloudFront:
From there, just follow the steps outlined below to enable the Log File Analysis on the wanted website:
- Click any website that is running on CloudFront in the Websites section ↗️ of Conductor Website Monitoring.
- Click Log File Analysis in the Settings section.
- Enable the Log File Analysis toggle.
2. Configuring CloudFront Standard logging
To configure Standard logging you need to install the Standard logging in your AWS account and stream log file data to Conductor Website Monitoring S3 bucket.
Stream log file data to Conductor Website Monitoring S3 bucket
To stream CloudFront Standard logging data to Conductor Website Monitoring S3 bucket you can follow these steps:
- In the Log File Analysis section, click the Install link under Log Sources.
-
Find the AWS account ID in your AWS account by following the steps outlined here: Finding your AWS account ID.
- Enter the AWS account ID in Conductor Website Monitoring Install Cloudfront Standard logging modal:
- Specify the region in which the Conductor Website Monitoring AWS S3 bucket should be created (EU or US) and save the bucket name as you will need it when enabling the Standard logging.
- Click Create bucket.
Enable Standard logging in the AWS UI.
Follow these steps to enable Standard logging:
- Search for CloudFront in your AWS account and select CloudFront service:
- Open Distributions on the left hand side and click on the needed website property ID:
- Once the Distribution domain details page is opened, click Edit:
- Enable Standard logging and paste the S3 bucket name which Conductor Website Monitoring generated in the steps above:
- Click Save changes. The data should be streamed to Conductor Website Monitoring S3 bucket immediately.
Disabling Log File Analysis
- Click on the website on which you want to disable Log File Analysis in the Websites section ↗️ of Conductor Website Monitoring.
- Click Log File Analysis in the Settings section.
- Disable the Log File Analysis toggle.
Once this is done, Conductor Website Monitoring will automatically disable Standard logging access to the AWS S3 bucket where the data was streamed.
Disabling Standard logging
If you have disabled the Log File Analysis feature, you still need to disable the Standard logging in the AWS UI.
This needs to be done manually, as Conductor Website Monitoring doesn't have access to your AWS account.
Security FAQs
For the most common security-related questions about Conductor Website Monitoring's Log File Analysis, refer to the FAQ section in the Log File Analysis support article