Provides OpenTelemetry Exporters for Google Cloud Operations.
To get started with instrumentation in Google Cloud, see Generate traces and metrics with Java.
To learn more about instrumentation and observability, including opinionated recommendations for Google Cloud Observability, visit Instrumentation and observability.
[!IMPORTANT] This project requires Java 11 to build and test. All artifacts published from this project support Java 8 or higher, unless otherwise noted.
This project requires a mock server for Google Cloud APIs. To build and test, do the following:
$ ./gradlew test
Note: This project uses Test Containers, which requires
docker to be runnable locally by the current users. Please verify docker run hello-world
works, and if not configure your local docker before building.
See contributing guide.
This project uses the spotless plugin to enforce style. You can automatically correct any issues by running:
$ ./gradlew spotlessApply
See Tracing Readme for installation and usage instructions.
See Metrics Readme for installation and usage instructions.
Note: This is an alpha-release.
See Autoconfigure Readme for installation and usage instructions.