Adapts the open-telemetry example for using agents #506
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Based on the Demo example from open-telemetry/opentelemetry-collector-contrib, this PR updates the example to show how to deploy the collector in Agent mode.
Ref docs
The
Animal.kt
client uses the opentelemetry library for instrumentation and for sending telemetry data to the opentelemetry collector.This example presents the typical flow of observability data where multiple OpenTelemetry Collectors can be deployed.
The example uses
docker-compose
. To run the demo, switch to theserver/docker/opentelemetry
folder and run:Docker should expose the following backends: