What is OpenTelemetry?

OpenTelemetry is a vendor-neutral open-source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as (traces, metrics, logs). As an industry-standard, it is natively supported by a number of vendors, including Cloud Observability.

OpenTelemetry & Cloud Observability

Cloud Observability supports OpenTelemetry as the way to get telemetry data (traces, logs, and metrics) from your application as requests travel through its many services and other infrastructure.

Cloud Observability ingests OpenTelemetry data via the native OpenTelemetry Protocol (OTLP). OTLP data can be exported to Cloud Observability either via HTTP or gRPC. You will need to specify which method you wish to use in your code.

For more on OpenTelemetry, please see the official OpenTelemetry docs site.

See also

About sending data to Cloud Observability

Use the OpenTelemetry Collector

Quickstart: Tracing instrumentation

Updated Jun 7, 2022