Create Trace Streams on ThousandEyes for Splunk Observability Cloud
Choose one of the following methods to create your stream to Splunk Observability Cloud:
Use the ThousandEyes API through Postman to create the trace stream programmatically.
Create Trace Stream via API
- Open the
Create traces stream - Splunk Observability
request in your Postman collection - Click
Send
to execute the API request
API Documentation
For detailed API parameters and options, check the ThousandEyes API documentation.
Use the ThousandEyes web interface to create the trace stream integration manually via OpenTelemetry.
To integrate trace streaming from ThousandEyes to Splunk Observability Cloud, follow these steps:
- Navigate to
Manage
>Integrations
>Integration 1.0
- Click
+ New Integration
and selectOpenTelemetry Integration
- Configure the integration settings:
- Enter a
Name
for the integration (e.g., "Splunk Observability Cloud Trace Integration") - Set the
Target
toHTTP
- Enter the
Endpoint URL
to send trace data inOTLP (OpenTelemetry Protocol)
format:- Replace
<REALM>
with your Splunk environment such asus1
,eu0
,us0
- Replace
- For
Preset Configuration
, selectSplunk Observability Cloud
- For
Auth Type
, selectCustom
- Set the following
Custom Headers
:X-SF-Token: {TOKEN}
- Enter your Splunk Observability Cloud access token
Content-Type: application/x-protobuf
- Select
Trace
as the OpenTelemetrySignal
- Select
v2
as theData Model Version
- For
Network & App Synthetic
, select a the test that you want to stream data from
- Enter a
- Click
Save
Receiving trace data
The trace stream will begin sending distributed tracing data to Splunk Observability Cloud in a couple of minutes. You can view these traces in the APM section of Splunk Observability Cloud.