可观测性查询语言标准工作启动

可观测性查询语言标准工作组寻求建立统一的可观测性语言标准。

译自Work Commences on the Observability Query Language Standard,作者 B. Cameron Gain。

2023年标志着可观测性领域的重大进步,关键的发展包括OpenTelemetry项目达到通用可用性和Elastic Common Schema合并到OpenTelemetry中。

然而,在这些进步中,一个关键的挑战仍然存在------可观测性数据库缺乏标准化的查询语言。

在我2023年和2024年为可观测性文章进行报道时,一个显著的发现曝光了出来。一个名为可观测性查询语言标准工作组的新工作组已经出现,它在云原生计算基金会可观测性技术咨询小组下运作。

该小组旨在通过努力达成共同标准来解决各种可观测性数据库查询语言之间当前不兼容的问题------与OpenTelemetry项目的原则相符的标准。

长期以来,数据库一直在使用不同的查询语言来查询各种可观测性方面,例如Lucene用于日志查询,PROMQL用于指标。这种多样性导致系统之间缺乏互操作性和兼容性,阻碍了无缝的通信和集成。

可观测性查询语言标准工作组通过建立统一的可观测性语言标准,以消除这种差距,促进可观测性生态系统内的凝聚力和协作。

OpenTelemetry 项目的主要开发者Dotan HorovitsLogz.io 的首席开发倡导者,也是 CNCF 的云原生大使。他指出,2023 年,OpenTelemetry 项目在可观测性的三大支柱上都取得了显著的进步,实现了总体可用性。

这包括将Elastic Common Schema 集成到 OpenTelemetry中,以及决定停用 OpenCensus。此外,他说,正在推进将 Prometheus 协议正式化为 IETF 开放标准 (RFC2119) 的工作。

CI/CD 标准化

Horovits 表示,这些举措解决的关键挑战之一是持续集成/持续交付(CI/CD)流水线缺乏标准化。尽管许多 CI/CD 工具会发出遥测数据,但缺乏标准化的方法、规范或语义约定对于使用可观测性工具进行有效监控构成了重大障碍。为了应对这一挑战,2023 年 CNCF 下设立了一个新的倡议,以扩展 OpenTelemetry 的功能,使其涵盖 CI/CD 使用案例。

OpenTelemetry 在DevOps 场景中已经因其在监控生产系统和减少平均识别时间(MTTI)与平均恢复时间(MTTR)方面的有效性而受到认可,Horovits 说,它已准备好在 CI/CD 可观测性中发挥关键作用。该倡议旨在利用 OpenTelemetry 作为开放统一的规范,为标准化的 CI/CD 遥测数据奠定基础。这种方法不仅可以确保一致性,还可以促进用于 CI/CD 流水线中收集和传输遥测数据的专门工具的开发。

正如可观测性查询语言标准工作组所展示的那样,标准化可观测性查询语言的努力以及扩展 OpenTelemetry 以支持 CI/CD 使用案例,无疑显示了进展。这些举措不仅为增强互操作性铺平了道路,还为更简化和高效的可观测性生态系统奠定了基础------这样的生态系统将更好地满足现代技术和开发实践的不断变化的需求。

本文在云云众生yylives.cc/)首发,欢迎大家访问。

相关推荐
rocksun4 天前
OneUptime MCP服务器:AI原生可观测性融入你的工作流程
人工智能·监控
东坡白菜13 天前
最通俗的前端监控方案
前端·监控
用户69903048487515 天前
海康web调试demo静态样式,看起来便于调试省个事
监控
可观测性用观测云17 天前
Trino 可观测性最佳实践
监控
CodeDevMaster18 天前
SkyWalking全平台部署指南:Windows、Linux与Docker环境下的安装配置与实践
分布式·微服务·监控
小霖家的混江龙22 天前
你的前端系统“有”监控,但它真的“有用”吗?
前端·架构·监控
一心09222 天前
Linux部署bmc TrueSight 监控agent步骤
linux·运维·服务器·监控·bmc truesight
可观测性用观测云1 个月前
观测云,全球领先的监控观测平台亮相亚马逊云科技中国峰会!
监控
可观测性用观测云1 个月前
Traefik 可观测性最佳实践
监控
可观测性用观测云1 个月前
观测云OaC能力升级,通过Terraform实现配置闭环
监控