Skip to content

Commit

Permalink
Fix images in design document and image contribution guide (#2801)
Browse files Browse the repository at this point in the history
Update design-receiver image and todo comment
Update docs and images
Update agent and service architecture
Add image contribution guide
  • Loading branch information
sitaramshelke authored Mar 31, 2021
1 parent fe86ab5 commit 9a1198b
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 7 deletions.
3 changes: 3 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -288,6 +288,9 @@ the automated [Testbed](testbed/README.md).

See [release](docs/release.md) for details.

## Contributing Images
If you are adding any new images, please use [Excalidraw](https://excalidraw.com). It's a free and open source web application and doesn't require any account to get started. Once you've created the design, while exporting the image, make sure to tick **"Embed scene into exported file"** option. This allows the image to be imported in an editable format for other contributors later.

## Common Issues

Build fails due to dependency issues, e.g.
Expand Down
9 changes: 2 additions & 7 deletions docs/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ In the above example “opencensus” receiver will send the same data to pipeli

When the Collector loads this config the result will look like this (part of processors and exporters are omitted from the diagram for brevity):

**TODO** Update picture and replace `"tags" processor` with `"memory_limiter" processor`

![Receivers](images/design-receivers.png)

Expand Down Expand Up @@ -106,7 +105,6 @@ service:

In the above example “jaeger” exporter will get data from pipeline “traces” and from pipeline “traces/2”. When the Collector loads this config the result will look like this (part of processors and receivers are omitted from the diagram for brevity):

**TODO** Update picture and replace `"queued-retry" processor` with `"memory_limiter" processor`

![Exporters](images/design-exporters.png)

Expand Down Expand Up @@ -138,7 +136,6 @@ service:

When the Collector loads this config the result will look like this:

**TODO** Update picture and replace `"queued-retry" processor` with `"batch" processor`

![Processors](images/design-processors.png)

Expand Down Expand Up @@ -174,9 +171,8 @@ give Agent the ability to push configurations (e.g sampling probability) to
Library. For those languages that cannot do stats aggregation in process, they
should also be able to send raw measurements and have Agent do the aggregation.

TODO: update the diagram below.

![agent-architecture](https://user-images.githubusercontent.com/10536136/48792454-2a69b900-eca9-11e8-96eb-c65b2b1e4e83.png)
![agent-architecture](images/design-collector-agent.png)

For developers/maintainers of other libraries: Agent can also
accept spans/stats/metrics from other tracing/monitoring libraries, such as
Expand All @@ -191,9 +187,8 @@ tasks/agents that emit in one of the supported protocols. The Collector is
configured to send data to the configured exporter(s). The following figure
summarizes the deployment architecture:

**TODO:** update the diagram below.

![OpenTelemetry Collector Architecture](https://user-images.githubusercontent.com/10536136/46637070-65f05f80-cb0f-11e8-96e6-bc56468486b3.png "OpenTelemetry Collector Architecture")
![OpenTelemetry Collector Architecture](images/design-collector-service.png "OpenTelemetry Collector Architecture")

The OpenTelemetry Collector can also be deployed in other configurations, such
as receiving data from other agents or clients in one of the formats supported
Expand Down
Binary file added docs/images/design-collector-agent.png
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 docs/images/design-collector-service.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/design-exporters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/design-processors.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/design-receivers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9a1198b

Please sign in to comment.