Fetch one whole trace
Every span of one trace, parent links included, so a caller can rebuild the tree. Trace IDs come from the sampled spans in a diagnosis, or from any SQL query over sigiro_spans.
GET
/v1/traces/{trace_id}Path parameters
trace_idstringrequiredTrace ID
Responses
200Trace detail
critical_pathstring[]requirederror_countinteger<int64>requiredroot_spanSpanDetailrequiredIndividual span detail in trace detail response.
Show propertiesHide properties
duration_usinteger<int64>requiredevents_jsonstring | nulllinks_jsonstring | nullparent_span_idstring | nullresource_attributesstring | nullscope_namestring | nullscope_versionstring | nullservice_namestringrequiredspan_attributesstring | nullspan_idstringrequiredspan_kindinteger<int32> | nullspan_namestringrequiredstatus_codeinteger<int32>requiredtimestampstringrequiredtrace_idstringrequiredtrace_statestring | nullservice_breakdownServiceBreakdownEntry[]requiredShow propertiesHide properties
Array of
ServiceBreakdownEntryduration_usinteger<int64>requiredCumulative inclusive duration of the service's spans, in microseconds.
percentagenumber<double>requiredPercentage of cumulative inclusive span duration across all services.
servicestringrequiredservicesstring[]requiredspan_countinteger<int64>requiredspansSpanDetail[]requiredShow propertiesHide properties
Array of
SpanDetailduration_usinteger<int64>requiredevents_jsonstring | nulllinks_jsonstring | nullparent_span_idstring | nullresource_attributesstring | nullscope_namestring | nullscope_versionstring | nullservice_namestringrequiredspan_attributesstring | nullspan_idstringrequiredspan_kindinteger<int32> | nullspan_namestringrequiredstatus_codeinteger<int32>requiredtimestampstringrequiredtrace_idstringrequiredtrace_statestring | nulltotal_duration_usinteger<int64>requiredElapsed wall-clock time from the earliest span start to the latest span end, in microseconds.
trace_idstringrequired