Movatterモバイル変換


[0]ホーム

URL:


otel

packagemodule
v1.39.0Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2025 License:Apache-2.0, BSD-3-ClauseImports:5Imported by:13,197

Details

Repository

github.com/open-telemetry/opentelemetry-go

Links

README

OpenTelemetry-Go

cicodecov.ioPkgGoDevGo Report CardOpenSSF ScorecardOpenSSF Best PracticesFuzzing StatusFOSSA StatusSlack

OpenTelemetry-Go is theGo implementation ofOpenTelemetry.It provides a set of APIs to directly measure performance and behavior of your software and send this data to observability platforms.

Project Status

SignalStatus
TracesStable
MetricsStable
LogsBeta^1

Progress and status specific to this repository is tracked in ourproject boardsandmilestones.

Project versioning information and stability guarantees can be found in theversioning documentation.

Compatibility

OpenTelemetry-Go ensures compatibility with the current supported versions oftheGo language:

Each major Go release is supported until there are two newer major releases.For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release.

For versions of Go that are no longer supported upstream, opentelemetry-go willstop ensuring compatibility with these versions in the following manner:

  • A minor release of opentelemetry-go will be made to add support for the newsupported release of Go.
  • The following minor release of opentelemetry-go will remove compatibilitytesting for the oldest (now archived upstream) version of Go. This, andfuture, releases of opentelemetry-go may include features only supported bythe currently supported versions of Go.

Currently, this project supports the following environments.

OSGo VersionArchitecture
Ubuntu1.25amd64
Ubuntu1.24amd64
Ubuntu1.25386
Ubuntu1.24386
Ubuntu1.25arm64
Ubuntu1.24arm64
macOS1.25amd64
macOS1.24amd64
macOS1.25arm64
macOS1.24arm64
Windows1.25amd64
Windows1.24amd64
Windows1.25386
Windows1.24386

While this project should work for other systems, no compatibility guaranteesare made for those systems currently.

Getting Started

You can find a getting started guide onopentelemetry.io.

OpenTelemetry's goal is to provide a single set of APIs to capture distributedtraces and metrics from your application and send them to an observabilityplatform. This project allows you to do just that for applications written inGo. There are two steps to this process: instrument your application, andconfigure an exporter.

Instrumentation

To start capturing distributed traces and metric events from your applicationit first needs to be instrumented. The easiest way to do this is by using aninstrumentation library for your code. Be sure to check outthe officiallysupported instrumentationlibraries.

If you need to extend the telemetry an instrumentation library provides or wantto build your own instrumentation for your application directly you will needto use theGo otelpackage. Theexamplesare a good way to see some practical uses of this process.

Export

Now that your application is instrumented to collect telemetry, it needs anexport pipeline to send that telemetry to an observability platform.

All officially supported exporters for the OpenTelemetry project are contained in theexporters directory.

ExporterLogsMetricsTraces
OTLP
Prometheus
stdout
Zipkin

Contributing

See thecontributing documentation.

Documentation

Overview

Package otel provides global access to the OpenTelemetry API. The subpackages ofthe otel package provide an implementation of the OpenTelemetry API.

The provided API is used to instrument code and measure data about that code'sperformance and operation. The measured data, by default, is not processed ortransmitted anywhere. An implementation of the OpenTelemetry SDK, like thedefault SDK implementation (go.opentelemetry.io/otel/sdk), and associatedexporters are used to process and transport this data.

To read the getting started guide, seehttps://opentelemetry.io/docs/languages/go/getting-started/.

To read more about tracing, see go.opentelemetry.io/otel/trace.

To read more about metrics, see go.opentelemetry.io/otel/metric.

To read more about logs, see go.opentelemetry.io/otel/log.

To read more about propagation, see go.opentelemetry.io/otel/propagation andgo.opentelemetry.io/otel/baggage.

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

funcGetMeterProvideradded inv0.14.0

func GetMeterProvider()metric.MeterProvider

GetMeterProvider returns the registered global meter provider.

If no global GetMeterProvider has been registered, a No-op GetMeterProviderimplementation is returned. When a global GetMeterProvider is registered forthe first time, the returned GetMeterProvider, and all the Meters it hascreated or will create, are recreated automatically from the newGetMeterProvider.

funcGetTextMapPropagatoradded inv0.14.0

func GetTextMapPropagator()propagation.TextMapPropagator

GetTextMapPropagator returns the global TextMapPropagator. If none has beenset, a No-Op TextMapPropagator is returned.

funcGetTracerProvideradded inv0.14.0

func GetTracerProvider()trace.TracerProvider

GetTracerProvider returns the registered global trace provider.If none is registered then an instance of NoopTracerProvider is returned.

Use the trace provider to create a named tracer. E.g.

tracer := otel.GetTracerProvider().Tracer("example.com/foo")

or

tracer := otel.Tracer("example.com/foo")

funcHandleadded inv0.14.0

func Handle(errerror)

Handle is a convenience function for GetErrorHandler().Handle(err).

funcMeter

func Meter(namestring, opts ...metric.MeterOption)metric.Meter

Meter returns a Meter from the global MeterProvider. The name must be thename of the library providing instrumentation. This name may be the same asthe instrumented code only if that code provides built-in instrumentation.If the name is empty, then an implementation defined default name will beused instead.

If this is called before a global MeterProvider is registered the returnedMeter will be a No-op implementation of a Meter. When a global MeterProvideris registered for the first time, the returned Meter, and all theinstruments it has created or will create, are recreated automatically fromthe new MeterProvider.

This is short for GetMeterProvider().Meter(name).

funcSetErrorHandleradded inv0.14.0

func SetErrorHandler(hErrorHandler)

SetErrorHandler sets the global ErrorHandler to h.

The first time this is called all ErrorHandler previously returned fromGetErrorHandler will send errors to h instead of the default loggingErrorHandler. Subsequent calls will set the global ErrorHandler, but notdelegate errors to h.

funcSetLoggeradded inv1.3.0

func SetLogger(loggerlogr.Logger)

SetLogger configures the logger used internally to opentelemetry.

Example
package mainimport ("log""os""github.com/go-logr/stdr""go.opentelemetry.io/otel")func main() {logger := stdr.New(log.New(os.Stdout, "", log.LstdFlags|log.Lshortfile))otel.SetLogger(logger)}

funcSetMeterProvideradded inv0.14.0

func SetMeterProvider(mpmetric.MeterProvider)

SetMeterProvider registers mp as the global MeterProvider.

funcSetTextMapPropagatoradded inv0.14.0

func SetTextMapPropagator(propagatorpropagation.TextMapPropagator)

SetTextMapPropagator sets propagator as the global TextMapPropagator.

funcSetTracerProvideradded inv0.14.0

func SetTracerProvider(tptrace.TracerProvider)

SetTracerProvider registers `tp` as the global trace provider.

funcTracer

func Tracer(namestring, opts ...trace.TracerOption)trace.Tracer

Tracer creates a named tracer that implements Tracer interface.If the name is an empty string then provider uses default name.

This is short for GetTracerProvider().Tracer(name, opts...)

funcVersionadded inv0.14.0

func Version()string

Version is the current release version of OpenTelemetry in use.

Types

typeErrorHandleradded inv0.11.0

type ErrorHandler interface {// Handle handles any error deemed irremediable by an OpenTelemetry// component.Handle(error)}

ErrorHandler handles irremediable events.

funcGetErrorHandleradded inv0.14.0

func GetErrorHandler()ErrorHandler

GetErrorHandler returns the global ErrorHandler instance.

The default ErrorHandler instance returned will log all errors to STDERRuntil an override ErrorHandler is set with SetErrorHandler. AllErrorHandler returned prior to this will automatically forward errors tothe set instance instead of logging.

Subsequent calls to SetErrorHandler after the first will not forward errorsto the new ErrorHandler for prior returned instances.

typeErrorHandlerFuncadded inv1.0.0

type ErrorHandlerFunc func(error)

ErrorHandlerFunc is a convenience adapter to allow the use of a functionas an ErrorHandler.

func (ErrorHandlerFunc)Handleadded inv1.0.0

func (fErrorHandlerFunc) Handle(errerror)

Handle handles the irremediable error by calling the ErrorHandlerFunc itself.

Source Files

View all Source files

Directories

PathSynopsis
Package attribute provides key and value attributes.
Package attribute provides key and value attributes.
internal
Package attribute provide several helper functions for some commonly used logic of processing attributes.
Package attribute provide several helper functions for some commonly used logic of processing attributes.
internal/xxhash
Package xxhash provides a wrapper around the xxhash library for attribute hashing.
Package xxhash provides a wrapper around the xxhash library for attribute hashing.
Package baggage provides functionality for storing and retrieving baggage items in Go context.
Package baggage provides functionality for storing and retrieving baggage items in Go context.
bridge
Package codes defines the canonical error codes used by OpenTelemetry.
Package codes defines the canonical error codes used by OpenTelemetry.
example
basicmodule
dicemodule
fibmodule
grpcmodule
httpmodule
jaegermodule
viewmodule
zipkinmodule
exporter
exporters
jaegermodule
otlpmodule
stdoutmodule
zipkinmodule
internal
baggage
Package baggage provides base types and functionality to store and retrieve baggage in Go context.
Package baggage provides base types and functionality to store and retrieve baggage in Go context.
global
Package global provides the OpenTelemetry global API.
Package global provides the OpenTelemetry global API.
internaltest
Package internaltest provides testing functionality.
Package internaltest provides testing functionality.
metricmodule
toolsmodule
logmodule
logtestmodule
metricmodule
oteltestmodule
Package propagation contains OpenTelemetry context propagators.
Package propagation contains OpenTelemetry context propagators.
schemamodule
sdkmodule
logmodule
metricmodule
semconv
internal
Package internal provides common semconv functionality.
Package internal provides common semconv functionality.
internal/v2
Package internal provides common semconv functionality.
Package internal provides common semconv functionality.
internal/v3
Package internal provides common semconv functionality.
Package internal provides common semconv functionality.
internal/v4
Package internal provides common semconv functionality.
Package internal provides common semconv functionality.
v1.10.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.11.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.12.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.13.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.13.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.13.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.14.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.14.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.14.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.15.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.15.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.15.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.16.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.16.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.16.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.17.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.17.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.17.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.18.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.18.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.18.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.19.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.19.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.19.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.20.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.20.0/httpconv
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
Package httpconv provides OpenTelemetry HTTP semantic conventions for tracing telemetry.
v1.20.0/netconv
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
Package netconv provides OpenTelemetry network semantic conventions for tracing telemetry.
v1.21.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.22.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.23.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.23.1
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.24.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.25.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.26.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.27.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.28.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.30.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.31.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.32.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.32.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.32.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.32.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.32.0/cpuconv
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
v1.32.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.32.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.32.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.32.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.32.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.32.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.32.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.32.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.32.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.32.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.32.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.32.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.32.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.32.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.32.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.33.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.33.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.33.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.33.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.33.0/cpuconv
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
v1.33.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.33.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.33.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.33.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.33.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.33.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.33.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.33.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.33.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.33.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.33.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.33.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.33.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.33.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.33.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.34.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.34.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.34.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.34.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.34.0/cpuconv
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
Package cpuconv provides types and functionality for OpenTelemetry semantic conventions in the "cpu" namespace.
v1.34.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.34.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.34.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.34.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.34.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.34.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.34.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.34.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.34.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.34.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.34.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.34.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.34.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.34.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.34.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.36.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.36.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.36.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.36.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.36.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.36.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.36.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.36.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.36.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.36.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.36.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.36.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.36.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.36.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.36.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.36.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.36.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.36.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.36.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.37.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.37.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.37.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.37.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.37.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.37.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.37.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.37.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.37.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.37.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.37.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.37.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.37.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.37.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.37.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.37.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.37.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.37.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.37.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.38.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.38.0/azureconv
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
Package azureconv provides types and functionality for OpenTelemetry semantic conventions in the "azure" namespace.
v1.38.0/cicdconv
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
Package cicdconv provides types and functionality for OpenTelemetry semantic conventions in the "cicd" namespace.
v1.38.0/containerconv
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
Package containerconv provides types and functionality for OpenTelemetry semantic conventions in the "container" namespace.
v1.38.0/dbconv
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
Package dbconv provides types and functionality for OpenTelemetry semantic conventions in the "db" namespace.
v1.38.0/dnsconv
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
Package dnsconv provides types and functionality for OpenTelemetry semantic conventions in the "dns" namespace.
v1.38.0/faasconv
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
Package faasconv provides types and functionality for OpenTelemetry semantic conventions in the "faas" namespace.
v1.38.0/genaiconv
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
Package genaiconv provides types and functionality for OpenTelemetry semantic conventions in the "gen_ai" namespace.
v1.38.0/goconv
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
Package goconv provides types and functionality for OpenTelemetry semantic conventions in the "go" namespace.
v1.38.0/httpconv
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
Package httpconv provides types and functionality for OpenTelemetry semantic conventions in the "http" namespace.
v1.38.0/hwconv
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
Package hwconv provides types and functionality for OpenTelemetry semantic conventions in the "hw" namespace.
v1.38.0/k8sconv
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
Package k8sconv provides types and functionality for OpenTelemetry semantic conventions in the "k8s" namespace.
v1.38.0/messagingconv
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
Package messagingconv provides types and functionality for OpenTelemetry semantic conventions in the "messaging" namespace.
v1.38.0/nfsconv
Package nfsconv provides types and functionality for OpenTelemetry semantic conventions in the "nfs" namespace.
Package nfsconv provides types and functionality for OpenTelemetry semantic conventions in the "nfs" namespace.
v1.38.0/openshiftconv
Package openshiftconv provides types and functionality for OpenTelemetry semantic conventions in the "openshift" namespace.
Package openshiftconv provides types and functionality for OpenTelemetry semantic conventions in the "openshift" namespace.
v1.38.0/otelconv
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
Package otelconv provides types and functionality for OpenTelemetry semantic conventions in the "otel" namespace.
v1.38.0/processconv
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
Package processconv provides types and functionality for OpenTelemetry semantic conventions in the "process" namespace.
v1.38.0/rpcconv
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
Package rpcconv provides types and functionality for OpenTelemetry semantic conventions in the "rpc" namespace.
v1.38.0/signalrconv
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
Package signalrconv provides types and functionality for OpenTelemetry semantic conventions in the "signalr" namespace.
v1.38.0/systemconv
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
Package systemconv provides types and functionality for OpenTelemetry semantic conventions in the "system" namespace.
v1.38.0/vcsconv
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
Package vcsconv provides types and functionality for OpenTelemetry semantic conventions in the "vcs" namespace.
v1.4.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.5.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.6.1
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.7.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.8.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
v1.9.0
Package semconv implements OpenTelemetry semantic conventions.
Package semconv implements OpenTelemetry semantic conventions.
tracemodule

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp