Run reliable services on Google Cloud with CI/CD, site reliability engineering, and observability, and track your readiness for the Professional Cloud DevOps Engineer exam.
Points to what builds on itWorks with or alternative toHover or tap a line to see what connects the two
OpenTelemetry Protocol works with OpenTelemetry SDKs From the official documentation: “The [OpenTelemetry SDKs](https://opentelemetry.io/docs/languages/) generate log, metric, and trace data in a format that is generally consistent with the proto files defined by the [OpenTelemetry Protocol](https://opentelemetry.io/docs/specs/otlp).”
OpenTelemetry SDKs works with Ops Agent From the official documentation: “* Collection of [OpenTelemetry Protocol (OTLP) metrics and traces](/stackdriver/docs/solutions/agents/ops-agent/otlp) from applications instrumented with [OpenTelemetry SDKs](https://opentelemetry.io/docs/instrumentation/).”
Google Cloud Observability works with OpenTelemetry collector From the official documentation: “The Google-Built OpenTelemetry Collector sends metrics, logs, and traces from your instrumented applications to Google Cloud Observability.”
Google Cloud Observability works with Ops Agent From the official documentation: “This guide explains how to ensure that the Ops Agent, which you install on your virtual machine (VM) instance, is authorized to send telemetry data to Google Cloud Observability.”
OpenTelemetry collector works with OpenTelemetry Protocol From the official documentation: “The OpenTelemetry `Collector` sends log, metric, and trace data to your project by using the Telemetry API, which uses OTLP.”
Google Cloud Observability works with OpenTelemetry Protocol From the official documentation: “Google Cloud Observability supports ingesting log, metric, and trace data in OTLP format.”
OpenTelemetry collector works with Ops Agent From the official documentation: “Combining the collection of logs, metrics, and traces into a single process, the Ops Agent uses [Fluent Bit](https://fluentbit.io/) for logs, which supports high-throughput logging, and the [OpenTelemetry Collector](https://opentelemetry.io/docs/collector/) for metrics and…”
OpenTelemetry collector is an alternative to Ops Agent From the official documentation: “In addition, Compute Engine and Google Kubernetes Engine environments capture and include trace data when they use the Ops Agent or the OpenTelemetry Collector.”
OpenTelemetry Protocol works with Ops Agent From the official documentation: “* Collection of [OpenTelemetry Protocol (OTLP) metrics and traces](/stackdriver/docs/solutions/agents/ops-agent/otlp) from applications instrumented with [OpenTelemetry SDKs](https://opentelemetry.io/docs/instrumentation/).”
Ops Agent depends on OpenTelemetry collector From the official documentation: “The Ops Agent is the primary agent for collecting telemetry from your Compute Engine instances. Combining the collection of logs, metrics, and traces into a single process, the Ops Agent uses [Fluent Bit](https://fluentbit.io/) for logs, which supports high-throughput logging…”