Skip to content

Latest commit

 

History

History
 
 

docs

OpenTelemetry Demo Documentation

Welcome to the OpenTelemetry Demo! This folder contains overall documentation for the project, how to install and run it, and some scenarios you can use to view OpenTelemetry in action.

Table of Contents

Running the Demo

Want to deploy the demo and see it in action? Start here.

Language Feature Reference

Want to understand how a particular language's instrumentation works? Start here.

Language Auto Instrumentation Manual Instrumentation
.NET Cart Service Cart Service
C++
Erlang/Elixir Feature Flag Service Feature Flag Service
Go Checkout Service, Product Catalog Service Checkout Service, Product Catalog Service
Java Ad Service Ad Service
JavaScript Frontend Frontend, Payment Service
PHP Quote Service Quote Service
Python Recommendation Service Recommendation Service
Ruby Email Service Email Service
Rust Shipping Service Shipping Service

Service Documentation

Specific information about how OpenTelemetry is deployed in each service can be found here:

Scenarios

How can you solve problems with OpenTelemetry? These scenarios walk you through some pre-configured problems and show you how to interpret OpenTelemetry data to solve them.

We'll be adding more scenarios over time.

  • Generate a Product Catalog error for GetProduct requests with product id: OLJCESPC7Z using the Feature Flag service
  • Discover a memory leak and diagnose it using metrics and traces. Read more

Reference

Project reference documentation, like requirements and feature matrices.