-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reorganize demo feature documentation (#3714)
- Loading branch information
Showing
11 changed files
with
56 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
52 changes: 34 additions & 18 deletions
52
content/en/docs/demo/features.md → ...en/docs/demo/telemetry-features/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,53 @@ | ||
--- | ||
title: Demo Features | ||
linkTitle: Features | ||
title: Telemetry Features | ||
linkTitle: Telemetry Features | ||
aliases: [demo_features] | ||
--- | ||
|
||
- **[Kubernetes](https://kubernetes.io/)**: the app is designed to run on | ||
Kubernetes (both locally, as well as on the cloud) using a Helm chart. | ||
- **[Docker](https://docs.docker.com)**: this forked sample can also be executed | ||
only with Docker. | ||
- **[gRPC](https://grpc.io/)**: microservices use a high volume of gRPC calls to | ||
communicate to each other. | ||
- **[HTTP](https://www.rfc-editor.org/rfc/rfc9110.html)**: microservices use | ||
HTTP where gRPC is unavailable or not well supported. | ||
## OpenTelemetry | ||
|
||
- **[OpenTelemetry Traces](/docs/concepts/signals/traces/)**: all services are | ||
instrumented using OpenTelemetry available instrumentation libraries. | ||
- **[OpenTelemetry Metrics](/docs/concepts/signals/metrics/)**: Select services | ||
- **[OpenTelemetry Metrics](/docs/concepts/signals/metrics/)**: select services | ||
are instrumented using OpenTelemetry available instrumentation libraries. More | ||
will be added as the relevant SDKs are released. | ||
- **[OpenTelemetry Logs](/docs/concepts/signals/logs/)**: select services are | ||
instrumented using OpenTelemetry available instrumentation libraries. More | ||
will be added as the relevant SDKs are released. | ||
- **[OpenTelemetry Collector](/docs/collector/)**: all services are instrumented | ||
and sending the generated traces and metrics to the OpenTelemetry Collector | ||
via gRPC. The received traces are then exported to the logs and to Jaeger; | ||
received metrics and exemplars are exported to logs and Prometheus. | ||
|
||
## Observability Solutions | ||
|
||
- **[Grafana](https://grafana.com/)**: all metric dashboards are stored in | ||
Grafana. | ||
- **[Jaeger](https://www.jaegertracing.io/)**: all generated traces are being | ||
sent to Jaeger. | ||
- **Synthetic Load Generation**: the application demo comes with a background | ||
job that creates realistic usage patterns on the website using | ||
[Locust](https://locust.io/) load generator. | ||
- **[OpenSearch](https://opensearch.org/)**: all generated logs are sent to | ||
DataPrepper. OpenSearch will be used to centralize logging data from services. | ||
- **[Prometheus](https://prometheus.io/)**: all generated metrics and exemplars | ||
are scraped by Prometheus. | ||
- **[Grafana](https://grafana.com/)**: all metric dashboards are stored in | ||
Grafana. | ||
|
||
## Environments | ||
|
||
- **[Docker](https://docs.docker.com)**: this forked sample can be executed with | ||
Docker. | ||
- **[Kubernetes](https://kubernetes.io/)**: the app is designed to run on | ||
Kubernetes (both locally, as well as on the cloud) using a Helm chart. | ||
|
||
## Protocols | ||
|
||
- **[gRPC](https://grpc.io/)**: microservices use a high volume of gRPC calls to | ||
communicate to each other. | ||
- **[HTTP](https://www.rfc-editor.org/rfc/rfc9110.html)**: microservices use | ||
HTTP where gRPC is unavailable or not well supported. | ||
|
||
## Other Components | ||
|
||
- **[Envoy](https://www.envoyproxy.io/)**: Envoy is used as a reverse proxy for | ||
user-facing web interfaces such as the frontend, load generator, and feature | ||
flag service. | ||
- **[OpenSearch](https://opensearch.org/)**: OpenSearch is used to centralize | ||
logging data from services. | ||
- **[Locust](https://locust.io)**: a background job that creates realistic usage | ||
patterns on the website using a synthetic load generator. |
4 changes: 2 additions & 2 deletions
4
content/en/docs/demo/logging-features.md → ...mo/telemetry-features/logging-features.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
6 changes: 3 additions & 3 deletions
6
content/en/docs/demo/metric-features.md → ...emo/telemetry-features/metric-features.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 3 additions & 3 deletions
6
content/en/docs/demo/trace-features.md → ...demo/telemetry-features/trace-features.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters