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

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

译自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/)首发,欢迎大家访问。

相关推荐
货拉拉技术3 小时前
出海技术挑战——Lalamove智能告警降噪
人工智能·后端·监控
lvbinemail14 小时前
添加zabbix-agentd.service
linux·运维·服务器·zabbix·监控
QC七哥2 天前
基于vnstat监控服务器的网卡流量
运维·服务器·监控·vnstat
不一样的少年_3 天前
【性能监控】别只做工具人了!手把手带你写一个前端性能检测SDK
前端·javascript·监控
FIT2CLOUD飞致云6 天前
操作教程丨通过1Panel快速安装Zabbix,搭建企业级监控系统
运维·服务器·开源·zabbix·监控·1panel
逻极7 天前
Python MySQL监控与日志配置实战:从“盲人摸象”到“明察秋毫”
python·mysql·监控·日志
闲人编程7 天前
Prometheus监控指标集成指南
prometheus·监控·promql·仪表盘··cncf·codecapsule
盛世宏博北京7 天前
科研实验室高精准度温湿度监控:POE 传感器的选型与分布式部署方案
以太网·监控·实验室温湿度
lvbinemail8 天前
Grafana模板自动复制图表
数据库·mysql·zabbix·grafana·监控
不一样的少年_11 天前
【用户行为监控】别只做工具人了!手把手带你写一个前端埋点统计 SDK
前端·javascript·监控