Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move remote demo user-images.githubusercontent.com to this repo #2428

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ announce
With this demo, you’ll be able to quickly run a complete end-to-end distributed
system instrumented with 100% OpenTelemetry Traces and Metrics.

![The system architecture of the demo application represented as directed acyclic graph in Jaeger UI](https://user-images.githubusercontent.com/47896520/196496223-6d6ea729-5bea-4a8c-a2c6-cd51cce386ae.png)
![The system architecture of the demo application represented as directed acyclic graph in Jaeger UI](sytem-architecture.png)

One of our primary goals of this project has been to create a robust sample
application for developers to use in learning OpenTelemetry, and we’re proud to
Expand All @@ -37,9 +37,9 @@ Now, it’d be enough to just provide a great demonstration of OpenTelemetry, bu
one thing we wanted to focus on for our 1.0 release was showing not just the
‘how’, but the ‘why’, of OpenTelemetry. To that end, we’ve built a framework for
implementing [failure scenarios](/docs/demo/#scenarios) gated by feature flags.
In addition, we include pre-configured dashboards and walk-thrus in our docs on
how to read and interpret the telemetry data each service emits to discover the
underlying cause of performance regressions in the application.
In addition, we include pre-configured dashboards and walk-throughs in our docs
on how to read and interpret the telemetry data each service emits to discover
the underlying cause of performance regressions in the application.

Another goal of this demo is to streamline the ability of vendors and commercial
implementers of OpenTelemetry to have a standardized target for building demos
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Using Metrics and Traces to diagnose a memory leak
linkTitle: Diagnosing memory leaks
aliases: [/docs/demo/scenarios/recommendation_cache]
spelling: cSpell:ignore recommendationservice
---

Application telemetry, such as the kind that OpenTelemetry can provide, is very
Expand All @@ -26,8 +27,7 @@ after launching the demo with two dashboards; One is to monitor your
OpenTelemetry Collector, and the other contains several queries and charts to
analyze latency and request rate from each service.

![Grafana
Dashboard](https://user-images.githubusercontent.com/4140740/197369586-57b49c94-fef2-49d8-bcd0-9424b8312acc.png)
![Grafana dashboard](grafana-dashboard.png)

This dashboard will contain a number of charts, but a few should appear
interesting:
Expand All @@ -48,7 +48,7 @@ spikes in the memory utilization of this service.
We know that we're emitting trace data from our application as well, so let's
think about another way that we'd be able to determine that a problem exist.

![Jaeger](https://user-images.githubusercontent.com/4140740/197369715-6475902a-9601-4dda-b21a-db6160d6922a.png)
![Jaeger](jaeger.png)

Jaeger allows us to search for traces and display the end-to-end latency of an
entire request with visibility into each individual part of the overall request.
Expand All @@ -60,8 +60,7 @@ By sorting by latency, we're able to quickly find specific traces that took a
long time. Clicking on a trace in the right panel, we're able to view the
waterfall view.

![Jaeger
Waterfall](https://user-images.githubusercontent.com/4140740/197369866-4b27c02d-035d-4f3f-b369-6138b09a8d68.png)
![Jaeger waterfall](jaeger-waterfall.png)

We can see that the recommendation service is taking a long time to complete its
work, and viewing the details allows us to get a better idea of what's going on.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
60 changes: 0 additions & 60 deletions content/en/docs/demo/screenshots.md

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/en/docs/demo/screenshots/frontend-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions content/en/docs/demo/screenshots/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: Demo Screenshots
linkTitle: Screenshots
aliases: [/docs/demo/demo_screenshots]
---

## Webstore

| Home Page | Checkout Screen |
| ----------------------------- | ----------------------------- |
| ![frontend-1](frontend-1.png) | ![frontend-2](frontend-2.png) |

## Jaeger

| Jaeger UI | Trace View |
| --------------------------- | ------------------------------------------- |
| ![jaeger-ui](jaeger-ui.png) | ![jaeger-trace-view](jaeger-trace-view.png) |

| System Architecture |
| ------------------------------------------------------------- |
| ![jaeger-system-architecture](jaeger-system-architecture.png) |

## Prometheus

![Prometheus](prometheus.png)

## Grafana

| Prometheus Data Source | Jaeger Data Source |
| --------------------------------------------- | ------------------------------------- |
| ![Grafana-Prometheus](grafana-prometheus.png) | ![Gragana-jaeger](gragana-jaeger.png) |

## Feature Flag UI

![feature-flag-ui](feature-flag-ui.png)

## Load Generator UI

![load-generator-ui](load-generator-ui.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/en/docs/demo/screenshots/jaeger-ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added content/en/docs/demo/screenshots/prometheus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
52 changes: 0 additions & 52 deletions static/refcache.json
Original file line number Diff line number Diff line change
Expand Up @@ -3355,58 +3355,6 @@
"StatusCode": 200,
"LastSeen": "2023-02-18T13:25:41.001753-05:00"
},
"https://user-images.githubusercontent.com/15364991/194416314-d8210de5-814a-45b8-a47c-9d6bace51fa5.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:23:48.308194-05:00"
},
"https://user-images.githubusercontent.com/15364991/194416580-7f7ac8fe-85c0-462d-a896-6e0f6c95afac.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:23:53.656385-05:00"
},
"https://user-images.githubusercontent.com/15364991/194416769-188acc26-71c9-4611-8150-aa8639f11217.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:04.358318-05:00"
},
"https://user-images.githubusercontent.com/15364991/194417029-1e40f276-8785-47fb-b645-c90820c0ff52.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:23:59.012527-05:00"
},
"https://user-images.githubusercontent.com/4140740/197369586-57b49c94-fef2-49d8-bcd0-9424b8312acc.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:42.258234-05:00"
},
"https://user-images.githubusercontent.com/4140740/197369715-6475902a-9601-4dda-b21a-db6160d6922a.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:47.606796-05:00"
},
"https://user-images.githubusercontent.com/4140740/197369866-4b27c02d-035d-4f3f-b369-6138b09a8d68.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:52.953719-05:00"
},
"https://user-images.githubusercontent.com/47896520/196495466-86d3ce33-def4-4808-a6d9-3e32934bbf03.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:20.40934-05:00"
},
"https://user-images.githubusercontent.com/47896520/196495509-c233d0d9-5e4c-4607-b609-dbf7869298d9.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:25.759055-05:00"
},
"https://user-images.githubusercontent.com/47896520/196496050-22fbbb56-9e62-46dd-a23c-c34c5566f7d2.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:31.109746-05:00"
},
"https://user-images.githubusercontent.com/47896520/196496223-6d6ea729-5bea-4a8c-a2c6-cd51cce386ae.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:09.709658-05:00"
},
"https://user-images.githubusercontent.com/47896520/196496589-bda802fc-aada-4e72-a184-93bb4711abca.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:36.463375-05:00"
},
"https://user-images.githubusercontent.com/47896520/196564627-ba9f5e91-a0fa-4bf0-beb1-f3a79ca309b5.png": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:24:15.058909-05:00"
},
"https://v8.dev/docs/stack-trace-api": {
"StatusCode": 206,
"LastSeen": "2023-02-18T13:25:18.244577-05:00"
Expand Down