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

I'm using Jaeger tracing python functions. Do i have to create spans in every function manually?

I've found an example: https://medium.com/velotio-perspectives/a-comprehensive-tutorial-to-implementing-opentracing-with-jaeger-a01752e1a8ce I have a pretty large codebase and I really don't want to modify every function by adding a line like ' with…
Peng He
  • 3
  • 2
0
votes
1 answer

Balancing export to jaeger in openTelemetry collector

I have configuration as documentation says exporters: jaeger: endpoint: "ipv4:firstHost:14250,secondHost:14250" balancer_name: "round_robin" Collector produces error. How I can configure collector to balance exporter for sending requests…
0
votes
0 answers

Jaeger UI group axon events

I have a spring boot application with several microservices. There are about 100+ different events. And I wanted to see in convenient UI to see sequence of them. I googled about Jaeger UI, ran it via docker container and everything works almost…
0
votes
1 answer

opentelemetry Connection refused: localhost/0:0:0:0:0:0:0:1:4317

I am using opentelemtry for tracing purpose following are the command but getting error Can any one suggest what I am doing wrong here: java -Dotel.traces.exporter=jaeger -Dotel.exporter.jaeger.endpoint=host:14250…
0
votes
1 answer

How to change the operation name of a span with Apache Camel OpenTracing component?

I successfully added Apache Camel's OpenTracing component to my application. I can see traces in Jaeger UI. But the traces for the RabbitMQ component show only the exchange name without the routing key as operation name. Because of my application…
dur
  • 15,689
  • 25
  • 79
  • 125
0
votes
0 answers

JaegerTracing : Jaeger Ingester unable to read from Kafka Queue and store into ElasticSearch

I am new to Jaeger and Kafka, I am trying to use Kafka as intermediate buffer. I am using OpenTelemetry to send data to Jaeger-Collector directly using -Dotel.exporter.jaeger.endpoint. Jaeger-Collector is deployed on Kubernetes and the Kafka is on…
Magellan
  • 71
  • 1
  • 2
  • 11
0
votes
1 answer

How to extract trace data from Jaeger

  I am trying to learn kubernetes recently. I have already deployed jaeger (all-in-one) by istio on kubernetes, and everying works well. Although I can see the trace information on the jaeger UI, I don't know how to extract these trace data by…
gxxxh
  • 95
  • 1
  • 1
  • 7
0
votes
2 answers

How to create multiple services using opentelemetry java sdk?

I have an application which is made up of multiple services built in proprietary language. I want to collect traces and ingest into Jaeger or APM solution. There is no instrumentation library. However, these services produce traces in a proprietary…
Mac
  • 497
  • 5
  • 22
0
votes
0 answers

What datatypes should I use to read Jaeger logs from Kafka into Clickhouse?

I'm new to Clickhouse. I'm trying to read Jaeger logs from Kafka into Clickhouse db. I have following Kafka messages format: { "traceId": "omFv9AGFHOAfWQ+tJcxDZQ==", "spanId": "Lai3jc8v6Pg=", "operationName": "GET", "startTime":…
Timur
  • 31
  • 1
  • 6
0
votes
1 answer

How can I disable INFO jaeger logging entries, in a tornado integration?

I have a tornado application in which I use jaeger for tracing. jaeger-client==4.3.0 tornado==6.0.4 My problem is that jaeger keeps logging at the INFO level, tons of entries like this : INFO [jaeger_tracing:73]: Reporting span ... I've tried a…
Yonoss
  • 1,242
  • 5
  • 25
  • 41
0
votes
1 answer

planning to use Jaeger for distributed tracing

Planning to use Jaeger for distributed tracing of our Application. Need to use elasticsearch as db backend, rather than cassandra for Jaeger.
0
votes
1 answer

Can we trace external API calls with Istio behind proxy via Kiali?

We have a Nodejs based microservices running in our on-prem kubernetes v1.19 with Istio v1.8.0. What I would like to achieve is trace or display the external API calls in Kiali where we have Jaeger clients for each microservices and able to trace…
semural
  • 3,583
  • 8
  • 37
  • 67
0
votes
1 answer

How to implement trace service to service using spring webflux?

I am implementing service to service integration that using spring webflux. Each microservice is isolated and running a different port. I would like to see an end to end trace using jaeger. The problem is each service is capturing trace without…
0
votes
2 answers

Tracing requests over their lifetime … through Docker Containers?

Tracing makes finding parts in code, worthwhile a developers time and attention, much easier. For that reason, I attached Jaeger as tracer to a set of microservices inside Docker containers. I use Traefik as ingress controller/ service-mesh to route…
kaiser
  • 21,817
  • 17
  • 90
  • 110
0
votes
2 answers

Opentelemetry Java auto-instrumentation data to Jaeger

I'm new to the world of Opentelemetry and would like to send the Spring-petclinic instrumentation data to Jaeger which is running on my remote cloud system Here is the bat file: java -javaagent:opentelemetry-javaagent-all.jar -Dotel.exporter=jaeger…
Sai
  • 309
  • 1
  • 4
  • 15