trace

package
v0.0.0-...-5fda629 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2022 License: MulanPSL-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TracesELK

type TracesELK struct {
	TraceID       format.TraceID     `json:"traceID"`
	SpanID        format.SpanID      `json:"spanID"`
	ParentSpanID  format.SpanID      `json:"parentSpanID,omitempty"` // deprecated
	Flags         uint32             `json:"flags,omitempty"`
	OperationName string             `json:"operationName"`
	References    []format.Reference `json:"references"`
	StartTime     uint64             `json:"startTime"` // microseconds since Unix epoch
	// ElasticSearch does not support a UNIX Epoch timestamp in microseconds,
	// so Jaeger maps StartTime to a 'long' type. This extra StartTimeMillis field
	// works around this issue, enabling timerange queries.
	StartTimeMillis uint64            `json:"startTimeMillis"`
	Duration        uint64            `json:"duration"` // microseconds
	Tags            []format.KeyValue `json:"tags"`
	// Alternative representation of tags for better kibana support
	Tag     map[string]interface{} `json:"tag,omitempty"`
	Logs    []format.Log           `json:"logs"`
	Process format.Process         `json:"process,omitempty"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL