Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.62 KB

README.md

File metadata and controls

49 lines (33 loc) · 1.62 KB

Jaeger hello world

This tutorial is a full walkthrough about using jaeger.

It goes with this lecutre distributed-tracing-101.

Game plan

First we will build a monolith demo app.

We will graduely improve it by adding more logs, tracking and jaeger capabilties.

Prerequisites

  • Clone the repo
    git clone [email protected]:itielshwartz/jaeger-hello-world.git
  • Have a docker installed
  • Have a virtulenv installed
       python3 -m venv venv && source venv/bin/activate
  • Install the requirements
       pip install requirements.txt

The walkthrough

Step 1 - The monolith

Step 2 - The monolith going wild

Step 3 - Adding Jaeger

Step 4 - Multiple spans

Step 5 - Tags and logs

Step 6 - Distribute single span

Step 7 - Multiple spans

It is based on the (great) opentracing-tutorial.