Help us shape the future of Go! Take the 2026 Go Developer Survey

tracing

package
v0.28.44 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2026 License: Apache-2.0, MIT Imports: 5 Imported by: 4

Documentation

Overview

Package tracing provides filters to instrument distributed tracing.

Index

Constants

View Source
const (
	// Deprecated, use filters.TracingSpanNameName instead
	SpanNameFilterName = filters.TracingSpanNameName

	// OpenTracingProxySpanKey is the key used in the state bag to pass the span name to the proxy.
	OpenTracingProxySpanKey = "statebag:opentracing:proxy:span"
)
View Source
const (
	// Deprecated, use filters.TracingBaggageToTagName instead
	BaggageToTagFilterName = filters.TracingBaggageToTagName
)
View Source
const (
	// Deprecated, use filters.StateBagToTagName instead
	StateBagToTagFilterName = filters.StateBagToTagName
)

Variables

This section is empty.

Functions

func NewBaggageToTagFilter added in v0.10.274

func NewBaggageToTagFilter() filters.Spec

func NewSpanName

func NewSpanName() filters.Spec

NewSpanName creates a filter spec for setting the name of the outgoing span. (By default "proxy".)

tracingSpanName("example-operation")

func NewStateBagToTag added in v0.11.143

func NewStateBagToTag() filters.Spec

func NewTag added in v0.11.12

func NewTag() filters.Spec

NewTag creates a filter specification for the tracingTag filter.

func NewTagFromResponse added in v0.18.4

func NewTagFromResponse() filters.Spec

NewTagFromResponse creates a filter similar to NewTag, but applies tags after the request has been processed.

func NewTagFromResponseIfStatus added in v0.21.181

func NewTagFromResponseIfStatus() filters.Spec

Types

This section is empty.

Jump to

Keyboard shortcuts

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