Ariel Valentin
Ariel Valentin
The Trace and Span ID is a series of bytes (binary format). We don't currently do anything special in the console exporter to convert the values to hexadecimal strings. If...
I am sorry that I was not more specific in my previous answer but I will try to explain in more detail why I do not think this is a...
Reposting what I shared with my colleagues: > I was looking at Ruby Docs for Signal https://docs.ruby-lang.org/en/master/signals_rdoc.html#top > > > Unsafe methods to call in [Signal.trap](https://docs.ruby-lang.org/en/master/Signal.html#method-c-trap) blocks > > When...
What we've decided to do for the time being is spin off a thread to quarantine any interactions that _may_ generate spans. It adds some complexity so we're still testing...
One thing I want to clarify about this report is that there are 2 issues in 1. The primary problem I am reporting here is that the SDK used Mutexes...
Some details @austinlparker shared over slack: ``` /usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/protobuf.rb:49:in `require': Error loading shared library ld-linux-aarch64.so.1: No such file or directory (needed by /usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/3.1/protobuf_c.so) - /usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/3.1/protobuf_c.so (LoadError) ```
I am not sure why it is hosted on `github.io` since it is available when we publish libraries here: https://www.rubydoc.info/gems/opentelemetry-sdk
Thanks for reporting this issue. Do you have any more details you may be able to share with us? Have you performed or recorded any profiles? Is this happening with...
Thanks for all of the details. All otel data structures are threadsafe data structures and use a mutex during creation, mutation, processing etc... The BatchSpanProcessor has a worker thread that...
With thread boot set to false you'll need to flush the span buffer yourself using tracer provider `force_flush`. This is best done either using either Rack's `after_response` or the Rack...