skipper: github.com/zalando/skipper/filters/tracing Index | Files

package tracing

import "github.com/zalando/skipper/filters/tracing"

Package tracing provides filters to instrument distributed tracing.

Index

Package Files

baggagetotag.go spanname.go

Constants

const (
    // SpanNameFilterName is the name of the filter in eskip.
    SpanNameFilterName = "tracingSpanName"

    // OpenTracingProxySpanKey is the key used in the state bag to pass the span name to the proxy.
    OpenTracingProxySpanKey = "statebag:opentracing:proxy:span"
)
const (
    BaggageToTagFilterName = "tracingBaggageToTag"
)

func NewBaggageToTagFilter Uses

func NewBaggageToTagFilter() filters.Spec

func NewSpanName Uses

func NewSpanName() filters.Spec

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

tracingSpanName("example-operation")

EXPERIMENTAL: this filter is experimental, and the name and the arguments can change until marked as stable.

Package tracing imports 2 packages (graph) and is imported by 4 packages. Updated 2019-09-01. Refresh now. Tools for package owners.