
我们很高兴推出 Elastic Observability Serverless 的托管 OTLP 终端节点。这一功能标志着 Elastic 在数据摄取策略上全面拥抱 OpenTelemetry 的重要里程碑,让您能够更轻松、可靠地将高保真度的 OTLP 数据采集到 Elastic Cloud。
托管 OTLP 终端节点提供了一个完全面向 OpenTelemetry 设计、可扩展且高可靠的托管摄取通道。
无论是直接来自 OpenTelemetry SDK、OpenTelemetry Collector 还是其他任何符合 OTLP 协议的服务,数据都可以发往该终端节点。该服务完全由 Elastic 负责运维,当前已在 Elastic Cloud Serverless 中提供。随着生产环境的扩缩容,OTLP 终端节点会自动跟随扩缩,无需 SRE 手动干预。
OpenTelemetry 数据将以原生格式存储,不做任何模式转换,完整保留语义约定(Semantic Conventions)与资源属性(Resource Attributes)。终端节点同时支持摄入 OTLP 日志、指标和链路追踪,实现三种信号统一存储与处理,相比之前仅聚焦 APM/Tracing 的方案有了显著提升。
SRE 因此可以获得:
无论您使用 OTel SDK、OpenTelemetry Collector、EDOT 还是其他任何 OTel 采集方式,托管 OTLP 终端节点都能无缝接收原生 OTLP 数据。
Observability 数据往往存在“突发”特性:请求激增、Kubernetes 扩容,或一次异常的发布,都可能让遥测流量瞬间飙升,而这恰恰是您最需要可观测性的时候。Elastic 托管 OTLP 终端节点正是为此而构建——
您只需将 SDK 或 Collector 指向该终端节点,其余工作都交给 Elastic 处理。
通过该功能,开发者可以 直接将 OTel 信号发送到 Elastic Cloud Serverless 项目,无论您使用的是官方 SDK、contrib 版本还是 EDOT 分发版,都能正常工作。
ElasticSearch 使用 OpenTelemetry 数据模型保存三种信号,并完整保留 resource attributes,因此您可以轻松编写 ES|QL 查询,将日志、指标与追踪相关联。

不管您的应用跑在 Serverless、Kubernetes 还是传统虚拟机上,托管 OTLP 终端节点都能让您专注于“采集与分析”,而不是“传输与运维”。保留原生属性与自动关联机制,使得从遥测到洞察的路径显著缩短。
连接步骤非常简单:
要获得终端节点地址,请进入 Project Management,点击 “Edit alias”,即可在页面中看到属于项目的 OTLP Endpoint。

托管 OTLP 终端节点现已 在 Elastic Observability Serverless 中开放试用。对 Elastic Cloud Hosted(静态部署)的支持也即将推出。
更多示例与详细说明,请参阅官方文档:使用托管 OTLP 终端节点。
无论您的微服务运行在 Kubernetes、Serverless 还是经典 VM,只需一个终端节点即可:
同时欢迎参考以下资源,进一步了解如何在 Elastic 中使用 OpenTelemetry:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。