otelz

package module
v0.0.0-...-794787c Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2025 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

otelz package provides utilities for OpenTelemetry integration in Go applications, offering simplified setup for tracing, metrics, and observability with automatic exporters.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetupAutoExport

func SetupAutoExport(ctx context.Context, opts ...AutoExportOption) (shutdown func(ctx context.Context) (err error), err error)

Types

type AutoExportOption

type AutoExportOption interface {
	// contains filtered or unexported methods
}

func WithAutoExportMetricProviderOptions

func WithAutoExportMetricProviderOptions(opts ...metric.Option) AutoExportOption

func WithAutoExportMetricReader

func WithAutoExportMetricReader(reader metric.Reader) AutoExportOption

func WithAutoExportMetricReaderOptions

func WithAutoExportMetricReaderOptions(opts ...autoexport.MetricOption) AutoExportOption

func WithAutoExportSpanExporter

func WithAutoExportSpanExporter(exporter trace.SpanExporter) AutoExportOption

func WithAutoExportSpanExporterOptions

func WithAutoExportSpanExporterOptions(opts ...autoexport.SpanOption) AutoExportOption

func WithAutoExportTextMapPropagators

func WithAutoExportTextMapPropagators(propagators ...propagation.TextMapPropagator) AutoExportOption

func WithAutoExportTracerProviderOptions

func WithAutoExportTracerProviderOptions(opts ...trace.TracerProviderOption) AutoExportOption

func WithResourceOptions

func WithResourceOptions(opts ...resource.Option) AutoExportOption

type ErrorHandleFunc

type ErrorHandleFunc func(err error)

func (ErrorHandleFunc) Handle

func (f ErrorHandleFunc) Handle(err error)

Directories

Path Synopsis
internal
package tracez provides a some utilities for OpenTelemetry Trace.
package tracez provides a some utilities for OpenTelemetry Trace.

Jump to

Keyboard shortcuts

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