OpenTelemetry聚焦,2023年8月份

欢迎回到OpenTelemetry聚焦,2023年8月份的更新!这个夏天过得不省心,我们进入更新,不再拖延。

如果您是有特别内容希望在这里亮相的维护人员,请通过电子邮件与我联系,或在CNCF Slack #otel-comms频道沟通。

发布和更新

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

规范

版本 1.24包括指标(metrics)和日志(logs)。

收集器

版本 0.84.0已发布,同时还有0.83版本。

重要的面向用户的变更包括:

  • 当详细程度为详细时,loggingexporter现在支持示例日志记录。
  • configgrpc 现在允许使用任何已注册的 gRPC 负载均衡器名。
  • 内部跟踪现在可以通过 OTLP 导出。
  • configgrpc现在支持gRPC客户端的:authority伪头。

此外,收集器 API 中有各种错误修复和更改用于导出。

collector-contrib包含许多更新-请务必查看发布说明。

有几个用户界面的更改,包括破坏性的更改:

  • jaegerreceiver已弃用remote_sampling 配置。如果指定了配置,它将无法启动。在以后的版本中,此功能将被删除,当指定配置时,该接收器将始终失败。
  • googlecloudexporter删除了retry_on_failure 配置,因为它在处理重试时有问题。
  • Datadog处理器已弃用,用Datadog连接器取而代之。
  • Tanzu 可观察性(Wavefront)导出器已弃用,与原生OTLP摄入一起使用。
  • redis 接收器 现在支持添加用于连接到 Redis 的用户名参数。
  • postgresqlreceiver增加了 postgresql.temp_files 指标。
  • receiver/azuremonitor增加了类似名称、类型和资源组等属性到指标。
Java

版本 1.29包括对跟踪和指标的 API 和 SDK 的更新。请注意,zpages扩展已被移除。

Java 工具包增加了对 Ktor 和 ElasticSearch Rest Client 的支持。

Python

版本 1.20 修改了 Prometheus 导出器,将非单调和转换为 Gauges。

Go

版本 1.17.0 包括API和SDK的更新。亮点包括:添加对指数直方图聚合的支持,支持语义约定 1.21,以及错误修复。请注意,Jaeger 导出器已被弃用,改用OTLP导出器。

JavaScript

版本 1.15.2修复了一些错误。

.NET

版本 1.6.0-rc.1已发布,对度量、导出和日志桥接进行了小的修改。

新闻和即将举行的活动

北美 KubeCon 将于八周后在芝加哥举行,日程安排已经公布!请查看可观察性讲座,了解有关 OpenTelemetry、Prometheus 等的讲座。

可观察性日的讲座即将公布。

如果您计划参加 KubeCon,我们希望为您提供各种交流、社交和与 OpenTelemetry 贡献者和维护人员互动的选择。请密切关注我们的博客以获取更多信息。