From b87930635655ceab256bae4b52199ab161e36a43 Mon Sep 17 00:00:00 2001 From: Dennis Zhuang Date: Wed, 9 Jul 2025 14:54:22 +0800 Subject: [PATCH 1/2] docs: add http base endpoint for opentelemetry --- .../ingest-data/for-observability/opentelemetry.md | 6 ++++++ .../ingest-data/for-observability/opentelemetry.md | 6 ++++++ .../ingest-data/for-observability/opentelemetry.md | 6 ++++++ .../ingest-data/for-observability/opentelemetry.md | 6 ++++++ 4 files changed, 24 insertions(+) diff --git a/docs/user-guide/ingest-data/for-observability/opentelemetry.md b/docs/user-guide/ingest-data/for-observability/opentelemetry.md index f11bd1f1d..488924669 100644 --- a/docs/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/docs/user-guide/ingest-data/for-observability/opentelemetry.md @@ -12,6 +12,12 @@ description: Instructions for integrating OpenTelemetry with GreptimeDB, includi You can easily configure GreptimeDB as the target for your OpenTelemetry collector. For more information, please refer to the [OTel Collector](otel-collector.md) and [Grafana Alloy](alloy.md) example. +## HTTP Base Endpoint + +[Base endpoint URL](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) for all signal types: `http{s}:///v1/otlp` + +This unified endpoint is useful when sending multiple signal types (metrics, logs, and traces) to the same destination, simplifying your OpenTelemetry configuration. + ## Metrics GreptimeDB is an observability backend to consume OpenTelemetry Metrics natively via [OTLP/HTTP](https://opentelemetry.io/docs/specs/otlp/#otlphttp) protocol. diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md index b3a6d13fe..7dd383e4a 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md @@ -13,6 +13,12 @@ OpenTelemetry Protocol (OTLP) 定义了观测数据在观测源和中间进程 你可以很简单地将 GreptimeDB 配置为 OpenTelemetry 采集器写入的目标。 有关更多信息,请参阅 [OTel Collector](otel-collector.md) 和[Grafana Alloy](alloy.md) 示例。 +## HTTP 基础端点 + +适用于所有信号类型的[HTTP 基础端点](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) URL:`http{s}:///v1/otlp` + +当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化您的 OpenTelemetry 配置。 + ## Metrics GreptimeDB 通过原生支持 [OTLP/HTTP](https://opentelemetry.io/docs/specs/otlp/#otlphttp) 协议,可以作为后端存储服务来接收 OpenTelemetry 指标数据。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md index b3a6d13fe..7dd383e4a 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md @@ -13,6 +13,12 @@ OpenTelemetry Protocol (OTLP) 定义了观测数据在观测源和中间进程 你可以很简单地将 GreptimeDB 配置为 OpenTelemetry 采集器写入的目标。 有关更多信息,请参阅 [OTel Collector](otel-collector.md) 和[Grafana Alloy](alloy.md) 示例。 +## HTTP 基础端点 + +适用于所有信号类型的[HTTP 基础端点](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) URL:`http{s}:///v1/otlp` + +当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化您的 OpenTelemetry 配置。 + ## Metrics GreptimeDB 通过原生支持 [OTLP/HTTP](https://opentelemetry.io/docs/specs/otlp/#otlphttp) 协议,可以作为后端存储服务来接收 OpenTelemetry 指标数据。 diff --git a/versioned_docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md b/versioned_docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md index f11bd1f1d..488924669 100644 --- a/versioned_docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/versioned_docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md @@ -12,6 +12,12 @@ description: Instructions for integrating OpenTelemetry with GreptimeDB, includi You can easily configure GreptimeDB as the target for your OpenTelemetry collector. For more information, please refer to the [OTel Collector](otel-collector.md) and [Grafana Alloy](alloy.md) example. +## HTTP Base Endpoint + +[Base endpoint URL](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) for all signal types: `http{s}:///v1/otlp` + +This unified endpoint is useful when sending multiple signal types (metrics, logs, and traces) to the same destination, simplifying your OpenTelemetry configuration. + ## Metrics GreptimeDB is an observability backend to consume OpenTelemetry Metrics natively via [OTLP/HTTP](https://opentelemetry.io/docs/specs/otlp/#otlphttp) protocol. From 3a77f00b1f36ce8a86a159d34639548bfb48a0d7 Mon Sep 17 00:00:00 2001 From: Yiran Date: Thu, 10 Jul 2025 14:34:32 +0800 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: jeremyhi --- .../user-guide/ingest-data/for-observability/opentelemetry.md | 2 +- .../user-guide/ingest-data/for-observability/opentelemetry.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md index 7dd383e4a..679e62913 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/ingest-data/for-observability/opentelemetry.md @@ -17,7 +17,7 @@ OpenTelemetry Protocol (OTLP) 定义了观测数据在观测源和中间进程 适用于所有信号类型的[HTTP 基础端点](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) URL:`http{s}:///v1/otlp` -当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化您的 OpenTelemetry 配置。 +当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化你的 OpenTelemetry 配置。 ## Metrics diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md index 7dd383e4a..679e62913 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md +++ b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/ingest-data/for-observability/opentelemetry.md @@ -17,7 +17,7 @@ OpenTelemetry Protocol (OTLP) 定义了观测数据在观测源和中间进程 适用于所有信号类型的[HTTP 基础端点](https://opentelemetry.io/docs/languages/sdk-configuration/otlp-exporter/#otel_exporter_otlp_endpoint) URL:`http{s}:///v1/otlp` -当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化您的 OpenTelemetry 配置。 +当需要将多种信号类型(指标、日志和链路追踪)发送到同一目标数据库时,这个统一端点非常有用,可以简化你的 OpenTelemetry 配置。 ## Metrics