1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-11-21 16:46:38 +02:00
opentelemetry-go/exporters
mark-pictor-csec ec0a1ad5e4
Propagate non-retryable error messages to client (#5929)
PR #5541 (and issue #5536) enhance error handling, returning body text
as part of the error. However, this is only done for retryable errors;
if non-retryable, error text still does not propagate to clients.

This PR adds handling of non-retryable errors, ensuring any body text is
part of the message returned to the user's code. There is no change to
the circumstances under which errors are reported, just an enhancement
of the content of such an error.

---------

Co-authored-by: Damien Mathieu <42@dmathieu.com>
2024-11-20 09:24:48 +01:00
..
otlp Propagate non-retryable error messages to client (#5929) 2024-11-20 09:24:48 +01:00
prometheus fix(deps): update module google.golang.org/protobuf to v1.35.2 (#5975) 2024-11-14 12:07:42 +01:00
stdout Release v1.32.0/v0.54.0/v0.8.0/v0.0.11 (#5960) 2024-11-08 18:52:26 +01:00
zipkin [chore]: enable int-conversion rule of perfsprint (#5964) 2024-11-14 19:17:37 +01:00
README.md docs: Add otlploghttp package in exporters README.md (#5274) 2024-04-30 09:00:57 -07:00

OpenTelemetry Exporters

Once the OpenTelemetry SDK has created and processed telemetry, it needs to be exported. This package contains exporters for this purpose.

Exporter Packages

The following exporter packages are provided with the following OpenTelemetry signal support.

Exporter Package Logs Metrics Traces
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
go.opentelemetry.io/otel/exporters/prometheus
go.opentelemetry.io/otel/exporters/stdout/stdoutlog
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
go.opentelemetry.io/otel/exporters/stdout/stdouttrace
go.opentelemetry.io/otel/exporters/zipkin

See the OpenTelemetry registry for 3rd-party exporters compatible with this project.