OpenTelemetry in Focus,2023 年 5 月

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

欢迎回到 OpenTelemetry 聚焦 2023 年 5 月刊!阳光明媚,天空湛蓝,是时候来回顾一下 OpenTelemetry 项目的最新更新了!

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

发布和更新

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

规范

1.21 版本已发布,包含多项重要变更,其中包括:

  • 日志桥接 API 和 SDK 已标记为稳定。
  • 为 OpenTelemetry 的基于文件的配置奠定基础。
  • OpenCensus 兼容性规范已标记为稳定。
Collector (收集器)

0.78.0 版本已发布,以及 0.77 版本。这些版本解决了几个重要的核心问题,包括:

  • 批处理器现在可以按属性键进行批处理。
  • 对内部 OpenTelemetry SDK 使用的初步支持。
  • 导出器的默认队列大小从 5000 减少到 1000。
  • 添加了功能门,以禁用高基数的内部指标。

此外,collector-contrib 已更新,包含多项变更和增强。此外,Operator 除了支持 Python、Java、Node.js 和 .NET 之外,还支持 Golang 和 Apache HTTP 服务器的自动检测。

Go

1.16.0/0.39.0 版本标志着 OpenTelemetry 指标 API 在 Go 中正式发布。

Java

1.26 版本是日志桥接的候选版本。此版本允许日志附加器桥接来自现有日志框架的日志,使用户能够配置日志 SDK 并指定日志的处理和导出方式。此外,opentelemetry-opentracing-shim 现已稳定,同时还进行了其他错误修复和改进。

Java Instrumentation 包括对 vertx-sql-client 的检测支持,以及多项错误修复。

JavaScript

1.13 版本已发布,增加了对 gRPC 日志导出的支持。此外,还修复了几个错误。

Python

1.18 版本增加了一项新功能,允许使用环境变量设置直方图聚合,以及与资源检测、导出和抑制检测相关的各种错误修复。

  • 添加使用环境变量选择直方图聚合的功能
  • 将 protobuf 编码移至自己的包
  • 添加实验性功能,在自动检测中检测资源检测器
  • 修复从 opentelemetry.sdk.metrics.view 导出 ExponentialBucketHistogramAggregation
  • 修复 OTLP 导出器的头部类型不匹配

.NET

1.5.0-rc1 版本包含多项软件包的错误修复。

项目和社区更新

YouTube 和会议录像

最近,您可能注意到 OpenTelemetry YouTube 频道停止发布会议录像。将来,您可以通过 Zoom 云访问会议的录像、文字记录和聊天记录。请参阅 此问题了解更多信息。

我们将从 6 月开始在 OpenTelemetry 频道发布更多精选内容,包括对最终用户的采访等。请关注 OpenTelemetry 博客获取更新。

来自博客…

OpenTelemetry Lambda Layers 现已可用。恭喜 Functions-as-a-Service SIG 发布!

博客上已发布关于 Histograms vs. SummariesExponential Histograms 的新博客系列,概述了这一重要主题。

新闻和即将举行的活动

OpenTelemetry in Practice 将于 6 月 8 日举行,时间为太平洋时间上午 10:00 / 东部时间下午 1:00 / 中欧时间下午 7:00,届时将有来自 Farfetch 的 Iris Dyrmishi。请参阅 CNCF Slack 上的 #otel-comms 频道获取更多信息。

可观测性日(Observability Day)即将在芝加哥的 KubeCon 北美站举行!请关注 KubeCon 页面获取更多信息。提案征集预计将在 6 月初发布。

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