Semantic conventions for tracing compatibility components
This document defines trace semantic conventions used by the compatibility components, e.g. OpenTracing Shim layer.
OpenTracing
Links created by the OpenTracing Shim MUST set opentracing.ref_type
with one of the accepted values, describing the direct causal relationships
between a child Span and a parent Span, as defined by
OpenTracing.
Attributes:
| Key | Stability | Requirement Level | Value Type | Description | Example Values |
|---|---|---|---|---|---|
opentracing.ref_type | Recommended | string | Parent-child Reference type [1] | child_of; follows_from |
[1] opentracing.ref_type: The causal relationship between a child Span and a parent Span.
opentracing.ref_type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
| Value | Description | Stability |
|---|---|---|
child_of | The parent Span depends on the child Span in some capacity | |
follows_from | The parent Span doesn’t depend in any way on the result of the child Span |
Feedback
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!