opentelemetry-java/examples/sdk-usage
Giovanni Liva 03b1751a2e
Sdk usage (#1003)
* Add SDK examples

* README

* Format and Copyright

* Address PR feedback

* Update build to depend on snapshots and apply gjf

* Update examples

* Switch to Logging exporter

* Address feedback

* Remove custom SpanProcessor

* Address feedback on examples

* Delete DemoUtil

* EmptyMap only
2020-03-27 10:27:43 -07:00
..
gradle/wrapper Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
src/main/java/io/opentelemetry/sdk/example Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
README.md Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
build.gradle Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
gradlew Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
gradlew.bat Sdk usage (#1003) 2020-03-27 10:27:43 -07:00
settings.gradle Sdk usage (#1003) 2020-03-27 10:27:43 -07:00

README.md

SDK Usage Examples

This is a simple example that demonstrates how to use and configure the OpenTelemetry SDK.

Prerequisites

  • Java 1.8 or higher

Compile

Compile with

./gradlew fatJar

Run

The following commands are used to run the examples.

java -cp build/libs/opentelemetry-example-sdk-usage-all-0.3.0-SNAPSHOT.jar io.opentelemetry.sdk.example.ConfigureTraceExample
java -cp build/libs/opentelemetry-example-sdk-usage-all-0.3.0-SNAPSHOT.jar io.opentelemetry.sdk.example.ConfigureSpanProcessorExample