From 0fd17db5862896583cef08b10fd84619b33f06e2 Mon Sep 17 00:00:00 2001 From: Nikolay Edigaryev Date: Thu, 11 Jul 2024 16:51:25 +0400 Subject: [PATCH] Document standard options of ingesting metrics into GCP (#193) * Document standard options of ingesting metrics into GCP * Remove "the" --- DeploymentGuide.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/DeploymentGuide.md b/DeploymentGuide.md index 1f8b4ad..9988c90 100644 --- a/DeploymentGuide.md +++ b/DeploymentGuide.md @@ -159,3 +159,10 @@ By default, the telemetry is sent to https://localhost:4317 using the gRPC proto You can override this by setting the [standard OpenTelemetry environment variable](https://opentelemetry.io/docs/specs/otel/configuration/sdk-environment-variables/) `OTEL_EXPORTER_OTLP_ENDPOINT`. Please refer to [OTEL Collector documentation](https://opentelemetry.io/docs/collector/) for instruction on how to setup a sidecar for the metrics collections or find out if your SaaS monitoring has an available OTEL endpoint (see [Honeycomb](https://docs.honeycomb.io/send-data/opentelemetry/) as an example). + +### Sending metrics to Google Cloud Platform + +There are two standard options of ingesting metrics procuded by Orchard controller and workers into the GCP: + +* [OpenTelemetry Collector](https://opentelemetry.io/docs/collector/) + [Google Cloud Exporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/exporter/googlecloudexporter/README.md) — open-source solution that can be later re-purposed to send metrics to any OTLP-compatible endpoint by swapping a single [exporter](https://opentelemetry.io/docs/collector/configuration/#exporters) +* [Ops Agent](https://cloud.google.com/monitoring/agent/ops-agent/otlp) — Google-backed solution with a syntax similar to OpenTelemetry Collector, but tied to GCP-only