Agent 观测性:一次失败要能追到每个工具调用
Agent 观测性一次失败要能追到每个工具调用一、Agent 黑盒化会让排障非常难受传统服务失败时可以看日志、指标、链路追踪。Agent 失败时如果只留下“模型回答不对”这句话基本没法排障。它可能是意图识别错了、计划拆错了、工具参数错了、工具返回异常、状态没更新也可能是最终总结时丢了信息。Agent 观测性要把一次任务拆成可追踪的运行链路。每次模型调用、工具调用、状态更新和人工接管都应该能串起来。否则系统越智能排障越玄学。二、Agent Trace 要覆盖推理和动作一次 Agent 执行至少包含用户请求、规划、工具调用、状态更新和最终输出。flowchart TD A[用户请求] -- B[意图识别] B -- C[任务规划] C -- D[工具调用一] D -- E[状态更新] E -- F[工具调用二] F -- G[最终回答] D -- H[错误记录] F -- H链路追踪不能只记录 HTTP 请求。Agent 内部的步骤也要有 span特别是工具名称、输入摘要、输出摘要、耗时、错误码和重试次数。三、日志要避免泄露敏感内容下面是一个 Agent span 的简化结构。type AgentSpan { traceId: string; spanId: string; step: plan | tool_call | state_update | finalize; inputHash: string; outputSummary: string; latencyMs: number; error?: string; }; function isSlow(span: AgentSpan) { return span.latencyMs 3000; }注意不要把完整 Prompt、用户数据和工具返回全量写进日志。可以记录 hash、摘要、字段数量和错误类型。观测性不是把隐私全部倒进日志系统。四、指标要能回答失败发生在哪里Agent 系统需要的指标包括任务成功率、工具调用成功率、平均工具次数、重试次数、人工接管率、单步耗时和成本。只看最终成功率不知道哪里需要优化。还要按任务类型拆指标。检索型任务、执行型任务、代码生成任务、数据分析任务的失败模式不同。混在一起看平均值会掩盖真正的问题。采样也要有策略。成功请求可以低采样失败请求、高成本请求、重试请求和人工接管请求要完整保留链路。排障时最缺的往往就是失败样本。最后观测性要服务于回放。拿到一个 trace 后应该能重建当时的关键状态至少能知道每一步为什么继续、为什么重试、为什么停止。不能回放的日志只能算流水账。成本观测也不能缺。Agent 一次任务可能调用多个模型、多次检索和多个外部工具。最终回答成功了但成本可能已经远超预期。按 trace 记录 token、工具费用、重试成本和耗时才能判断这个能力是否真的适合规模化。还要设置异常模式告警。比如单个任务工具调用次数突然升高、同一工具连续失败、人工接管率上升、某类任务成本翻倍。这些信号比最终错误率更早出现能在用户明显感知前提醒团队。对高风险任务trace 还要支持人工审核。审核者不用看到完整隐私内容也应该能看到决策路径、工具摘要和关键判断点。这样才能判断 Agent 是一次偶发失败还是系统规则需要调整。五、总结Agent 观测性要把推理、工具调用、状态更新和最终输出串成完整 trace。指标要能定位失败环节日志要兼顾排障和隐私。一次失败如果追不到每个工具调用Agent 上生产就会非常被动。

相关新闻

Agentic AI架构设计与提示工程实战指南

Agentic AI架构设计与提示工程实战指南

1. Agentic AI技术浪潮下的架构师挑战2025年将成为Agentic AI技术落地的分水岭,Gartner将其列为年度十大战略科技趋势。与传统的对话式AI不同,Agentic AI具备目标导向性、自主规划能力和工具调用能力,正在重塑企业智能化应用的范式。作为技术…

2026/7/6 12:39:21 阅读更多 →
数据分析师必学:用NetworkX实战社交网络分析

数据分析师必学:用NetworkX实战社交网络分析

1. 项目概述:为什么一个数据分析师必须亲手画出自己的社交网络你有没有过这种感觉:明明加了300个微信好友,发一条行业干货却只有5个人点赞;明明在LinkedIn上有500联系人,真正能帮你内推的不到10个;明明运营…

2026/7/6 12:39:21 阅读更多 →
2026年AI大模型开发指南:技术栈与学习路线

2026年AI大模型开发指南:技术栈与学习路线

1. 为什么2026年需要这份AI大模型开发指南?过去三年里,大模型技术以每月都有突破的速度迭代。我在2023年刚开始接触大模型时,GPT-3还是最先进的模型,到2025年,参数规模已经增长了100倍。这种爆炸式发展带来两个直接问题…

2026/7/6 12:37:19 阅读更多 →

最新新闻

DVWA从入门到精通(十一):XSS (Stored)(存储型XSS)

DVWA从入门到精通(十一):XSS (Stored)(存储型XSS)

摘要:本文是《DVWA从入门到精通》系列的第十一篇,带你全面掌握XSS (Stored)(存储型XSS)模块的攻防全流程。从存储型XSS的核心原理出发,逐步讲解Low、Medium、High三个级别的攻击手法与源码分析,并深入探讨I…

2026/7/6 13:26:21 阅读更多 →
Arduino+ESP32-CAM摄像头+Blinker获取视频监控

Arduino+ESP32-CAM摄像头+Blinker获取视频监控

大家好,这节课给大家分享ArduinoESP32-CAM摄像头Blinker获取视频监控,废话不多说,直接开干: 1.硬件材料准备 ESP32-CAM摄像头 ESP32-CAM 拥有业内极富竞争力的小尺寸摄像头模组,该模块可以作为最小系统独立工作&#x…

2026/7/6 13:24:18 阅读更多 →
PLC标定耗时又易错?LabVIEW自动标定方案效率翻倍

PLC标定耗时又易错?LabVIEW自动标定方案效率翻倍

阅读时间:5分钟 | 适用人群:PLC工程师/自动化测试工程师/工业控制系统设计师痛点直击:国产PLC模块(AI/AO模拟量输入输出)在使用前必须进行标定,传统手工标定需要人工观测数据、手动记录、反复计算&#xff…

2026/7/6 13:24:18 阅读更多 →
5分钟掌握AutoClicker:Windows鼠标自动点击工具的终极指南 [特殊字符]

5分钟掌握AutoClicker:Windows鼠标自动点击工具的终极指南 [特殊字符]

5分钟掌握AutoClicker:Windows鼠标自动点击工具的终极指南 🚀 【免费下载链接】AutoClicker AutoClicker is a useful simple tool for automating mouse clicks. 项目地址: https://gitcode.com/gh_mirrors/au/AutoClicker 你是否厌倦了重复的鼠…

2026/7/6 13:24:18 阅读更多 →
AI 转型任务契约:把创始人的起步试点写成可验收 artifact

AI 转型任务契约:把创始人的起步试点写成可验收 artifact

AI 转型任务契约:把创始人的起步试点写成可验收 artifact 企业内部做 AI 试点,最容易出现的工程问题不是“没有模型”,而是“没有契约”。工具已经接入,群里也有人试用,但项目文档里找不到输入来源、输出对象、审核责任…

2026/7/6 13:20:07 阅读更多 →
小程序开发必知:四大法律合规领域与全周期实操指南

小程序开发必知:四大法律合规领域与全周期实操指南

1. 项目概述:为什么小程序开发者必须懂法?干了这么多年互联网产品,从PC网站做到移动App,再到如今遍地开花的小程序,我最大的感触就是:技术实现的门槛在降低,但合规运营的门槛在急剧升高。尤其是…

2026/7/6 13:18:04 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻