惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
爱范儿
爱范儿
The Cloudflare Blog
Y
Y Combinator Blog
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
博客园 - 叶小钗
G
Google Developers Blog
J
Java Code Geeks
P
Proofpoint News Feed
美团技术团队
Engineering at Meta
Engineering at Meta
腾讯CDC
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
WordPress大学
WordPress大学
博客园 - 聂微东
雷峰网
雷峰网
有赞技术团队
有赞技术团队
L
LangChain Blog
N
Netflix TechBlog - Medium
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 谷歌开源“Agent Skill 超级工具箱”,云、库、引擎、AI全线打通,开发者狂喜 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来
可观测性和遥测技术如何提升软件工程实践
Ben Linders · 2026-04-28 · via InfoQ - 促进软件开发领域知识与创新的传播

在哥本哈根 GOTO 大会上,Martin Thwaites 在题为“可观测性与软件工程艺术”的演讲中提到,可观测性必须随着无服务器事件驱动架构一同演进。OpenTelemetry 能够使遥测数据与供应商解耦,让开发者能够生成一致且高质量的数据,从而准确反映系统的实际行为。统一的术语体系和优质的遥测数据不仅能加快调试速度,还能提升系统的可靠性、运行速度以及开发人员的生产力。

现代可观测性与“现代”系统、“现代”开发流程以及“现代”架构的定义紧密相连。Thwaites 解释说,这实际上意味着,自单体应用和服务器时代以来,我们设计、构建以及维护系统的方式已经发生了变化:

我们目前正在构建无服务器、事件驱动、基于单元(Cell)的架构,因此,我们对遥测以及围绕这些架构的最终可观测性的思考方式也应随之改变。

Thwaites 表示,OpenTelemetry 就像是连接各系统的纽带,既记录系统中发生的情况(发送遥测数据),又连接帮助你解析这些数据的系统(或多个系统)。它不局限于任何单一的数据分析方式,也就是说,它不受特定供应商或解决方案的侧重点所限制:

这种解耦设计使其成为一款面向开发者的工具。你可以专注于生成最优质的遥测数据,而非为了使其适配当前产品而进行调整。

Thwaites 表示,优质的遥测数据应专注于描述系统在生产环境中是如何“运行”的。他解释道,在这个语境下,“运行”指的是每个服务是如何处理特定请求或交互的:

借助这些数据,你将能够理解本次交互与另一次交互有何不同,以及这在系统中引发了什么操作——无论是特定的数据库调用,还是执行特定的代码路径。

Thwaites 总结道,如果能始终如一地这样做,调试生产环境里的问题就会变得异常简单快捷。

多年来,人们在系统监控过程中逐渐认识到的一点是:遥测数据的一致性至关重要。Thwaites 表示,随着系统复杂性的增加,人们在描述系统性能时缺乏统一标准的问题也变得愈发突出。他提到了 Weaver 这一工具,它能够记录系统发出的遥测数据,其范围不局限于 HTTP 或 gRPC 等常见的标准属性:

它使团队能够定义一套通用的遥测术语体系,以便可观测性后端、AI 工具,以及最终的人类,都能借助这些术语来理解那个复杂的系统。

Weaver 还提供基于遥测数据的实时检查和异常跟踪功能,确保你仅使用经过批准的规范,并提供代码生成功能来简化采用流程。

Thwaites 认为,生成高质量的遥测数据是推动团队提升生产系统支持能力最重要的因素:

我所合作过的最出色的团队,在编写实现业务成果的代码的同时,也投入了大量的时间来精心设计他们输出的数据信息。

Thwaites 说:“这是一项开发任务,而非运维任务。”他总结道:“一旦团队将遥测视为开发优质软件的核心组成部分,你就会在方方面面看到它的成效,无论是平均修复时间(MTTR)、平均检测时间(MTTD)、开发人员满意度、缺陷率,还是其他一切方面。”

InfoQ 就可观测性和遥测技术对 Martin Thwaites 进行了专访。

InfoQ:可观测性能为 AI 应用带来了什么?

Martin Thwaites:可观测性旨在帮助你向生产系统提出那些在编写代码时未曾意识到需要提出的问题,而这正是系统利用 AI 执行任务时所需要的。我们无法预知该系统将如何响应特定的输入,而且随着用户与其交互,这些输入不仅可能发生变化,而且必然会发生变化。

如今,从系统中获取包含独特业务背景的可靠的遥测数据变得比以往任何时候都更为重要,这样我们才能解答那些奇特而有趣的问题。

InfoQ:遥测技术与测试驱动开发之间有何关联?

Thwaites:遥测数据是应用程序的重要输出内容;它帮助我们了解用户的操作是如何正确执行的。如果我们在遵循 TDD 工作流程(即在实现代码之前编写测试)的情况下使用遥测数据来检验某个操作是否执行正确,那么我们所编写的代码从一开始就具有可观测性。

声明:本文为 InfoQ 翻译,未经许可禁止转载。

原文链接:https://www.infoq.com/news/2026/04/observability-telemetry/