Skip to content

GoogleCloudPlatform/opentelemetry-operations-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1af2868 · Mar 24, 2025
Mar 19, 2024
Jan 4, 2024
Sep 20, 2024
Feb 21, 2020
Aug 15, 2024
Mar 24, 2025
Dec 9, 2024
Feb 29, 2024
Sep 23, 2024
May 22, 2024
Jul 12, 2021
Jan 28, 2021
Feb 21, 2020
Oct 3, 2024
Mar 18, 2025
Nov 22, 2023
Feb 25, 2025
Aug 15, 2024
Aug 15, 2024
Aug 15, 2024
Aug 15, 2024
Aug 15, 2024
Aug 15, 2024
Aug 15, 2024
Jun 13, 2023
Feb 29, 2024
Feb 29, 2024
Jan 14, 2025

Open-Telemetry Operations Exporters for Java

Maven Central

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.

Building

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.

Contributing

See contributing guide.

Enforcing Style

This project uses the spotless plugin to enforce style. You can automatically correct any issues by running:

$ ./gradlew spotlessApply

Google Cloud Trace Exporter

See Tracing Readme for installation and usage instructions.

Google Cloud Monitoring Exporter

See Metrics Readme for installation and usage instructions.

Google Cloud Autoconfigure module

Note: This is an alpha-release.

See Autoconfigure Readme for installation and usage instructions.