This is documentation for the next version of Grafana. For the latest stable release, go to the latest version.

API Reference@grafana/dataTraceSpanRow

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

export interface TraceSpanRow 

Import

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

Properties

Property Type Description
duration number
errorIconColor string
logs TraceLog[]
operationName string
parentSpanID string | undefined
serviceName string
serviceTags TraceKeyValuePair[]
spanID string
stackTraces string[]
startTime number
tags TraceKeyValuePair[]
traceID string
warnings string[]

duration property

Signature

duration: number;

errorIconColor property

Signature

errorIconColor?: string;

logs property

Signature

logs?: TraceLog[];

operationName property

Signature

operationName: string;

parentSpanID property

Signature

parentSpanID: string | undefined;

serviceName property

Signature

serviceName: string;

serviceTags property

Signature

serviceTags: TraceKeyValuePair[];

spanID property

Signature

spanID: string;

stackTraces property

Signature

stackTraces?: string[];

startTime property

Signature

startTime: number;

tags property

Signature

tags?: TraceKeyValuePair[];

traceID property

Signature

traceID: string;

warnings property

Signature

warnings?: string[];