Distributed Tracing and Bi-Directional Drilldowns

Create Tests

Create Tests

10 minutes

Summary

Now we will create tests to demonstrate this integration.

We will create three tests:

Step 1: HTTP Test (In Kubernetes Cluster)

  1. In ThousandEyes, go to Network & App Synthetics > Test Settings.
  2. Click Add New Test and choose HTTP Server.
  3. Configure the test:
  1. Click Instant Test

Instant Test

This will open a new tab and not save your test, so be aware of this.
6. Switch to the **Service Map** tab

It may take a little time for the service map view to show up in ThousandEyes, but you should be able to find the trace in Splunk Observability Cloud

  1. Copy the trace
  2. In Splunk Observability Cloud, navigate to APM > Trace Analyzer, paste in the trace, and Go

Ultimately you should see something like the following:

Test 1 - ThousandEyes

Test 1 - APM

Step 2: HTTP Test (In Kubernetes Cluster) - More interesting trace

Now let’s repeat step 1, but using the url: http://api-gateway.default.svc.cluster.local:82/api/customer/owners (Owners List).

You can edit the same test you made, and run an instant test.

You should get more interesting maps.

Test 2 - ThousandEyes

Test 2 - APM

ThousandEyes Failure

Notice my test in ThousandEyes failed? That’s because I didn’t change the Verify Content based on the Owners List.
Test 2 - ThousandEyes Verify Content Failure
Last Modified ·