TraceSpanRow interface

This describes the structure of the dataframe that should be returned from a tracing data source to show trace in a TraceView component.

Signature

  1. export interface TraceSpanRow

Import

  1. import { TraceSpanRow } from '@grafana/data';

Properties

PropertyTypeDescription
durationnumber
errorIconColorstring
logsTraceLog[]
operationNamestring
parentSpanIDstring | undefined
referencesTraceSpanReference[]
serviceNamestring
serviceTagsTraceKeyValuePair[]
spanIDstring
stackTracesstring[]
startTimenumber
tagsTraceKeyValuePair[]
traceIDstring
warningsstring[]

duration property

Signature

  1. duration: number;

errorIconColor property

Signature

  1. errorIconColor?: string;

logs property

Signature

  1. logs?: TraceLog[];

operationName property

Signature

  1. operationName: string;

parentSpanID property

Signature

  1. parentSpanID: string | undefined;

references property

Signature

  1. references?: TraceSpanReference[];

serviceName property

Signature

  1. serviceName: string;

serviceTags property

Signature

  1. serviceTags: TraceKeyValuePair[];

spanID property

Signature

  1. spanID: string;

stackTraces property

Signature

  1. stackTraces?: string[];

startTime property

Signature

  1. startTime: number;

tags property

Signature

  1. tags?: TraceKeyValuePair[];

traceID property

Signature

  1. traceID: string;

warnings property

Signature

  1. warnings?: string[];