open-telemetry / opentelemetry-demo

This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.
https://opentelemetry.io/docs/demo/
Apache License 2.0
1.79k stars 1.16k forks source link

Create an 'Instrumentation Joyride' #851

Open austinlparker opened 1 year ago

austinlparker commented 1 year ago

Feature Request

Currently, the frontend/webstore component doesn't really give people much information about what's actually happening in terms of backend instrumentation. Errors and latency that are induced by failure scenarios simply occur, without much to indicate what's happening or why. To improve the interactivity of the demo environment, and to help draw connections between user interactions and backend services/instrumentation, we should create some sort of joyride (aka, guided tour) to educate users about available dashboards, queries, alerts, etc. being generated by the demo.

Open Questions

julianocosta89 commented 1 year ago

Oh, this is nice! Not sure about the amount of effort we would need in here, but I totally agree that we need to improve the scenarios we have in the demo.

When enabling the FF I would expect getting errors, crashes and long response times in the frontend.