OpenTelemetry聚焦,2023年2月

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

欢迎阅读本月《OpenTelemetry Focus》!尽管北半球许多地区正值严冬,但丝毫未能阻挡我们的进步。请继续阅读,了解新版本发布、公告和其他重要更新的概述。

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

发布和更新

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

规范

v1.18 已发布,包含一系列语义约定更新,并澄清了 Prometheus 与 OpenTelemetry Metrics 之间的映射和转换。

Collector 和 contrib

v0.72 已发布,其中包含几项重大变更,您需要注意:

  • 最低支持的 Golang 版本现为 1.19。
  • host metrics receiver 已移除已弃用的进程内存指标。
  • promtail receiver 已从 collector-contrib 中移除。
  • Jaeger exporters 已被弃用,将在未来版本中移除。
  • 已添加 Connectors!这些组件充当 exporters 和 receivers,允许您通过管道路由数据。有关更多信息,请参阅组件文档。
  • 大量错误修复和增强。
Go

v1.14 已发布。这是支持 Go 1.18 的最后一个版本,未来将需要 1.19。语义约定已更新,导致常量和函数名称发生更改。最后,还有各种错误修复和其他小型更改。

Java

v1.23 已发布,带来了稳定的 base2 指数直方图聚合以及重要的指标重构。语义约定更新、SDK 关闭改进以及 SDK 扩展的几项增强也包含在此版本中。Java Instrumentation 也已更新,最值得注意的是,HTTP span 名称已更改以反映更新后的语义约定。

PHP

v1 beta 版本已于 1 月底 宣布。PHP SIG 期待您的反馈。此外,沟通 SIG 计划很快发布 PHP 的新文档。

Python

v1.16 已发布,弃用了 Jaeger exporters,进行了多项性能改进和错误修复,并更改了 Prometheus 导出。

.NET

v1.4 移除了几个已弃用的扩展方法。

一如既往,这只是核心项目中重要变更和改进的一个快照。升级您的 OpenTelemetry 依赖项时,请务必仔细阅读发行说明。

项目更新

Outreachy》项目正在寻找参与者。这是一个年度项目,旨在将新的开源贡献者与小型、独立的易于完成的项目联系起来。也有机会自愿指导这些贡献者。阅读博客了解更多信息!

Collector SIG 将启动新的 APAC 友好会议,以支持全球范围内的贡献者和维护者。

我们的终端用户工作组撰写了关于“使用 OpenTelemetry 与 GraphQL 的问答”。

新闻和即将举行的活动

OpenTelemetry 维护者和贡献者将出席 2023 年 4 月 18 日在 Observability Day Europe(作为 KubeCon/CloudNativeCon Europe 2023 的一部分)会议。

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