wasitel

module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2024 License: Apache-2.0

README

OpenTelemetry Exporter for WebAssembly Components

[!IMPORTANT]
This requires TinyGo 0.35.0 (current dev branch) in order to compile.

wasitel provides a wasi:http-based OpenTelemetry Go exporter implementation.

Examples:

To be added.

Acknowledgements

The wasiteltrace/internal/convert code has been adapted from opentelemetry-go's internal packages, please see the code itself for the upstream soure references.

The wasiteltrace/internal/types code has been adapted from opentelemetry-proto-go's generated protobufs, please see the code itself for the upstream source references.

Directories

Path Synopsis
internal/types
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go
internal/types
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go
internal/convert
Original source: https://github.com/open-telemetry/opentelemetry-go/blob/v1.31.0/exporters/otlp/otlptrace/internal/tracetransform/attribute.go
Original source: https://github.com/open-telemetry/opentelemetry-go/blob/v1.31.0/exporters/otlp/otlptrace/internal/tracetransform/attribute.go
internal/types
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go
Original source: https://github.com/open-telemetry/opentelemetry-proto-go/blob/v1.3.1/slim/otlp/common/v1/common.pb.go

Jump to

Keyboard shortcuts

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