Directories ¶
Path | Synopsis |
---|---|
api
|
|
core
This package provides basic types used in OpenTelemetry - keys, values, numbers and span contexts.
|
This package provides basic types used in OpenTelemetry - keys, values, numbers and span contexts. |
key
This package provides convenience functions for creating keys and key-value pairs.
|
This package provides convenience functions for creating keys and key-value pairs. |
metric
metric package provides an API for reporting diagnostic measurements using three basic kinds of instruments (or four, if calling one special case a separate one).
|
metric package provides an API for reporting diagnostic measurements using three basic kinds of instruments (or four, if calling one special case a separate one). |
propagation
Package propagation contains interface definition for Binary and TextFormat propagators.
|
Package propagation contains interface definition for Binary and TextFormat propagators. |
auto
module
|
|
examples
Module
|
|
examples/httpPlusdb
Module
|
|
examples/rolldice
Module
|
|
internal/test/e2e/gin
Module
|
|
internal/test/e2e/gorillamux
Module
|
|
internal/test/e2e/nethttp
Module
|
|
internal/tools
Module
|
|
offsets-tracker
Module
|
|
test/e2e/gin
Module
|
|
test/e2e/gorillamux
Module
|
|
test/e2e/nethttp
Module
|
|
bridge
|
|
opentracing
This package implements a bridge that forwards OpenTracing API calls to the OpenTelemetry SDK.
|
This package implements a bridge that forwards OpenTracing API calls to the OpenTelemetry SDK. |
opentracing/migration
This package provides interfaces and functions that are useful for providing a cooperation of the OpenTelemetry tracers with the OpenTracing API.
|
This package provides interfaces and functions that are useful for providing a cooperation of the OpenTelemetry tracers with the OpenTracing API. |
build-tools
module
|
|
checkdoc
Module
|
|
checkfile
Module
|
|
chloggen
Module
|
|
crosslink
Module
|
|
dbotconf
Module
|
|
gotmpl
Module
|
|
issuegenerator
Module
|
|
multimod
Module
|
|
semconvgen
Module
|
|
collector
module
|
|
cmd/builder
Module
|
|
cmd/checkdoc
Module
|
|
cmd/issuegenerator
Module
|
|
cmd/mdatagen
Module
|
|
cmd/otelcorecol
Module
|
|
cmd/schemagen
Module
|
|
component
Module
|
|
config/configauth
Module
|
|
config/configcompression
Module
|
|
config/configgrpc
Module
|
|
config/confighttp
Module
|
|
config/confignet
Module
|
|
config/configopaque
Module
|
|
config/configretry
Module
|
|
config/configtelemetry
Module
|
|
config/configtls
Module
|
|
config/internal
Module
|
|
confmap
Module
|
|
confmap/provider/envprovider
Module
|
|
connector
Module
|
|
connector/forwardconnector
Module
|
|
consumer
Module
|
|
examples/demo/app
Module
|
|
examples/demo/client
Module
|
|
examples/demo/server
Module
|
|
exporter
Module
|
|
exporter/debugexporter
Module
|
|
exporter/loggingexporter
Module
|
|
exporter/nopexporter
Module
|
|
exporter/otlpexporter
Module
|
|
exporter/otlphttpexporter
Module
|
|
extension
Module
|
|
extension/auth
Module
|
|
extension/ballastextension
Module
|
|
extension/zpagesextension
Module
|
|
featuregate
Module
|
|
filter
Module
|
|
internal/tools
Module
|
|
model
Module
|
|
otelcol
Module
|
|
pdata
Module
|
|
processor
Module
|
|
processor/batchprocessor
Module
|
|
receiver
Module
|
|
receiver/nopreceiver
Module
|
|
receiver/otlpreceiver
Module
|
|
semconv
Module
|
|
service
Module
|
|
contrib
module
|
|
bridges/otelslog
Module
|
|
bridges/prometheus
Module
|
|
config
Module
|
|
detectors/aws
Module
|
|
detectors/aws/ec2
Module
|
|
detectors/aws/ecs
Module
|
|
detectors/aws/eks
Module
|
|
detectors/aws/lambda
Module
|
|
detectors/gcp
Module
|
|
exporters/autoexport
Module
|
|
exporters/metric/cortex
Module
|
|
exporters/metric/datadog
Module
|
|
exporters/metric/dogstatsd
Module
|
|
instrgen
Module
|
|
instrgen/driver
Module
|
|
instrumentation/gorilla/mux
Module
|
|
instrumentation/host
Module
|
|
instrumentation/host/example
Module
|
|
instrumentation/macaron
Module
|
|
instrumentation/net/http
Module
|
|
instrumentation/runtime
Module
|
|
plugins/gin-gonic/gin
Module
|
|
plugins/gorilla/mux
Module
|
|
plugins/labstack/echo
Module
|
|
plugins/macaron
Module
|
|
plugins/runtime
Module
|
|
plugins/sample/trace
Module
|
|
propagators
Module
|
|
propagators/autoprop
Module
|
|
propagators/aws
Module
|
|
propagators/b3
Module
|
|
propagators/jaeger
Module
|
|
propagators/opencensus
Module
|
|
propagators/ot
Module
|
|
samplers/aws/xray
Module
|
|
samplers/jaegerremote
Module
|
|
tools
Module
|
|
zpages
Module
|
|
example
|
|
namedtracer
Module
|
|
exporter
|
|
trace/stdout
Package stdout contains an OpenTelemetry tracing exporter for writing to stdout.
|
Package stdout contains an OpenTelemetry tracing exporter for writing to stdout. |
trace/jaeger
Module
|
|
trace/stackdriver
Module
|
|
internal
|
|
otel
module
|
|
bridge/opencensus
Module
|
|
bridge/opentracing
Module
|
|
example/basic
Module
|
|
example/dice
Module
|
|
example/fib
Module
|
|
example/grpc
Module
|
|
example/http
Module
|
|
example/http-stackdriver
Module
|
|
example/jaeger
Module
|
|
example/namedtracer
Module
|
|
example/opencensus
Module
|
|
example/otel-collector
Module
|
|
example/passthrough
Module
|
|
example/prom-collector
Module
|
|
example/prometheus
Module
|
|
example/view
Module
|
|
example/zipkin
Module
|
|
exporter/metric/prometheus
Module
|
|
exporter/trace/jaeger
Module
|
|
exporter/trace/stackdriver
Module
|
|
exporters/jaeger
Module
|
|
exporters/metric/prometheus
Module
|
|
exporters/otlp
Module
|
|
exporters/otlp/otlpmetric
Module
|
|
exporters/otlp/otlptrace
Module
|
|
exporters/prometheus
Module
|
|
exporters/stdout
Module
|
|
exporters/stdout/stdoutlog
Module
|
|
exporters/stdout/stdouttrace
Module
|
|
exporters/trace/jaeger
Module
|
|
exporters/trace/stackdriver
Module
|
|
exporters/trace/zipkin
Module
|
|
exporters/zipkin
Module
|
|
internal/metric
Module
|
|
internal/tools
Module
|
|
log
Module
|
|
metric
Module
|
|
oteltest
Module
|
|
schema
Module
|
|
sdk
Module
|
|
sdk/export/metric
Module
|
|
sdk/log
Module
|
|
sdk/metric
Module
|
|
trace
Module
|
|
plugin
|
|
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.
|
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. |
Package propagation contains propagators for different format and carriers.
|
Package propagation contains propagators for different format and carriers. |
proto
|
|
otlp
Module
|
|
slim/otlp
Module
|
|
Package opentelemetry contains Go support for OpenTelemetry.
|
Package opentelemetry contains Go support for OpenTelemetry. |
metric
Package metric implements the OpenTelemetry `Meter` API.
|
Package metric implements the OpenTelemetry `Meter` API. |
trace
Package trace contains support for OpenTelemetry distributed tracing.
|
Package trace contains support for OpenTelemetry distributed tracing. |
trace/internal
Package internal provides trace internals.
|
Package internal provides trace internals. |
Click to show internal directories.
Click to hide internal directories.