This repo tries:
- OpenTelemetry for Javascript/Browser
- Tracing backend, e.g. Jaeger, Zipkin
- Metrics backend, e.g. Prometheus
In opentelemetry-collector with docker-compose.yml, boot up
- OpenTelemetry Collector
- Jaeger, Zipkin
- Prometheus
$ docker-compose up -Vd # --build --force-recreate --no-deps
Boot up react app
$ yarn && yarn dev
View apps in browser:
- React app - http://localhost:5173
- Jaeger UI - http://localhost:16686
- Zipkin - http://localhost:9411
- Prometheus - http://localhost:9090