tracer-methods: Tracer methods

Description Usage Arguments Examples

Description

Tracer objects encapsulate the state of the logging system. startSpan creates a span, and inject and extract set metadata via sidechannels.

Usage

1
2
3
4
5
startSpan(tracer, name, ...)

inject(tracer, contextObj, format, carrier)

extract(tracer, format, carrier)

Arguments

tracer

the tracing implementation

name

the name of the span

...

left to implementation

contextObj

a span or span context

format

One of the OpenTracing format values

carrier

A corresponding carrier object

Examples

1
2
3
4
z <- ot::getNoOpTracer()
ot::startSpan(z)
ot::inject(z, list("User-Agent"="R"), "HTTP_HEADERS", NULL)
ot::extract(z, "HTTP_HEADERS", NULL)

ot documentation built on July 8, 2020, 7:34 p.m.

Related to tracer-methods in ot...