尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Elastic Agent 现在作为 OpenTelemetry Collector 运行:更低的内存开销,无需更改配置
作者来自 Elastic Nima RezainiaElastic Agent 9.3 通过一个 OTel Collector pipeline 发送日志、指标和追踪数据在一个由 Fleet 管理的 agent 中同时运行 Beats integrations 和原生 OTel sources。Elastic Agent 9.3 使用更少的内存并且开箱即用地接受来自任何兼容 OpenTelemetryOTel的 source 的数据。在底层旧的 Beats 子进程架构已经被一个基于 Elastic Distribution of OpenTelemetryEDOTCollector 构建的、针对日志、指标和追踪数据的单一 OTel 原生 pipeline 所取代。你现有的 integrations、dashboards、Fleet policies、alerting rules 和 ingest pipelines 都无需更改即可继续工作。Elastic Agent 9.3 的变化底层原生 OTel Collector此前Elastic Agent 充当 supervisor process启动基于 Beats 的子进程例如 Filebeat 或 Metricbeat。从 9.3 开始这一架构已经被替换。Elastic Agent 本身现在基于 EDOT Collector 构建使其在底层成为一流的 OTel Collector同时保留原有功能。这一架构转变的主要优势包括更低的资源占用更少的子进程意味着显著降低的内存开销和更简单的部署模型。在未来版本中这一资源占用还将进一步降低。统一的 telemetry pipeline日志和指标通过单一的、基于标准的 OTel pipeline 流动追踪数据也是如此。生态系统互操作性Elastic Agent 现在可以开箱即用地接收来自任何兼容 OTel 的 source 的数据。它也可以配置为向兼容 OTel 的 destination 发送数据。与 OTel 生态系统保持一致随着 OTel 生态系统通过新的 receivers、processors 和 exporters 不断成熟Elastic Agent 部署可以自动获得这些能力。当你从 9.3 及更高版本部署或升级 Elastic Agent 时你部署的就是一个 OpenTelemetry Collector。EDOT 是技术基础Elastic Agent 是产品。现有 Beats 配置如何在 OTel Collector pipeline 中运行Elastic 引入了 Beats Receivers它们是可以在新的 OTel Collector pipeline 中原生执行的 Beat inputs 和 processors。对于你的团队和客户而言这意味着现有的elastic-agent.yml配置无需修改。由 Fleet 管理的 agent 会在内部自动将 policy 配置转换为 OTel 格式。所有 integrations、dashboards、ingest pipelines 和 alerting rules 都会继续像以前一样正常运行。通过 Beats Receivers 写入的数据仍然会进入与之前相同的 data streams。升级到 9.3 是透明的因为它使用相同的 inputs并产生相同的 outputs。在一个 Elastic Agent 中运行 Beats 和 OTel Collector pipelines新的 Elastic Agent 是一个 collector可以在单个部署中同时运行传统的基于 Beats 的采集以及原生 OTel pipelines。一个 agent policy 可以通过 Beats Receivers 采集经过 Elastic Common SchemaECS规范化的数据同时从经过 OTel-instrumented 的应用和基础设施中摄取原生 OpenTelemetry ProtocolOTLP数据。同一个 agent policy 可以在所有 telemetry 导出之前应用 OTel processing stages。Elastic catalog 中的 OTel integrations 可以添加到任何 agent policy 中。当摄取原生 OTel 数据时Elastic 会自动安装相关的 dashboards 和 alerts以及必要的 content packs无需任何手动设置。Elastic Agent 和 EDOT 之间是什么关系你可能已经熟悉作为独立产品的 EDOT即 Elastic Distribution of OpenTelemetry Collector。随着这一架构变化EDOT 成为了现在驱动 Elastic Agent 的技术基础而不再是用户需要单独跟踪或部署的独立产品。今后Elastic Agent 是受支持的、可由 Fleet 管理且功能完整的产品。对于特定的细分场景无法安装完整版本 Elastic Agent 的环境独立部署仍然可用但对于绝大多数用户而言这并不是推荐的路径。Elastic Agent 部署选项由 Fleet 管理 vs. 独立运行由 Fleet 管理的 Elastic Agent独立运行的 Elastic AgentFleet 生命周期管理是Beats Receivers是Elastic Defend是Cloud Security是Profiler 支持是OTel 原生 pipeline是最适合大多数部署场景升级到 Elastic Agent 9.3 时需要更改任何内容吗对于目前正在运行 Elastic Agent 的用户来说升级到 9.3 无需更改配置或 integrations也无需更改 workflows。对于正在评估采用 OTel 的客户Elastic Agent 现在提供了一个完全受支持、可用于生产环境的 OTel Collector并具备 Fleet 管理和丰富的 integrations同时还提供 Elastic 完整的支持矩阵而这一切都不需要单独部署 OTel。借助 Elastic Agent 9.3Elastic 的数据采集已经完全原生支持 OpenTelemetry。Elastic Agent 现在就是一个 OpenTelemetry Collector。你目前拥有的一切仍然可以正常运行同时你还可以获得 OTel 的全部能力。原文https://www.elastic.co/observability-labs/blog/opentelemetry-collector-elastic-agent
RELATED

相关推荐

BMS拓扑结构解析:从集中式到分布式,如何影响电池安全与性能

BMS拓扑结构解析:从集中式到分布式,如何影响电池安全与性能

1. 从“电芯”到“整车”:为什么我们需要BMS拓扑结构 如果你拆开一台电动汽车的底盘,最核心、最昂贵的部件,除了驱动电机,就是那块巨大的动力电池包。它并非一个简单的“大号充电宝”,而是由成百上千个独立的锂离子电芯…

📅 2026/10/7 6:59:14
Dify V1.16.1 升级指南:从环境准备到生产部署的完整实践

Dify V1.16.1 升级指南:从环境准备到生产部署的完整实践

在实际 AI 应用开发中,从原型验证到生产部署,一个稳定、功能齐全且易于管理的平台至关重要。Dify 作为一个开源的 LLM 应用开发平台,通过其直观的工作流、知识库和智能体(Agent)构建能力,降低了 AI 应用的开…

📅 2026/10/6 0:03:28
SMUDebugTool入门指南:Ryzen SMU调试工具新手降压调优完整上手

SMUDebugTool入门指南:Ryzen SMU调试工具新手降压调优完整上手

SMUDebugTool入门指南:Ryzen SMU调试工具新手降压调优完整上手 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: ht…

📅 2026/10/27 23:08:35
MORE NEWS

更多资讯

📰

EasyU优启通PE维护盘实战指南:制作、启动与核心操作全解析

1. 为什么一个PE维护盘值得单独拿出来聊装系统、修引导、救数据、清病毒,这些活儿但凡干过几次的人都知道,真正决定效率的往往不是你手速多快,而是手边那套PE环境靠不靠谱。EasyU(圈内习惯叫优启通)就是在这个场景下被…

📰

Rust原来很简单二:所有权系统

Part 2 核心篇 —— 所有权系统 本篇覆盖 第 6 ~ 10 章:所有权、借用与引用、生命周期、字符串与切片、内存模型。 ⚠️ 这是全书最重要的一篇。 把它吃透,Rust 从此“很简单”;跳过它,你会处处碰壁。请慢下来,动手敲每一段代码。 第 6 章 所有权:Rust 的第一性原理 6…

📰

基于Hadoop+Spark的民宿智能推荐系统设计与实现

1. 项目概述:大数据时代的民宿智能推荐这个毕业设计项目融合了当前大数据领域最主流的技术栈,构建了一个完整的民宿推荐系统解决方案。作为一名长期从事大数据系统开发的工程师,我认为这个选题非常贴合实际应用场景——随着旅游业的复苏和共享…

📰

ADS122U04IPWR+STM32F427ZI工业级温度测量信号链设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

UART接口24位ADC搭配RS485,解决远距离温度监控难题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

UART接口24位ADC搭配PIC18F46K22的RTD与热电偶测温实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬