ThousandEyes for OpenTelemetry Data Model v2 - Traces
Supported Test Types
CEA (Cloud and Enterprise Agents)
For the transaction test type, only the
page-load
layer is supported.
Test type | Resource attributes | Span attributes |
Page load |
|
|
Transaction |
|
|
Attributes
The OpenTelemetry pipeline supports the following OTel attributes:
Resource Attributes
Attribute | Type | Description |
| String | OpenTelemetry Signal type. Possible values: |
| String | Name of the service |
| String | The ID of the account that the telemetry data is associated with. |
| String | Specifies the version of the data model. Possible values:
|
| String | ThousandEyes test permalink |
| String | Identifies the ThousandEyes agent that ran the test |
| String | Location of the ThousandEyes source agent |
| String | Name of the ThousandEyes source agent |
| String | UUID of the integration used to route the data point to the external service |
| String | Identifies the origin of the test data. Possible values: |
| String | Identifies the ThousandEyes test |
| String | Name of the ThousandEyes test |
| String | Identifies the type of test. Possible values: |
Span Attributes
Attribute | Type | Description |
| String | HTTP request method. Enum:
|
| Integer | HTTP response code |
| String | Server address |
| Integer | Server port |
| String | Full URL of the request |
Span Fields
Each span has set of fields that should be populated:
Field | Type | Description |
| String | Trace ID representing the trace that the span is a part of |
| String | Span ID representing the span |
| String | Parent span ID representing the parent span of the current span |
| String | Name of the span |
| Enum | Kind of span. Enum:
|
| Integer | The start time of the span, expressed in the number of nanoseconds since the Unix epoch |
| Integer | The end time of the span, expressed in the number of nanoseconds since the Unix epoch |
| Possible values for
| Each span has a status. Status is structurally defined by the following properties:
|
For more information on the OpenTelemetry data model, see the OpenTelemetry specification.
Tags as Attributes
Any tag associated with the test is transformed into a Resource attribute.
Each tag is defined by a key
and a value
. For instance, you might have tags such as branch:sfo
, branch:nyc
and team:netops
When a tag is converted to an attribute:
If there are several values for the same key, the attribute value will be represented as an array containing the
string
elements that are the values associated with the tag'skey
.If there is only one value for the key, the attribute value will be represented as
string
.
Last updated