Questions tagged [jaeger]

Jaeger is a modern, secured, distributed, highly-scalable, SPoF avoided tracing system ( open sourced ). It can be used for monitoring microservice-based architectures with a Javascript / React Web UI and Cloud deployed collection of Docker images, operating as the system-backend.

The WHY part :

The majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas:
networking and
observability.
It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application.

enter image description here

Git: https://github.com/jaegertracing/jaeger
Doc: https://jaegertracing.io/docs/

402 questions
3
votes
2 answers

If I use Opentracing , do I need to use NLog again?

I log application tracing informations using Jaeger. Do I need to use other log package again?
Rainmaker
  • 583
  • 3
  • 13
3
votes
2 answers

How to integrate opentracing/jaeger with spring cloud, hystrix and feign?

We lately setup a jaeger server in order to trace all requests throughout our system. The initial setup worked pretty nicely by simply adding the necessary spring (cloud) starter dependencies to our build files. Each time, a request hits one of our…
u6f6o
  • 2,050
  • 3
  • 29
  • 54
3
votes
1 answer

Istio distributed tracing with Jaeger not working

I'm trying to set up a local k8s cluster and on minikube with installed istio and I have an issue with enabling distributed tracing with Jaeger. I have 3 microservices A -> B -> C. I am propagating the all the headers that are…
Sergii Bishyr
  • 8,331
  • 6
  • 40
  • 69
3
votes
1 answer

Unable to see service name in jaeger ui - Java spring application

I am trying to integrate jaeger tracing in my java spring application. I have added following code in the configuration file : @Bean public io.opentracing.Tracer jaegerTracer(){ Sender sender = new…
blossoms
  • 51
  • 1
  • 2
  • 8
2
votes
1 answer

Error adding jaeger exporter to RemoteWebDriver

When trying to add open telemetry to my Selenium 4 tests like this System.setProperty("otel.traces.exporter", "jaeger"); System.setProperty("otel.exporter.jaeger.endpoint", "http://localhost:14250"); …
Rob Audenaerde
  • 19,195
  • 10
  • 76
  • 121
2
votes
1 answer

x-requext-id header propagation in keycloak

I am using keycloak to implement OAuth2 code authorization flow in a kubernetes cluster governed by an API gatware Ambassador, I am using Istio Service mesh to add all the tracability, mTLS features to my cluster. One of which is Jaeger which…
Coderji
  • 7,655
  • 5
  • 37
  • 51
2
votes
0 answers

error code: StatusCode.UNIMPLEMENTED - Jaeger - Opentelemetry

I'm currently setting up Jaeger SPM (service performance metrics) on my application. Below is the code and setup that I'm using, currently failing with Failed to export traces, error code: StatusCode.UNIMPLEMENTED. What am I missing in my…
Corfucinas
  • 353
  • 2
  • 11
2
votes
0 answers

How to stringify object which returned from elastic search DB to display in grafana table?

I'm using grafana dashboard to display elastic search (jeager logs data) json data as table format. But some columns showing [object object] rows. I could resolve this by change cell display mode to JSON view but while I'm try to filter it's shows…
Vignesh
  • 23
  • 2
2
votes
1 answer

Return trace id from Jaeger in response header

I am using opentelemetry in my python FastAPI application. It sends traces back to Jaeger. Each trace has a unique trace id I can also search for in the Jaeger UI search bar. I want to return in the response headers that trace id so that later on I…
omer bar lev
  • 341
  • 1
  • 4
  • 11
2
votes
2 answers

Jaeger not receiving any OpenTelemetry trace

So I'm trying send OpenTelemetry trace back to Jaeger. I've tried sending the traces to console and it works. But I'm not getting anything when sending it to Jaeger. builder.Services.AddOpenTelemetryTracing(b => { …
Farid
  • 872
  • 1
  • 13
  • 30
2
votes
0 answers

Jaeger traceId not showing in logs

I am trying to add the traceId to the logs of a Java Spring project for easier debugging. Tracing is already present in the project using opentracing: @Bean public Tracer tracer() { Tracer tracer = TracerResolver.resolveTracer(); if (tracer…
Ratoone
  • 110
  • 2
  • 9
2
votes
2 answers

Is there a way to get the full trace of a request given a starting point from anywhere in the lifecycle of the trace?

Is there a way to get the full trace request given a starting point from anywhere in the lifecycle of the trace? Basically, if I have a middle point or an end point of a trace, can I use those points to obtain the full trace of a request? I want to…
2
votes
1 answer

Jaeger is crash looping with error "file does not exist for table 6122"

We are using Jeager in kubernets verion 1.21.7 and the Jeager version is 1.29. We are storing the Jeager logs in Azure storage account. Till now it was fine. When the pod dies and when the new pod spins, it is not able to access the previous data…
kiran
  • 51
  • 4
2
votes
0 answers

Unable to access Jaeger UI behind Traefik ingress

I have setup Jaeger as per the instructions from this post. I am unable to access the Jaeger UI in browser when I go to (http://myhost.com/jaeger). Instead of opening the dashboard the browser opens another website with domain myhost.com. I am…
Golide
  • 835
  • 3
  • 13
  • 36
2
votes
1 answer

C# OpenTelemetry against Jaeger works in Simple but not Batch

Have a pretty much working environment to use for tracing, OpenTelemetry against Jaeger Tracing. I sort of read that Batch for process is the preferred way then Simple. How ever with in .Net Framework 4.8 Batch dose not seem to give any results…
Jonas Lindahl
  • 752
  • 10
  • 24