/open-logging-tracing

A PoC of containerized logging and tracing system using modern open source tech stack

Primary LanguageTypeScript

Open logging tracing

A PoC (proof of concept) of a logging and tracing system using modern open source observability tech stack:

Microservice runtime and tech stack:

High-level architecture

architecture Diagram created using https://excalidraw.com/

Start system locally

  • Docker pre-installed on machine
  • Simply run make up
  • Optional: if you want to use Taskfile instead, refer to this link to install, replace make with task
  • Wait for few seconds for services to start

API requests

  • Run make run to make API call to microservice

View logs and traces

log

  • View traces and service graph with Tempo

svc-graph traces