Skip to content

mauriciomelo/opentelemetry-grafana-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenTelemetry - Grafana Demo

This demo application demonstrates how to instrument JavaScript applications using open source observability tools. The following projects are used:

  • OpenTelemetry - Instrument the application and send observability data to each backend.
  • Jaeger - Distributed tracing backend.
  • Prometheus - Metrics and alerting backend.
  • Loki - Logs aggregation system.
  • Grafana - Visualize all of our observability data.

Project Structure

App architecture

Running the app

  1. Run with npm run dev. Requires Docker and docker-compose.
  2. Open the app at http://localhost:3030
  3. View traces, logs, and metrics in Grafana at http://localhost:3000

Additional Resources and Inspirations

About

opentelemetry-grafana-demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published