package otel
import "go.opentelemetry.io/otel"
Package otel contains OpenTelemetry Go packages.
Index ¶
Types ¶
type ErrorHandler ¶
type ErrorHandler interface { // Handle handles any error deemed irremediable by an OpenTelemetry // component. Handle(error) }
ErrorHandler handles irremediable events.
type Meter ¶
type Propagators ¶
type Propagators = propagation.Propagators
type Tracer ¶
Source Files ¶
doc.go otel.go
Directories ¶
Path | Synopsis |
---|---|
api | |
api/apitest | Package apitest provides utilities for testing. |
api/baggage | Package baggage provides types and utilities for baggage features. |
api/global | Package global provides global providers, propagators and more. |
api/global/internal | |
api/metric | Package metric provides support for reporting measurements using instruments. |
api/metric/metrictest | Package metrictest contains utilities for testing metrics. |
api/metric/registry | |
api/propagation | Package propagation provides support for propagating context over HTTP. |
api/trace | Package trace provides tracing support. |
api/trace/tracetest | Package tracetest provides testing utilities for tracing. |
codes | Package codes defines the canonical error codes used by OpenTelemetry. |
internal | |
label | Package label provides key and value labels. |
propagators | Package propagators contains OpenTelemetry context propagators. |
semconv | Package semconv implements OpenTelemetry semantic conventions. |
unit | Package unit provides units. |
- Version
- v0.12.0
- Published
- Sep 24, 2020
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 55 minutes ago –
Tools for package owners.