OpenTelemetry聚焦,2023年5月

欢迎回到2023年5月的OpenTelemetry聚焦!阳光明媚,天空湛蓝,现在是时候了解OpenTelemetry项目的最新更新了!

如果你是维护者,希望在这里推荐一些内容,请通过电子邮件或者在CNCF Slack #otel-comms频道与我联系。

发布和更新

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

Specification

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在Go语言中的度量API的稳定发布。

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导出器的headers类型不匹配问题

.NET

1.5.0-rc1版 包含各种软件包的许多错误修复。

项目和社区更新

YouTube和Meeting录像

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

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

来自博客…

OpenTelemetry Lambda Layers现在可用。祝贺Functions-as-a-Service SIG发布成功!

博客上已经发布了一个新系列文章,讨论 直方图与概要统计指数直方图,对这个重要的主题进行了概述。

新闻和即将举行的活动

OpenTelemetry实践将于6月8日在太平洋时间10:00/东部时间13:00/中欧时间19:00举行,演讲嘉宾是Farfetch的Iris Dyrmishi。请参阅CNCF Slack的#otel-comms频道获取更多信息。

可观察性日即将在芝加哥举行的KubeCon North America上进行!请密切关注KubeCon页面以获取更多信息。预计将在6月初提供演讲提案。