Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi perlers, has anyone tried testing out that module Net::Async::OpenTracing (ref: https://metacpan.org/pod/distribution/Net-Async-OpenTracing/lib/Net/Async/OpenTracing.pod )? After installing a local instance of the Jaeger tracer (ref: https://www.jaegertracing.io/download/ ), I try to run the sample script provided on the metacpan's module site as is without any modification, but it just hang and does not register anything on the Jaeger query browser. Appreciate any insight you have. Thanks! Sample script from metacpan (ref: https://metacpan.org/pod/distribution/Net-Async-OpenTracing/lib/Net/Async/OpenTracing.pod ): ================================================
my $loop = IO::Async::Loop->new; $loop->add( my $tracing = Net::Async::OpenTracing->new( host => '127.0.0.1', port => 6832, ) ); { my $batch = $tracing->new_batch(); my $span = $batch->new_span( 'example_span' ); $span->log('test message ' . $_ . ' from the parent') for 1..3; my $child = $span->new_span('child_span'); $child->log('message ' . $_ . ' from the child span') for 1..3; } # Make sure all trace data is sent $tracing->sync->get;

Replies are listed 'Best First'.
Re: Problem with Net::Async::OpenTracing
by Anonymous Monk on May 12, 2020 at 18:39 UTC
    no one??