otel – go.opentelemetry.io/otel Directories

otel/ directory

Directories

PathSynopsis
api
api/coreThis package provides basic types used in OpenTelemetry - keys, values, numbers and span contexts.
api/correlationThis package implements the correlation functionality as specified in the OpenTelemetry specification.
api/global
api/global/internal
api/keyThis package provides convenience functions for creating keys and key-value pairs.
api/metricmetric package provides an API for reporting diagnostic measurements using four basic kinds of instruments.
api/propagationPackage propagation contains interface definition for HTTP propagators.
api/testharness
api/trace
api/trace/testtrace
api/unit
bridge
bridge/opentracingThis package implements a bridge that forwards OpenTracing API calls to the OpenTelemetry SDK.
bridge/opentracing/internal
bridge/opentracing/migrationThis package provides interfaces and functions that are useful for providing a cooperation of the OpenTelemetry tracers with the OpenTracing API.
exporters
exporters/metric
exporters/metric/dogstatsd
exporters/metric/internal
exporters/metric/stdout
exporters/metric/test
exporters/trace
exporters/trace/stdoutPackage stdout contains an OpenTelemetry tracing exporter for writing to stdout.
internal
plugin
plugin/grpctrace
plugin/httptrace
plugin/othttpPackage othttp provides a http.Handler and functions that are intended to be used to add tracing by wrapping existing handlers (with Handler) and routes WithRouteTag.
plugin/othttp/filtersPackage filters provides a set of filters useful with the othttp.WithFilter() option to control which inbound requests are traced.
sdkPackage opentelemetry contains Go support for OpenTelemetry.
sdk/export
sdk/export/metric
sdk/export/metric/aggregator
sdk/export/trace
sdk/internal
sdk/metricPackage metric implements the OpenTelemetry metric.Meter API.
sdk/metric/aggregator
sdk/metric/aggregator/array
sdk/metric/aggregator/ddsketch
sdk/metric/aggregator/histogram
sdk/metric/aggregator/lastvalue
sdk/metric/aggregator/minmaxsumcount
sdk/metric/aggregator/sum
sdk/metric/aggregator/test
sdk/metric/batcher
sdk/metric/batcher/defaultkeys
sdk/metric/batcher/test
sdk/metric/batcher/ungrouped
sdk/metric/controller
sdk/metric/controller/push
sdk/metric/selector
sdk/metric/selector/simple
sdk/resourcePackage resource provides functionality for resource, which capture identifying information about the entities for which signals are exported.
sdk/resource/resourcekeysPackage resourcekeys contains well known type and label keys for resources.
sdk/tracePackage trace contains support for OpenTelemetry distributed tracing.
sdk/trace/internalPackage internal provides trace internals.
Version
v0.3.0
Published
Mar 21, 2020
Platform
linux/amd64
Last checked
11 seconds ago

Tools for package owners.