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

Activity Opentelemetry tracing .Net Core remote service

I have multiple web services which connect via SignalR to a set of remote .Net Core applications, which allows them to receive messages via the SignalR channel. The messages contain a data structure which contains a Trace ID which is set on the web…
KeithMac
  • 111
  • 7
5
votes
0 answers

ActivitySource.StartActivity returns null as if there is no listeners even though console listener is defined

The code uses Console Trace Provider. However, In the function static void MakeActivity(string name), The line ActivitySource.startActivity returns a null. How can i fix it? The examples on google have the "using" keyword which i cannot apply with…
junkone
  • 1,427
  • 1
  • 20
  • 45
5
votes
1 answer

How to filter by tag in Jaeger

When trying to filter by tag, there is a small popup: I have been looking for logfmt around, but all I can find is key=value format. My questions are: Is there a way for something more sophisticated? (starts_with, not equal, contains, etc) I am…
cdvv7788
  • 2,021
  • 1
  • 18
  • 26
5
votes
3 answers

wildfly 23.0.1.Final with jaegertracing exception

I am running on Wildfly 23.0.1.Final (openjdk 11) under Centos 8. I am not using opentrace in my application at all and i also did not add any jaeger dependency. Whenever i look in the logs, i often get an excpetion(Level: Warn) the looks like the…
Shannon
  • 731
  • 3
  • 12
  • 26
5
votes
1 answer

Jaeger Service : How to configure on Google Kubernetes?

Created a deployment on Google Kubernetes using jaegertracing/all-in-one public image from Docker Hub Then, exposed the deployment with Service type as LoadBalancer. Now, launched the Jagger UI and it is working, but it do not show any service…
CodeZila
  • 919
  • 2
  • 14
  • 31
5
votes
0 answers

Angular open tracing to Jaeger

I am looking at open tracing implementations to trace the application to JaegerUI. Our application Front end is angular, backend end is Asp.net Web api. I am able to trace the webapi using Jaeger C# nuget packages. However, I have not found a way/…
Balaji
  • 127
  • 13
5
votes
1 answer

Advantages of using Jaeger Agent

So I am exploring Jaeger for Tracing and I saw that we can directly send spans from the client to the collector in HTTP (PORT: 14268), if so then what is the advantage of using the jaeger agent. When to go for the Jaeger Agent Approach and when to…
Vipin Menon
  • 2,892
  • 4
  • 20
  • 35
5
votes
2 answers

Python jaeger-client tracer not reporting on reuse

Tracing tasks in celery 4.1.1 using sample code. Each worker runs: import logging from jaeger_client import Config import opentracing def get_tracer(service="Vienna"): config = Config( config={ 'sampler': { …
Mark Dineen
  • 390
  • 3
  • 10
5
votes
2 answers

Jaeger back end isn't recieving any data (using Jager Node.js client)

I'm trying to get a little example of Jaeger working using Node.js, but I can't get the Jaeger UI to display any data or show anything. I have read this question: uber/jaeger-client-node: backend wont receive data but this hasn't helped in my…
ChilledPanda
  • 75
  • 1
  • 6
4
votes
0 answers

New traceparent id created in spring kafka in batch mode for distributed services - Disjoint traces

I am using spring kafka in a distributed microservice and opentelemetry java agent to generate traces. The consumer is receiving the traceparent ID in header, however, the opentelemetry agent is not able to create a new span under the existing trace…
4
votes
0 answers

Jaeger : how to see logs on Jaeger UI?

I have installed Jaeger setup and I want to see logs in Jaeger UI from some of my microservices which are in golang. For that I have added code in one my file as follows: import( "github.com/opentracing/opentracing-go" …
Anil Amte
  • 41
  • 3
4
votes
3 answers

How to configure Jaeger data source in Grafana properly?

I would like to configure Jaeger data source in Grafana. I have Loki, Jaeger, Grafana installed in Kubernetes cluster. All services are up and running. Then, I navigate to Grafana to set up a new data source for Jaeger. Specify Jaeger url…
4
votes
0 answers

Using the Jaeger Python client together with Luigi

I'm just starting to use Jaeger for tracing and want to get the Python client to work with Luigi. The root of the problem is, that Luigi uses multiprocessing to fork worker processes. The docs mention that this can cause problems and recommend - in…
Achim
  • 15,415
  • 15
  • 80
  • 144
4
votes
2 answers

Why don't I get traces when sending OpenTelemetry to Jaeger?

I'm learning tracing and open-telemetry in Rust. I feel there are too many concepts and too many crates (at least in Rust) to see traces. I wrote a simple lib app that adds two u32s: use std::ops::Add; pub fn add(f: u32, s: u32) -> u32 { let…
Boss Man
  • 587
  • 2
  • 12
4
votes
1 answer

PHP OpenTracing + Jaeger: service does not appear at Jaeger

I was trying to implement the OpenTracing + Jaeger to my PHP project, following the "Get started" example there https://github.com/jonahgeorge/jaeger-client-php Tracer, spans and scopes have been created successfully, but Jaeger does not see my…
m m
  • 71
  • 7
1
2
3
26 27