Demo: using Distributed Tracing with Jaeger with GitLab Development Kit

preview_player
Показать описание
In this video I demonstrate the new Distributed Tracing instrumentation that has been added to GitLab, and how engineers can use it to do Distributed Tracing locally while developing GitLab.

1. What is Distributed Tracing?
2. How is this different from profiling?
3. What is the Roadmap?
4. How do you use distributed tracing?

Snippets referenced from the the video:

The GitLab tracing connection string:

```
export GITLAB_TRACING="opentracing://jaeger?http_endpoint=http%3A%2F%2Flocalhost%3A14268%2Fapi%2Ftraces&sampler=const&sampler_param=1"
```

The Jaeger all-in-one docker command:

```

docker run --rm \
-e COLLECTOR_ZIPKIN_HTTP_PORT=9411 \
-p 5775:5775/udp \
-p 6831:6831/udp \
-p 6832:6832/udp \
-p 5778:5778 \
-p 16686:16686 \
-p 14268:14268 \
-p 9411:9411 \
jaegertracing/all-in-one:latest
```

The Jaeger web UI URL:
```
```

Рекомендации по теме
Комментарии
Автор

Hi,
How do I enable tracing in azure kubernetes, I have installed Gitlab and jaeger instance in a cluster, and i want to configure Gitlab with Jaeger . Can you help on how can i achieve this ?

igheumesh