Skip to content
#

distributed-tracing

Here are 350 public repositories matching this topic...

signoz
transmittable-thread-local

📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

  • Updated Dec 28, 2021
  • Java
kvrhdn
kvrhdn commented Nov 25, 2021

Describe the bug

The query-frontend logs some details about the query when it completes, for example:

level=info ts=2021-11-25T11:32:38.59660534Z caller=handler.go:96 tenant=1 method=GET traceID=57060d6b589d1903 url="/tempo/api/search?x-dbg-exhaustive=true&limit=20" duration=7.079269575s response_size=96 status=200

If you cancel the request before it completes, this log does

ThomsonTan
ThomsonTan commented Oct 29, 2021

Bug Report

The current OTLP exporter below flattens nested array in Span.Atttributes (Activity.Tags in .NET) into a list of key value pairs with the same key for all these kv pairs. For example, activity.SetTag('arraykey', new int [] {1, 2, 3} is converted to JSON like list {{'arraykey': 1}, {'arraykey': 2}, {'arraykey': 3}} in OTLP. This could cause problem if the OTLP listener would lik

sureshballa
sureshballa commented Oct 11, 2021

Upgrading to @opentelemetry/sdk-metrics-base@0.26.0 and @opentelemetry/exporter-prometheus@0.26.0, all metric names are postfixed with _total. This has impacted all our grafana dashboards. Is this anywhere documented, I couldn't find. And any reason why such post fix is needed?

Example:
Old metric name: incoming_event
New metrics name (just by upgrade): incoming_event_total

plajjan
plajjan commented Jul 2, 2021

It seems to me that UTC is selected for on the wire representation of time as well as in the database (jaegertracing/jaeger#712), which sort of makes sense, at least with a somewhat naive handling of timezones. However, I think that the Jaeger UI should support displaying times in the timezone local to the user, i.e. of the browser as to reduce the mental load when viewing

codefromthecrypt
codefromthecrypt commented Mar 26, 2019

@thegryfon noticed that in community axios implementations, some leak contexts and you wouldn't necessarily know until a second root trace is attempted.

here's an example scenario I think tests could cover:

there is no parent trace in scope
create a client request
create a second client request
verify that both client requests are root spans

Improve this page

Add a description, image, and links to the distributed-tracing topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the distributed-tracing topic, visit your repo's landing page and select "manage topics."

Learn more