写点什么

OpenTelemetry Protocol(OTLP)1.0.0 版本正式发布:开源可观察性框架迈出关键一步

作者:Steef-Jan Wiggers

  • 2023-09-08
    北京
  • 本文字数:903 字

    阅读完需:约 3 分钟

大小:498.28K时长:02:50
OpenTelemetry Protocol(OTLP)1.0.0版本正式发布:开源可观察性框架迈出关键一步

最近,OpenTelemetry Protocol(OTLP)1.0.0 版本发布了。OTLP规范描述了遥测数据在遥测源、中间节点(如收集器)和遥测后端之间的编码、传输和传递机制。OTLP 是一个通用的遥测数据传递协议,隶属于 OpenTelemetry 项目。


OpenTelemetry(OTEL)是一个开源的云原生计算基金会(CNCF)项目,由OpenCensusOpenTracing项目合并而成。它是一个与供应商无关的开源可观察性框架,用于增强、生成、收集和导出遥测数据(如跟踪信息、指标日志)。该框架提供了一组 API、库、代理和收集器服务,用于捕获分布式跟踪和指标信息。此外,它在 2021 年早些时候发布了 1.0.0 版规范,InfoQ 对此进行过报道


OpenTelemetry 通过使用API生成遥测数据、在不同 SDK 之间实现无缝的指标收集来增强应用程序代码。它提供了特定于语言的集成方式和库,如用于 Java、Golang、.NET 和 Python 的 OTel SDK,让开发人员能够增强他们的代码并捕获遥测数据。通过这些库收集的遥测数据被集中传输给OpenTelemetry Collector,利用 OTLP 在客户端和服务器之间进行数据交换。OTLP 定义了一种序列化模式,与跟踪信息、指标和日志的数据模型紧密相关。


作为一个中央仓库,OpenTelemetry Collector 负责接收、处理并导出从各种来源收集到的遥测数据,既作为应用程序的本地代理,也作为多个应用程序的网关。



Open Telemetry 架构图(来源:https://opentelemetry.io/docs/


OTLP 在数据序列化、反序列化和网络传输方面发挥着重要作用。它致力于根据数据模型指定一种与之紧密相关的序列化模式,并解决与其他遥测协议相关的问题。


Honeycomb 开发者布道师Martin Thwaites告诉 InfoQ:


OTLP 是 OpenTelemetry 的核心,它让 OpenTelemetry 变得比之前已有的东西都更强大,1.0.0 版本则更上一层楼。目前,大多数供应商已经在使用 OTLP 协议接收数据,1.0.0 版本的发布给人们带来了更强的信心,并有望让最后的一些观望者也加入使用 OTLP 的行列。


此外,他还表示:


这很重要,因为它带来了更多的互操作性,减少了在技术栈中加入专有协议库的需求,这对于希望更多地了解应用程序发生了什么的人来说是一个好消息。


OpenTelemetry 目前是一个 CNCF孵化器项目


原文链接

https://www.infoq.com/news/2023/08/otlp-version-one-released/

2023-09-08 08:006455

评论

发布
暂无评论
发现更多内容

七年的开源商业化探索,PingCAP 为什么选了这样一条路?

TiDB 社区干货传送门

数据库前沿趋势

TiKV RocksDB读写原理整理

TiDB 社区干货传送门

TiDB 底层架构 TiKV 底层架构

代码质量与安全 | 开发人员必备的安全编码实践指南

龙智—DevSecOps解决方案

代码安全 静态代码扫描

大型集团企业数据治理实践,推进全域数据资产体系建设 | 数字化标杆

袋鼠云数栈

2023最好用的10个开发者工具!每一个都让你效率翻倍

popo223344

工具 测试 后端

在线研讨会邀请 | 赋能“大”研发,助力“快”交付

龙智—DevSecOps解决方案

版本控制 线上研讨会 研讨会 数字资产管理

MASA Stack 1.0 发布会讲稿——实践篇

MASA技术团队

.net MASA MAUI MASA Stack

神锁离线版和Bitwarden的自动填充:超级英雄 vs 被斗转星移的瞎鸟

神锁离线版

密码管理 密码管理器 密码安全 Bitwarden 神锁离线版

br备份时排除某个库

TiDB 社区干货传送门

实践案例 备份 & 恢复

云原生场景下,如何缓减容器隔离漏洞,监控内核关键路径?

OpenCloudOS

Linux 云原生 服务器

java核心技术-多线程基础

蓦然

Spring Java

【SOP】新扩容节点与集群版本不一致处理

TiDB 社区干货传送门

实践案例 版本升级 管理与运维 故障排查/诊断 扩/缩容

PingCAP黄东旭:Serverless是数据库的未来形态

TiDB 社区干货传送门

数据库前沿趋势

剖析字节案例,火山引擎A/B测试DataTester如何“嵌入”技术研发流程

字节跳动数据平台

大数据 AB testing实战 企业号 2 月 PK 榜

选择等保测评机构需要注意的几个点-行云管家

行云管家

等保 等级保护 等保测评

辞旧岁立新年 | 展望前端工程师的2023

字节跳动终端技术

云原生 前端 前端工程师

海外多语言数字货币交易app系统开发搭建

开发微hkkf5566

迈铸半导体完成1500万Pre A+轮融资,用于实现规模化量产

硬科技星球

云数据库 TiDB试用

TiDB 社区干货传送门

云数据库 TiDB 体验——部分故障问题与解决方法

TiDB 社区干货传送门

版本测评 新版本/特性解读 6.x 实践

龙智宣布与Incredibuild建立战略合作伙伴关系

龙智—DevSecOps解决方案

DevSecOps 加速编译

架构实战营第 10 期 - 模块六:拆分电商为微服务

kaizen

「架构实战营」

软件测试/测试开发 | App自动化之dom结构和元素定位方式(包含滑动列表定位)

测试人

软件测试 自动化测试 测试开发

# 文盘Rust -- rust 连接云上数仓 starwift

TiDB 社区干货传送门

开发语言

ITSM | 限时优惠,帮助您的团队终结不良服务管理!

龙智—DevSecOps解决方案

Jira ITSM IT服务管理

云安全之浅谈密钥泄露

HummerCloud

云安全 密钥

【2.3-2.10】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动 优质创作周报

Apipost如何快速生成并分享API实时文档

popo223344

后端

模型推理耗时降低98%!PaddleTS又双叒叕带来重磅升级!

飞桨PaddlePaddle

paddle

云数据库 TiDB 试用实践——部署&运维

TiDB 社区干货传送门

版本测评

OpenTelemetry Protocol(OTLP)1.0.0版本正式发布:开源可观察性框架迈出关键一步_开源_InfoQ精选文章