From 0802f53a05990d9fad4bd509d6cab6a15cb3640c Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 12:38:21 +0100 Subject: [PATCH 1/3] Add section on platform-specific distributions --- docs/reference/compatibility/collectors.md | 30 +++++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/docs/reference/compatibility/collectors.md b/docs/reference/compatibility/collectors.md index c407c02c..2274b255 100644 --- a/docs/reference/compatibility/collectors.md +++ b/docs/reference/compatibility/collectors.md @@ -15,7 +15,7 @@ products: The following table provides an overview of compatibility and support of {{edot}} Collector versions with {{stack}} (ELK) versions. -## EDOT Collector 9.x +## EDOT Collector 9.x [collector-9] | ELK stack version | **ELK < 8.16** | **ELK 8.16 - 8.17** | **ELK 8.18 - 8.19** | **ELK 9.0 and later** | | :-------------------------- | :------------- | :------------------ | :------------------ | :---------- | @@ -30,11 +30,11 @@ If you're on {{stack}} 8.18 or 8.19 and require Elastic support, use EDOT Collec If you upgrade to EDOT Collector 9.x while running {{stack}} 8.18 or 8.19, continue using the configuration recommended for your Stack version, not the EDOT Collector 9.x default configuration. This ensures full compatibility with {{kib}} Observability applications. -## Operating Systems +## Operating systems The following table provides an overview of compatibility and support of EDOT Collector versions with different operating systems. -#### EDOT Collector 9.x +### EDOT Collector 9.x [os-collector-9] These operating systems and distributions are [compatible] with EDOT Collector 9.x: @@ -53,11 +53,27 @@ The following Kubernetes distributions are [compatible] with EDOT Collector 9.x: | :---------- | :--------------- | :------------------------------------------------------- | | Kubernetes | amd64, arm64 | 1.33.0, 1.32.0, 1.31.0, 1.30.2, 1.29.4, 1.28.9, 1.27.16 | -The EDOT Collector is compatible with GKE, EKS and AKS. Refer to [Limitations on managed Kubernetes environments](/reference/compatibility/limitations.md#limitations-on-managed-kubernetes-environments) for more information. +The EDOT Collector is compatible with GKE, EKS, and AKS. Refer to [Limitations on managed Kubernetes environments](/reference/compatibility/limitations.md#limitations-on-managed-kubernetes-environments) for more information. -::::{note} -Red Hat OpenShift is not supported. -:::: +### Platform-specific recommendations + +For certain platforms, we recommend using platform-native OpenTelemetry distributions that provide the best native experience while sending data through the EDOT Collector. + +:::{important} +Elastic supports ingesting and processing the telemetry data from these platforms but does not provide support for the platform-native OpenTelemetry distributions themselves. +::: + +#### Red Hat OpenShift + +Use the [Red Hat build of OpenTelemetry](https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/red_hat_build_of_opentelemetry/index) to collect and send telemetry data to the EDOT Collector. For support of OpenTelemetry components in OpenShift, contact Red Hat. + +#### AWS Lambda + +Use the [AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/docs/getting-started/lambda) to collect and send telemetry data from AWS Lambda services to the EDOT Collector. For support of ADOT components, contact AWS. + +:::{tip} +For AWS Lambda workloads that generate telemetry outside the function runtime, such as CloudWatch logs, use the [{{edot-cf}}](/reference/edot-cloud-forwarder/aws.md) instead. +::: ## EDOT Collector components From 68c63ceed8e9ceba6ec4812336993aaf32f57c98 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri-Benedetti Date: Mon, 24 Nov 2025 14:36:59 +0100 Subject: [PATCH 2/3] Update collectors.md --- docs/reference/compatibility/collectors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/reference/compatibility/collectors.md b/docs/reference/compatibility/collectors.md index 2274b255..f317aa8f 100644 --- a/docs/reference/compatibility/collectors.md +++ b/docs/reference/compatibility/collectors.md @@ -60,7 +60,7 @@ The EDOT Collector is compatible with GKE, EKS, and AKS. Refer to [Limitations o For certain platforms, we recommend using platform-native OpenTelemetry distributions that provide the best native experience while sending data through the EDOT Collector. :::{important} -Elastic supports ingesting and processing the telemetry data from these platforms but does not provide support for the platform-native OpenTelemetry distributions themselves. +Elastic does not provide support for distributions other than the {{edot}}. ::: #### Red Hat OpenShift From 048fe2e36f0f216cd4eaee5dfcaa3c78f163f079 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Tue, 2 Dec 2025 13:21:31 +0100 Subject: [PATCH 3/3] Add edge references --- docs/reference/compatibility/collectors.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/reference/compatibility/collectors.md b/docs/reference/compatibility/collectors.md index f317aa8f..76bf6550 100644 --- a/docs/reference/compatibility/collectors.md +++ b/docs/reference/compatibility/collectors.md @@ -57,7 +57,7 @@ The EDOT Collector is compatible with GKE, EKS, and AKS. Refer to [Limitations o ### Platform-specific recommendations -For certain platforms, we recommend using platform-native OpenTelemetry distributions that provide the best native experience while sending data through the EDOT Collector. +For certain platforms, use platform-native OpenTelemetry distributions [at the edge](/reference/architecture/index.md#understanding-edge-deployment), as they provide the best native experience. :::{important} Elastic does not provide support for distributions other than the {{edot}}. @@ -65,11 +65,11 @@ Elastic does not provide support for distributions other than the {{edot}}. #### Red Hat OpenShift -Use the [Red Hat build of OpenTelemetry](https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/red_hat_build_of_opentelemetry/index) to collect and send telemetry data to the EDOT Collector. For support of OpenTelemetry components in OpenShift, contact Red Hat. +Use the [Red Hat build of OpenTelemetry](https://docs.redhat.com/en/documentation/openshift_container_platform/4.20/html/red_hat_build_of_opentelemetry/index) [at the edge](/reference/architecture/index.md#understanding-edge-deployment) to collect and send telemetry data. For support of OpenTelemetry components in OpenShift, contact Red Hat. #### AWS Lambda -Use the [AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/docs/getting-started/lambda) to collect and send telemetry data from AWS Lambda services to the EDOT Collector. For support of ADOT components, contact AWS. +Use the [AWS Distro for OpenTelemetry (ADOT)](https://aws-otel.github.io/docs/getting-started/lambda) [at the edge](/reference/architecture/index.md#understanding-edge-deployment) to collect and send telemetry data from AWS Lambda services. For support of ADOT components, contact AWS. :::{tip} For AWS Lambda workloads that generate telemetry outside the function runtime, such as CloudWatch logs, use the [{{edot-cf}}](/reference/edot-cloud-forwarder/aws.md) instead.