[v8.2.x] Tracing: Show correct tags for each span (#41629)
* Tracing: Add processes for each span (#41473)
(cherry picked from commit bf2ece7281)
* Remove test for backport to fix yarn upgrade related issues
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Co-authored-by: Ivana <ivana.huckova@gmail.com>
This commit is contained in:
co-authored by
Ivana Huckova
Ivana
parent
729495d225
commit
20ef79b533
@@ -192,8 +192,8 @@ function transformTraceDataFrame(frame: DataFrame): TraceResponse {
|
||||
const processes: Record<string, TraceProcess> = {};
|
||||
for (let i = 0; i < view.length; i++) {
|
||||
const span = view.get(i);
|
||||
if (!processes[span.serviceName]) {
|
||||
processes[span.serviceName] = {
|
||||
if (!processes[span.spanID]) {
|
||||
processes[span.spanID] = {
|
||||
serviceName: span.serviceName,
|
||||
tags: span.serviceTags,
|
||||
};
|
||||
@@ -208,7 +208,7 @@ function transformTraceDataFrame(frame: DataFrame): TraceResponse {
|
||||
...s,
|
||||
duration: s.duration * 1000,
|
||||
startTime: s.startTime * 1000,
|
||||
processID: s.serviceName,
|
||||
processID: s.spanID,
|
||||
flags: 0,
|
||||
references: s.parentSpanID ? [{ refType: 'CHILD_OF', spanID: s.parentSpanID, traceID: s.traceID }] : undefined,
|
||||
logs: s.logs?.map((l) => ({ ...l, timestamp: l.timestamp * 1000 })) || [],
|
||||
|
||||
Reference in New Issue
Block a user