正在宣布什么?
Elastic 关于贡献其 Universal Profiling™ 代理的捐赠提案现已获得 OpenTelemetry 社区的接受。Elastic 的 Universal Profiling 代理是业界最全面的全域通用分析解决方案,它使客户能够快速识别性能瓶颈、减少云支出并最大限度地减少碳足迹。通过将 Elastic Universal Profiling 代理贡献给 OpenTelemetry,所有客户都将受益于其功能和特性。
Elastic 用户需要了解什么?
Elastic 对连续分析代理的贡献不会改变 Elastic 现有的连续分析功能集,也不会改变我们摄取和存储分析数据的方式。
Elastic 将参与并与 OTel 社区密切合作,不仅管理将连续分析代理添加到 OTel,还将与 OTel 社区的分析特别兴趣小组 (SIG) 合作,推动其发展,从而塑造 OTel 的连续分析演进。
Elastic 促进了 OTel 分析数据模型的定义,这是分析数据标准化的关键步骤。此外,将分析支持引入 OpenTelemetry 协议 (OTLP) 的 OpenTelemetry 增强提案 (OTEP) 的最近合并标志着另一个里程碑。
为什么 Elastic 将其分析代理贡献给 OTel?
此举不仅加速了连续分析的标准化,还使连续分析成为可观测性中的第四个关键信号。这使可观测性社区中的每个人都可以使用标准化的代理进行连续分析。添加 Elastic 的连续分析代理将
-
围绕单一标准统一努力,该标准有望被用户广泛采用。
-
提高运营的资源利用率和成本管理的可视性和改进。
-
使供应商和社区能够专注于更丰富的功能,而不是处理数据转换任务。
-
使连续分析成为可观测性中的第四个关键信号。
-
增加连续分析的采用,以及可观测性和安全域的持续发展和融合。
为什么组织需要连续分析?
现在,Elastic 的连续分析代理的贡献帮助客户实现了连续分析的以下好处:
- 最大化毛利率:通过减少运行应用程序所需的计算资源,企业可以优化其云支出并提高盈利能力。整个系统的连续分析是一种跨越多个云提供商的不同环境识别最昂贵的应用程序(精确到代码行)的方式。这一原则与我们熟悉的格言“省一分钱就是赚一分钱”相符。在云环境中,节省的每一个 CPU 周期都转化为节省的资金。
- 最大限度地减少环境影响:与计算相关的能源消耗日益引起人们的关注(来源:麻省理工学院能源倡议)。更高效的代码转化为更低的能源消耗,有助于减少碳 (CO2) 足迹。
- 加速工程工作流程:连续分析提供详细的见解,有助于更快地调试复杂问题、指导开发并提高整体代码质量。
有了这些好处,客户现在不仅可以管理云上应用程序的整体效率,还可以确保应用程序得到最佳开发。
什么是连续分析?
Elastic 的连续分析代理是一种全系统、始终在线的连续分析解决方案,无需运行时/字节码检测、重新编译、主机调试符号或服务重启。
分析通过最大限度地减少计算浪费来帮助组织运行高效的服务,从而降低运营成本。利用 eBPF,Elastic 分析代理提供了对所有应用程序运行时行为的前所未有的可见性:它构建了从内核、通过用户空间本地代码一直到在更高级运行时中运行的代码的堆栈跟踪,从而使您能够识别性能回归、减少浪费性计算并更快地调试复杂问题。
为此,它从三个维度衡量代码效率:CPU 利用率、CO2 和云成本。这种方法与我们客户的可持续发展目标产生共鸣——确保 Elastic 连续分析与他们的战略 ESG 目标无缝衔接
Elastic 今天是否支持 OpenTelemetry?
Elastic 原生支持 OTel。Elastic 用户可以直接从应用程序或通过 OTel 收集器将 OTel 数据发送到 Elastic APM,后者处理 OTel SemConv 和 ECS。通过此原生 OTel 支持,所有 Elastic APM 功能都可与 OTel 一起使用。请参阅 Elastic 文档以了解有关 OTel 集成的更多信息。
在哪里可以了解有关 Elastic Universal Profiling 的更多信息?
Elastic 的资源可帮助您了解连续分析以及如何在不同场景中使用它