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 的一部分)会议。