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
4
votes
1 answer

Adding bash binary to a "scratch" docker image

I am trying to add bash to a "FROM Scratch" docker image. I've copied a bash binary from the official bash docker image from docker hub (https://hub.docker.com/_/bash) docker run -d bash:latest sleep 100 docker cp…
PPetkov
  • 240
  • 3
  • 13
4
votes
1 answer

How to use Jaeger with Spring WebFlux?

We are trying to go reactive with Webflux. We are using Jaegar with Istio for instrumentation purposes. Jaegar understands Spring MVC endpoints well, but don't seem to work at all for WebFlux. I am looking for suggestions to make my webflux…
Anoop Hallimala
  • 625
  • 1
  • 11
  • 25
4
votes
1 answer

Jaeger Service not shown in Jaeger UI

I installed the jaeger all in one in Docker with: docker run --rm --name jaeger -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14267:14267 -p 14268:14268 -p 9411:9411 jaegertracing/all-in-one:1.7 And below is…
samanthamita
  • 83
  • 2
  • 6
4
votes
1 answer

OpenTracing with Kafka Streams - How to?

I am trying to integrate Jaeger tracing into K-Streams. I was planning to add tracing to few of my most important pipelines and was wondering what would be a good way to pass traceid from one piepline to another? Here is what I have so far - At the…
zooes
  • 1,280
  • 3
  • 15
  • 21
4
votes
1 answer

Add jaeger trace id and span id to log4j2 logs

I want to inject x-b3-traceid and x-b3-spanid in logs with pattern as shown- property name="PATTERN" value="%h %l %u [%date{dd/MMM/yyyy:HH:mm:ss.SSS}] "%r" %s %b "%i{Referer}" "%i{User-Agent}"…
Shubham Goyal
  • 41
  • 1
  • 5
4
votes
1 answer

How to secure the Jaeger UI from a keycloak security proxy (login)

After login to the Keycloak Jaeger(realm) client, the keycloak server doesn't navigate to the Jaeger UI path -> localhost:16686. Request URL:…
4
votes
2 answers

How to change the Host and port for Jaeger API in java

We have selected to use Jaeger API is used for tracing. There , we have setup the Jaeger locally using docker as mentioned below. sudo docker run -d --name jaeger \ -p 5775:5775/udp \ -p 6831:6831/udp \ -p 6832:6832/udp \ -p 5778:5778 \ -p…
ironwood
  • 8,936
  • 15
  • 65
  • 114
4
votes
1 answer

Install development Jaeger All-In-One into a local Kubernetes cluster via Helm

Jaeger provides an all-in-one configuration for a development setup of Jaeger that doesn't use tons of memory. The instructions show how to easily install this via: kubectl create -f…
Cory Klein
  • 51,188
  • 43
  • 183
  • 243
3
votes
0 answers

Distributed tracing doesn't work Jaeger+OpenTelemetry

I am trying to implement distributed tracing with basic GO client-server app. Using default Jaeger docker-compose all-in-one. What was done to fix and doesn't help: Changed collector to agent and agent to collector. Checked logs, nothing about…
IvanSpk
  • 137
  • 1
  • 12
3
votes
0 answers

Why are my services not registering with Jaeger?

I have deployed two services in kubernetes (bare-metal k0s. To do some tracing on Jaeger Service A makes a call to Service B for a JWT authentication token - this works perfectly when I test in Visual Studio (Service A is able to retrieve token from…
Golide
  • 835
  • 3
  • 13
  • 36
3
votes
0 answers

jaeger-operator not creating jaeger agent when creating jaeger instance after installation

jaeger-operator not creating jaeger agent when creating jaeger instance after installation of jaeger operator I am using the following file to just introduce ES storage to be used by collector and query apiVersion: jaegertracing.io/v1 kind:…
Sana.91
  • 1,999
  • 4
  • 33
  • 52
3
votes
2 answers

What does the 'opentracing: spring: web: ignoreAutoConfiguredSkipPatterns: true' do?

Hi am using the below tracing framework in my spring boot project. io.opentracing.contrib opentracing-spring-jaeger-cloud-starter 3.3.1 I get the…
Sujal Mandal
  • 975
  • 1
  • 14
  • 29
3
votes
1 answer

Jaeger and OpenTracing java.lang.NoSuchMethodError: 'io.opentracing.Scope io.opentracing.ScopeManager.active()'

I am new to this technology. During the study of Jaeger and opentracer I ran into this mistake. Checking in the io.opentracing library I noticed that the ScopeManager.activate () method does not exist. Which is the cause? I need to add some other…
3
votes
1 answer

How can I trace Database operations with opentelemetry in ASP.NET Core?

I have an ASP.NET Core Web API project, let's call it projectA. ProjectA connects to a MySQL database. Project A simply does this: get a request then make a query to the connected MySQL database then return response to request I want to measure…
yusuf
  • 51
  • 5
3
votes
2 answers

How to add tracing to a Rust microservice?

I built a microservice in Rust. I receive messages, request a document based on the message, and call a REST api with the results. I built the REST api with warp and send out the result with reqwest. We use jaeger for tracing and the "b3" format. I…
Edelherb
  • 31
  • 2
1 2
3
26 27