Skip to content

Create a ThousandEyes Page Load Test

For ThousandEyes to be able to stream data to Splunk, the data first needs to be collected by ThousandEyes. To achieve this, we need to create a ThousandEyes test. Refer to ThousandEyes documentation for test creation.

We are going to create a Page Load test that validates the availability of www.google.com.

Skip Test Creation if Already Created

In case you already have a Page Load test created, you can skip this step and use the existing test ID.

Use the ThousandEyes API through Bruno to create the test programmatically.

Create a Test via API

  • Open the Create ThousandEyes Page Load Test request in your Bruno collection
  • Click Send to execute the API request

ThousandEyes create test

Copy Test ID

  • Copy the testId from the API response

Full description of the API request is available at ThousandEyes API Reference.

Use the ThousandEyes web interface to create the test.

Create a Test via UI

  • Click on Network & App Synthetics in the left navigation bar
  • Select Test Settings from the dropdown menu
  • Click the + Add New Test button
  • Select Page Load from the test type options create PageLoad Test
  • Configure Test Settings
    • Test Name: Enter a descriptive name (e.g., "Test")
    • URL: Enter https://www.google.com
    • In the Agents section, select a Cloud Agent
  • Click Create New Test create PageLoad Test

Get Test ID

  • After creating the test, click on the test name to view details
  • In the URL bar, note the Test ID number (e.g., https://app.thousandeyes.com/network-app-synthetics/views/?testId=7685220)
  • Copy this Test ID for use in Bruno variables

Save the Test ID in Bruno

  • In Bruno, go to your collection Variables
  • Find the ThousandEyes_test_id variable
  • Paste the test ID in the Value field
  • Click Save

ThousandEyes test id variable