宣布 Elastic Common Schema (ECS) 与 OpenTelemetry Semantic Convention 的融合
博客文章在发布后不会更新。这篇文章已经发布一年多了,其内容可能已过时,部分链接可能无效。在依赖任何信息之前,请务必核实。
今天,我们非常激动地与 Elastic 一同宣布关于 Elastic Common Schema (ECS) 和 OpenTelemetry Semantic Conventions 的未来计划。
目标是将 ECS 和 OTel Semantic Conventions 融合为一个由 OpenTelemetry 维护的单一开放模式,使 OpenTelemetry Semantic Conventions 真正成为 Elastic Common Schema 的继承者。OpenTelemetry 在改进可观测性与安全性在此领域的融合方面有着共同的兴趣。我们相信这种模式的合并将为开源社区带来巨大的价值,因为:
- ECS 在日志、指标、跟踪和安全事件模式方面拥有多年成功的实践经验,提供了对常见问题域的良好覆盖。
- ECS 为安全领域字段提供了模式,这是遥测的一个重要方面。
- 将两个独立的标准合并为一个单一标准将有助于促进生态系统的发展(例如,仪器库、工具和消费体验),从而使遥测数据的生产者和消费者都受益。
- 这项联合工作将受益于来自日志、分布式跟踪、指标和安全事件领域专家的贡献。因此,我们期望在可观测性与安全事件的不同支柱之间获得更一致的信号。
Elastic 和 OpenTelemetry 社区都明白,将两个广泛使用的标准合并为一个单一的通用模式,并确保平稳过渡对用户至关重要。将创建一个专门的 OpenTelemetry Semantic Convention 工作组,由来自 Elastic 和 OpenTelemetry 的领域专家加入。我们也欢迎对数据模式和语义约定充满热情的领域专家加入我们。如果您有兴趣贡献,请加入我们的 OTel Semantic Conventions 工作组,并在我们的 Slack 频道上参与讨论。
参考
- Elastic 的公告
- OpenTelemetry Semantic Conventions
- OTEP 199:合并 Elastic Common Schema 与 OpenTelemetry Semantic Conventions
- OTEP Issue 197:提案:在 OpenTelemetry 中添加对 Elastic Common Schema (ECS) 的支持
- OTEP Pull Request 199:在 OpenTelemetry 中支持 Elastic Common Schema
- OTEP Pull Request 222:在 OpenTelemetry 中支持 Elastic Common Schema (ECS)