OpenTelemetry演示程序升级1.4
很难相信,在我们准备发布1.4.0版本时,OpenTelemetry演示程序已经1周岁了,距离我们宣布1.0.0版本的正式可用已经过去了6个月。
项目里程碑
在第一年里,这个演示程序取得了卓越的里程碑成就,拥有70多位贡献者、20个官方供应商分支、780个GitHub star和180K次Docker拉取。项目团队一直在努力添加新功能,并通过460多个合并的PR、使用新语言重写的5个服务和全新的7个组件/服务来改进现有功能。
时光荏苒,当你稳定了语义约定时。但我们在1.0.0和1.4.0版本之间实际上发生了什么变化呢?实际上变化很多。
亮点
- 构建时间缩短两倍,尽管增加了额外的服务
- 支持arm64架构(M1和M2 Macs)
- 使用Kafka和新的欺诈检测(Kotlin)/会计(Go)服务增加了异步支持
- Kubernetes清单以便实现Kubernetes部署而不需要使用Helm
- 更多开箱即用的仪表盘,如我们的收集器数据流仪表盘
- 大量前端Bug修复
- 我们在Collector中的首个连接器,以演示如何连接遥测管道
- 适用于Java的新OTel SDK,以及JavaScript / Go度量SDK
- 广告、货币、产品目录服务中的新手动指标工具
- PHP无代码更改自动仪表化
- 浏览器和计算资源探测器,为我们的数据提供基础设施信息
- 更多的功能标志场景,例如每显示10次广告就生成一个故障
- 增强服务稳定性,修复服务重启问题
参与其中
我们的贡献者对于所有这些工作至关重要,项目团队对他们表达了无尽的感激之情。随着我们添加新功能和社区工具的不断发展,新的开发工作不断进行。如果您想提供帮助,请参阅我们的贡献指南或加入我们的Slack频道。