首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Agent 全链路追踪 >Agent 全链路追踪与传统 APM 链路追踪有什么区别

Agent 全链路追踪与传统 APM 链路追踪有什么区别

词条归属:Agent 全链路追踪

1. 观测对象不同

传统 APM 面向 HTTP 请求、数据库查询等确定性调用;Agent 全链路追踪面向多步推理、工具调用与子 Agent 委派等复合行为。

2. 数据结构不同

APM 多为扁平的调用列表;Agent 追踪是嵌套的 Span 树,包含决策、推理、检索等 Agent 特有节点,结构更复杂。

3. 关注目标不同

APM 主要回答"系统是否在运行(Liveness)";Agent 追踪还需回答"输出质量是否可靠""模型为何给出此回答(Quality)"。

4. 数据形态不同

Agent 一次运行可产生数十个模型调用与工具调用,单步数据量从数 KB 到数 MB,其体量与非确定性远高于传统链路追踪。

相关文章
有赞全链路追踪实践
在企业级业务系统日趋复杂的背景下,微服务架构逐渐成为了许多中大型企业的标配,它将庞大的单体应用拆分成多个子系统和公共的组件单元。这一理念带来了许多好处:复杂系统的拆分简化与隔离、公共模块的重用性提升与更合理的资源分配、大大提升了系统变更迭代的速度、更灵活的可扩展性以及在云计算中的适用性,等等。
有赞coder
2020-08-24
1.6K0
EagleEye全链路追踪
  当下微服务盛行的阶段,系统之间服务的依赖和复杂性也逐步提高。所以要保证业务的正常运行和团队的SLA,就需要对线上问题的避免和快速定位。这时就体现日志的重要性,问题是日志如何记录,当一个服务被不停调用时,快速定位一个请求就变的很奢侈。包括用户的一次操作,微服务之间有可能进行数百次网络调用,如何定位哪些步骤慢。为了解决这样的问题,阿里的EagleEye出现了。
OPice
2020-02-13
4.1K0
链路追踪 [微服务][工具链]
1、链路追踪介绍 在大型系统的微服务化构建中,一个系统被拆分成了许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。在这种架构中,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。
PM吃瓜
2023-03-02
2K0
服务链路追踪
在微服务架构下,由于进行了服务拆分,一次请求往往需要涉及多个服务, 每个服务可能是由不同的团队开发,使用了不同的编程语言,还有可能部署在不同的机器上,分布在不同的数据中心。 服务跟踪系统
Java_慈祥
2024-08-06
1.8K0
链路追踪(一)
后续完成应用服务通过jaeger导出器直接上报给jaeger架构、也要考虑通过collector作为中转的架构
鱼之吻
2023-11-06
5741
点击加载更多
词条知识树 27个知识点
更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券