OpenTelemetry聚焦,2023年3月

欢迎阅读本期的OpenTelemetry聚焦!在OpenTelemetry社区中,又是一个忙碌的月份,我们的核心存储库发布了一些重要的公告和新版本。我还为您汇总了一些博客、网站和项目亮点——不妨看看,并告诉我您的想法。

作为维护者,您是否有希望在这里展示的内容?请通过电子邮件与我联系,或在CNCF Slack #otel-comms频道上找到我。

发布和更新

以下是我们核心存储库的最新更新。

规范

版本1.19已发布,包含一些重要更新。

  • OTLP/JSON已被宣布为稳定版本。
  • 为了明确其目的,Logs API已更名为Logs Bridge API。
  • 语义约定更新。
Collector和contrib

收集器的版本0.74/v1.0-rc8已发布,导致新的运算符版本也随之发布。亮点包括:

  • 连接器默认已启用。
  • spanmetricsprocessor已废弃,改用spanmetricsconnector。还对该组件的行为进行了其他更改。
  • 添加了一个用于CloudFlare日志的新接收器。
  • 许多错误修复和增强功能。
Go

已发布版本v1.15.0-rc.2。1.15版本将提供Metrics v1支持及其相应的稳定性保证。发行候选版的其他亮点包括:

  • 支持全局仪表提供程序。
  • 为度量数据添加了示例支持。
  • 进行了几个优化、错误修复、删除和废弃操作。
Java

Java SDK的版本1.24.0已发布,其中包含对度量SDK的几项优化和错误修复。

此外,Java Instrumentation包(https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.24.0)也已更新到1.24版本,其中包含了几个新的仪表化功能和修复:

  • 现在可以通过代理自动仪表化Apache Pulsar和Jodd-Http。
  • 可以使用库仪表化Ktor和Spring Webflux库。
  • 对RxJava2、Cassandra、Spring Boot和其他仪表化包进行了改进。
Python

已发布版本1.17,其中包含一些修复和改进,最重要的是支持指数直方图!

项目更新

通过合并Elastic Common Schema (ECS) into OpenTelemetry的提案已经通过!这是减少竞争标准,将开源可观察性生态系统与通用数据模型对齐的重要一步。

提出了将OpenTelemetry Instrumentation for Android捐赠给社区的提案。您可以在相关问题的链接中跟踪讨论——在OpenTelemetry中看到更多客户端可观察性选择的发展,令人兴奋!

我们的目标是减少Stack Overflow上未回答的OpenTelemetry问题的数量。请务必查看每月亮点中的Stack Overflow监视,了解如何提供帮助,并在过程中获得一些很酷的赠品。

Logs Bridge Specification即将进入最后阶段。如果您想帮助校对或有任何评论,请现在参与进来!

新闻和即将举办的活动

KubeCon EU的日程安排已经公布,OpenTelemetry相关活动琳琅满目!我们还将参加Observability Day EU ——该活动将通过直播进行,包括项目更新和一个特邀的OpenTelemetry维护者小组讨论。您会亲自参加吗?如果是,请找到我(我是戴着帽子的那个人)并向我打招呼——我很期待见到您(我会带一些贴纸给你)。我们还将设立一个项目展台,所以请过来看看——并请继续关注,我们将发布关于我们在KubeCon EU全面参与的另一篇博客。