package otel
import "go.opentelemetry.io/otel"
Index ¶
Types ¶
type Meter ¶
type Propagators ¶
type Propagators = propagation.Propagators
type Tracer ¶
Source Files ¶
doc.go otel.go
Directories ¶
Path | Synopsis |
---|---|
api | |
api/correlation | This package implements the correlation functionality as specified in the OpenTelemetry specification. |
api/global | |
api/global/internal | |
api/internal | |
api/kv | package kv provides basic key and value types. |
api/kv/value | |
api/label | |
api/metric | metric package provides an API for reporting diagnostic measurements using instruments categorized as follows: |
api/metric/registry | |
api/oterror | |
api/propagation | Package propagation contains interface definition for HTTP propagators. |
api/standard | Package standard contains keys and values that have been standardized for use in OpenTelemetry. |
api/testharness | |
api/trace | |
api/trace/testtrace | |
api/unit | |
bridge | |
bridge/opentracing | This package implements a bridge that forwards OpenTracing API calls to the OpenTelemetry SDK. |
bridge/opentracing/internal | |
bridge/opentracing/migration | This 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/stdout | |
exporters/metric/test | |
exporters/trace | |
exporters/trace/stdout | Package stdout contains an OpenTelemetry tracing exporter for writing to stdout. |
instrumentation | |
instrumentation/grpctrace | |
instrumentation/httptrace | |
instrumentation/othttp | Package 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. |
instrumentation/othttp/filters | Package filters provides a set of filters useful with the othttp.WithFilter() option to control which inbound requests are traced. |
internal | |
sdk | Package opentelemetry contains Go support for OpenTelemetry. |
sdk/export | |
sdk/export/metric | |
sdk/export/metric/aggregation | |
sdk/export/trace | |
sdk/instrumentation | Package instrumentation provides an instrumentation library structure to be passed to both the OpenTelemetry Tracer and Meter components. |
sdk/internal | |
sdk/metric | Package metric implements the OpenTelemetry metric.MeterImpl interface. |
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/controller | |
sdk/metric/controller/pull | |
sdk/metric/controller/push | |
sdk/metric/controller/test | |
sdk/metric/controller/time | |
sdk/metric/processor | |
sdk/metric/processor/basic | |
sdk/metric/processor/test | |
sdk/metric/selector | |
sdk/metric/selector/simple | |
sdk/resource | Package resource provides detecting and representing resources. |
sdk/trace | Package trace contains support for OpenTelemetry distributed tracing. |
sdk/trace/internal | Package internal provides trace internals. |
- Version
- v0.9.0
- Published
- Jul 20, 2020
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 3 seconds ago –
Tools for package owners.