OpenTelemetry in Focus, 2023年4月

博客文章在发布后不会更新。这篇文章已经发布一年多了,其内容可能已过时,部分链接可能无效。在依赖任何信息之前,请务必核实。

欢迎阅读本月的《OpenTelemetry in Focus》!OpenTelemetry社区又迎来了一个忙碌的月份,我们的核心存储库带来了一些重大公告和新版本。我还会分享一些在 KubeCon EU 上 OpenTelemetry 的亮点,那真是太棒了。迫不及待地想在今年秋天在芝加哥见面!

您是希望在此处展示内容的维护者吗?请通过电子邮件联系 Austin Parker,或在CNCF Slack #otel-comms频道联系。

发布和更新

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

规范

v1.20 版本已发布,这是一个重要的版本!

首先,OpenTelemetry Protocol 已宣布稳定!其次,我们已启动一个流程,将Elastic Common Schema 与 OpenTelemetry Semantic Conventions 进行融合。这意味着什么?总的来说,随着我们朝着统一标准的方向发展,您可以期待语义约定将从规范中分离出来。请密切关注更多信息。

其他更改包括:

  • 对 span 和 metric SDK 详细信息的更改。
  • 清理日志桥 API。
  • 现有语义约定的关键稳定性工作。
  • http.server.active_requests metric 的重大更改;http.status_code 属性不再存在。
Collector 和 contrib

Collector 的 v0.76.1/v1.0-rcv0011 版本已发布。该 operator 已更新至 v0.75.0,增加了对 operator 中功能门的支持。

此版本包括对连接器的多项错误修复和改进,以及对 confmap 组件的重大更改。

Go

v1.15.0 版本已发布!这标志着 OpenTelemetry Metrics v1 在 Go 中的正式发布。请查看完整的发行说明,因为有几项重要的更改和重命名,特别是如果您正在使用 metrics。

Java

Java SDK 的 v1.25.0 版本已发布,包含多项错误修复和改进。请注意,这包括对指数桶直方图的更改,如果您依赖于直方图的自动配置,请参阅发行说明了解详细信息。

此外,Java Instrumentation 包也已更新至 1.25.1。主要亮点包括:

  • 为 R2DBC、JFR 流式指标和 ZIO 2.0 添加了新的 instrumentation。
  • 使用 JDBC instrumentation 时,密码不再从 db.user 发出。
  • Apache HTTP Client 库也发出了客户端指标。
  • 与语义约定保持一致。

还有更多内容——请务必查看发行说明!

项目更新

KubeCon EU 吸引了超过一万名云原生开发者齐聚阿姆斯特丹,许多人都来 OpenTelemetry 展位打招呼!希望您拿到了一些我们限量版的 KubeCon 贴纸……如果没有,没关系,未来还会有更多限量版贴纸。只是不是 KubeCon 的了,因为它已经过去了。

我们收到了许多宝贵的反馈,项目将在未来几个月内着手处理,包括:

  • 提高 Collector 组件的可发现性。
  • 提高对 PR 和 issue 的响应速度。
  • 完成日志桥 API,并使日志达到稳定状态。

KubeCon 上还有许多来自可观测性社区的精彩演讲,包括在 Observability Day Europe 的演讲。如果您有时间,不妨去看看,其中有许多非常有趣的真实案例,展示了人们如何使用 OpenTelemetry!

新闻和即将举行的活动

OpenCensus 将于 2023 年 7 月停用。一旦完成,我们将实现 OpenTelemetry 作为 OpenTracing 和 OpenCensus 单一替代方案的初始目标!

最后修改于 2025 年 5 月 22 日:[chore] Accessible links 2 (#6050) (d58a7174)