Cloudflare Docs
Edit this page
Give us feedback
Set theme to dark (⇧+D)

Run test

​​ Run Synthetic test

  1. Log in to the Cloudflare dashboard, and select your account and domain.

  2. Go to Speed > Observatory.

  3. Enter the URL you want to test. The URL must belong to the zone you are testing from.

  4. Select the Region the automated browser will use.

  5. Then, you can select, depending on your plan, Run test once, Run daily test or Run weekly test. Refer to the Quotas section for information on the test frequency available for your plan.

  6. After the test finishes running, you will get a Lighthouse score and you will have access to the list of the tests run. The test result page will give you details regarding the performance of your website, both for the desktop and mobile versions. Refer to Understand test results for more information.

​​ Recommendations

Observatory shows you a Recommendations tab, depending on the results from testing your website. The Recommendations section shows you the opportunities to improve your website that were identified based on the Lighthouse audits and recommends Cloudflare features or products that will help you improve those metrics. We also show you the potential savings you will get by enabling the recommended features or products.

​​ Trend and History report

In the Tested URLs table, in the last column, you can select the three dots > View history report, and you will have access to the Trend table that will show your website’s performance metrics over time and a History report of all the tests you run on your website.

​​ Enable real user monitoring (RUM)

Once a test has been run, you can enable RUM data in the test results page:

  1. In Real user measurements, select Enable Rum for free. You can always manage your website preferences in the Web Analytics section in the dashboard which also uses RUM data.

  2. Once RUM data is running on your site, you can access Real user measurements on your test results page. Usually it takes less than five minutes to see the data coming in, but it will depend on traffic.

Refer to Understand test results for more information about the results provided by real user data.

​​ Information collected

RUM uses a lightweight JavaScript beacon to collect the information Observatory uses. It does not use any client-side state, such as cookies or localStorage, to collect usage metrics.

​​ Quotas

Quota limits for the number of tests you can run per month are currently the following:

PlanNumber of one-off testsNumber of recurring testsFrequency of recurring testsRegions
Free51WeeklyIowa, USA
Pro105DailyEverything in Free and
- South Carolina, USA
- North Virginia, USA
- Dallas, USA
- Oregon, USA
- Hamina, Finland
- Madrid, Spain
- St. Ghislain, Belgium
- Eemshaven, Netherlands
- Milan, Italy
- Paris, France
- Changhua County, Taiwan
- Tokyo, Japan
- Osaka, Japan
- Tel Aviv, Israel
- London, England
- Jurong West, Singapore
- Sydney, Australia
- Frankfurt, Germany
- Mumbai, India
- São Paulo, Brazil