Vunovati / otlp-js-demo

3 stars 0 forks source link

Full Stack JS Observability demo app

Web Shop application demonstrating observability in a distributed system. The application consists of:

image

Running the project with Docker compose

  1. Install Docker Desktop and Tilt.
  2. run docker compose up from the root of the project to start all the services
  3. setup data in DB with: cd products-service && npm install && npm run setup-db

Running the project with Tilt (local Kubernetes)

  1. Install Docker Desktop and Tilt.
  2. Enable Kubernetes in Docker
  3. run tilt up from the root of the project to start all the services
  4. setup data in DB with: cd products-service && npm install && npm run setup-db
  5. setup logging infra: cd ../logging-infra && docker compose up

Links