Updating diagrams with new styles (#2869)

This commit is contained in:
Hillary 2023-06-14 15:39:03 -04:00 committed by GitHub
parent 0844f3535a
commit ae3ac6071f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
19 changed files with 849 additions and 320 deletions

View File

@ -13,4 +13,4 @@ for instrumenting, generating, collecting, and exporting telemetry data such as
[logs](concepts/observability-primer/#logs). As an industry-standard, it is
[natively supported by a number of vendors](/ecosystem/vendors/).
![OpenTelemetry Reference Architecture](/img/otel_diagram.png)
![OpenTelemetry Reference Architecture](/img/otel-diagram.svg)

View File

@ -28,7 +28,7 @@ same collector instance where the tail sampling policy is applied.
Let's have a look at such a case where we are using the load-balancing exporter:
![Gateway deployment with load-balancing exporter](../../img/gateway-lb-sdk.svg)
![Gateway deployment with load-balancing exporter](../../img/otel-gateway-lb-sdk.svg)
1. In the app, the SDK is configured to send OTLP data to a central location.
2. A collector configured using the load-balancing exporter that distributes

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 137 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 90 KiB

View File

@ -131,7 +131,7 @@ what steps make up a request).
Many Observability back-ends visualize traces as waterfall diagrams that may
look something like this:
![Sample Trace](/img/waterfall_trace.png 'Trace waterfall diagram')
![Sample Trace](/img/waterfall-trace.svg 'Trace waterfall diagram')
Waterfall diagrams show the parent-child relationship between a root span and
its child spans. When a span encapsulates another span, this also represents a

View File

@ -16,7 +16,7 @@ without unacceptable latency or errors, do you really need all that data? Here
the thing—you dont always need a ton of data to find the right insights. _You
just need the right sampling of data._
![Illustration shows that not all data needs to be traced, and that a sample of data is sufficient.](traces_venn_diagram.png)
![Illustration shows that not all data needs to be traced, and that a sample of data is sufficient.](traces-venn-diagram.svg)
The idea behind sampling is to control the spans you send to your observability
backend, resulting in lower ingest costs. Different organizations will have
@ -79,7 +79,7 @@ all or most of the spans within the trace. Tail Sampling gives you the option to
sample your traces based on specific criteria derived from different parts of a
trace, which isnt an option with Head Sampling.
![Illustration shows how spans originate from a root span. After the spans are complete, the tail sampling processor makes a sampling decision.](tail_sampling_process.png)
![Illustration shows how spans originate from a root span. After the spans are complete, the tail sampling processor makes a sampling decision.](tail-sampling-process.svg)
Some examples of how you can use Tail Sampling include:

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

View File

@ -18,7 +18,7 @@ pass Baggage around, and each of the different library implementations has
propagators that parse and make that Baggage available without you needing to
explicitly implement it.
![OTel Baggage](/img/otel_baggage.png)
![OTel Baggage](/img/otel-baggage.svg)
## Why does OTel Baggage exist?
@ -46,7 +46,7 @@ youre searching in your Observability back-end.
There are no built-in integrity checks to ensure that the Baggage items are
yours, so exercise caution when retrieving them.
![OTel Baggage](/img/otel_baggage-2.png)
![OTel Baggage](/img/otel-baggage-2.svg)
## Baggage is not the same as Span attributes

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 138 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 81 KiB

270
static/img/otel-diagram.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 478 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB