otelogen

package
v0.49.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2022 License: Apache-2.0 Imports: 1 Imported by: 141

Documentation

Overview

Package otelogen provides OpenTelemetry tracing for ogen.

Index

Constants

View Source
const (
	ClientRequestCount = "ogen.client.request_count" // Outgoing request count total
	ClientErrorsCount  = "ogen.client.errors_count"  // Outgoing errors total
	ClientDuration     = "ogen.client.duration"      // Outgoing end to end duration, microseconds
)
View Source
const (
	ServerRequestCount = "ogen.server.request_count" // Incoming request count total
	ServerErrorsCount  = "ogen.server.errors_count"  // Incoming errors total
	ServerDuration     = "ogen.server.duration"      // Incoming end to end duration, microseconds
)
View Source
const Name = "github.com/ogen-go/ogen"

Name of instrumentation.

View Source
const (
	// OperationIDKey by OpenAPI specification.
	OperationIDKey = attribute.Key("oas.operation")
)

Variables

This section is empty.

Functions

func OperationID

func OperationID(v string) attribute.KeyValue

OperationID attribute.

func SemVersion

func SemVersion() string

SemVersion is the semantic version to be supplied to tracer/meter creation.

func Version

func Version() string

Version is the current release version of the ogen instrumentation.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL