NAME
OpenTracing - support for
https://opentracing.io application tracing
DESCRIPTION
This is an early implementation, so the API may be subject to change.
In general, you'll want to create an OpenTracing::Batch, then add one
or more OpenTracing::Span instances to it. Those instances can have
zero or more OpenTracing::Log entries.
See the following classes for more information:
* OpenTracing::Tag
* OpenTracing::Log
* OpenTracing::Span
* OpenTracing::SpanProxy
* OpenTracing::Process
* OpenTracing::Batch
SEE ALSO
Tools and specifications
*
https://opentracing.io - documentation and best practices
*
https://www.jaegertracing.io - the Jæger framework
*
https://www.datadoghq.com - a commercial product with APM support
Other modules
Some perl modules of relevance:
* Net::Async::OpenTracing - an async implementation for sending
OpenTracing data to servers via the binary Thrift protocol
* NewRelic::Agent - support for NewRelic's APM system
AUTHOR
Tom Molesworth <
[email protected]>
LICENSE
Copyright Tom Molesworth 2018-2019. Licensed under the same terms as
Perl itself.