OpenTelemetry Demo 1.6 发布

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

OpenTelemetry Demo 已更新至 1.6 版本,并引入了对 OpenTelemetry 日志信号 的 Alpha 支持!

我们对日志的看法

为什么我们将日志支持视为 Alpha 版本?有几个原因。最重要的是,这是我们第一次在 Demo 中提供日志数据库。我们选择 OpenSearch 作为日志的存储后端,因为它是一个流行的选择,并且符合项目的许可。值得注意的是,Demo 不需要应用程序级别的日志——您关心的所有内容都可以在 Span 中找到。

日志的优势在于能够弥合应用程序跟踪和基础设施之间的差距,在接下来的几个版本中,我们计划通过收集 Kubernetes、Envoy 和与 Demo 相关的其他日志来增强这一方面。

如果这听起来像是一个有趣的问题,我们非常欢迎您成为 贡献者!我们也很感谢您对如何改进我们对日志的支持提供的任何反馈。

其他更改

本次发布还包括对 Kubernetes 方面的一些不错的新增功能——例如,您可以增加每个服务的副本数量。我们还更新了项目中的许多依赖项。

下一步?

随着日志的加入,Demo 在功能上基本完整。然而,还有更多可以做的工作,我们在未来几个月将关注几个主要领域:

  • 增加文档记录的场景数量,以演示 OpenTelemetry 如何用于解决现实世界中的问题。
  • 确保 Demo 反映 OpenTelemetry 功能矩阵,并展示项目的所有可用功能。
  • 改进我们的仪表板并为 Demo 添加警报、SLO 和其他可观测性功能。
  • 支持其他客户端和前端 RUM 功能的发布。

一如既往,我们很乐意听取您对 Demo 的反馈,如果您正在寻找一个开始贡献的地方,Demo 是一个很好的参与点!

请查看 Demo 存储库 以获取更多信息,并查找最新版本。

最后修改于 2023 年 11 月 7 日:添加新 Demo 版本更新内容 (#3486) (8a3891cf)