=encoding UTF-8 =head1 NAME OpenTelemetry::Exporter::OTLP::Traces - An OpenTelemetry Protocol span exporter =head1 SYNOPSIS use OpenTelemetry; use OpenTelemetry::Exporter::OTLP::Traces; use OpenTelemetry::SDK::Trace::Span::Processor::Batch; # Use it with a span processor my $processor = OpenTelemetry::SDK::Trace::Span::Processor::Batch->new( exporter => OpenTelemetry::Exporter::OTLP::Traces->new( ... ), ); # Register it with the OpenTelemetry tracer provider OpenTelemetry->tracer_provider->add_span_processor($processor); =head1 DESCRIPTION This module is an alias for L<OpenTelemetry::Exporter::OTLP>, so please refer to that module for details. This module is provided for consistency with L<OpenTelemetry::Exporter::OTLP::Logs>. =head1 SEE ALSO =over =item L<OpenTelemetry::Exporter::OTLP> =item L<OpenTelemetry::Exporter::OTLP::Logs> =back =head1 ACKNOWLEDGEMENTS Special thanks to L<CV-Library Ltd.|https://cv-library.co.uk> for their support in the development of this library. =head1 COPYRIGHT AND LICENSE This software is copyright (c) 2024 by José JoaquÃn Atria. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.