https://github.com/utibeabasi6/python-opentelemetry
A project which collects traces from python micro services and exports them to Jaeger
https://github.com/utibeabasi6/python-opentelemetry
flask jaeger jaegertracing opentelemetry python
Last synced: 8 months ago
JSON representation
A project which collects traces from python micro services and exports them to Jaeger
- Host: GitHub
- URL: https://github.com/utibeabasi6/python-opentelemetry
- Owner: utibeabasi6
- Created: 2022-03-09T18:27:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-09T18:29:03.000Z (over 4 years ago)
- Last Synced: 2025-04-07T05:29:28.427Z (about 1 year ago)
- Topics: flask, jaeger, jaegertracing, opentelemetry, python
- Language: Python
- Homepage:
- Size: 925 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tracing with Open Telemetry and Jaeger
## Prerequisites
To follow up with this guide, make sure you have the following installed
- [Docker](https://docs.docker.com/get-docker/)
- [Docker Compose](https://docs.docker.com/compose/install/)
## How to run
- Clone the repo by running `git clone `
- A `Makefile` has been provided to make starting up the services easier so just run `make up` to create the dummy data in the database and start up docker compose
- You should see command line output similar to the image below

- Navigate to `http://localhost5000` on your browser to view the website

- Now head over to the Jaeger UI by navigating to `http://localhost:16686/search` to view traces for the application

- Finally, kill the running processes with `ctrl+c` and run `make down` to remove the containers created.
# Hire me
Looking for a DevOps engineer or SRE to join your team? Reach out to me via email [utibeabasiumanah6@gmail.com](mailto:utibeabasiumanah6@gmail.com)