AWS推出Durable Execution遥测导出器与MCP服务器,解决Lambda持久函数跨调用观测难题
AWS发布开源插件将分散的Lambda调用日志聚合为单次执行记录,并配套MCP服务器允许AI代理通过自然语言查询遥测数据,简化复杂工作流的调试。
亚马逊云科技(AWS)于2026年10月28日推出了Durable Execution Telemetry Exporter,这是一个用于AWS Lambda持久函数的可观测性插件。持久函数可能运行数分钟、数天甚至长达一年,其执行过程往往跨越多个Lambda调用,中间包含等待和重试。传统的Lambda可观测性工具针对单次调用设计,导致一个逻辑上完整的执行被分散在多个独立的日志流中,难以回答“整个工作流进展如何”、“哪一步失败”或“重试了多少次”等关键问题。
新推出的Exporter插件作为SDK的一部分运行在Lambda函数内部,订阅SDK的生命周期事件。它在每次调用时构建该执行的累积快照,而非增量视图。这意味着开发者只需一行配置更改,即可生成包含所有步骤、等待、回调、计时、重试次数、状态和错误的单一JSON记录。该记录可发送至S3、DynamoDB、CloudWatch等13种目标存储,使跨调用的工作流监控变为普通的数据库查询。
与此同时,AWS还发布了配套的Durable Execution Telemetry MCP服务器。MCP是一种允许AI模型连接外部工具的协议。这个MCP服务器让AI编码代理能够直接查询上述遥测数据。开发者可以使用自然语言向AI代理提问,例如“上周部署后哪个步骤变慢了?”或“昨晚支付失败的订单影响了哪些客户?”,AI代理将通过查询结构化遥测记录提供答案。
这两项工具均以开源形式发布,支持TypeScript、Python、Java和Go语言。对于正在构建基于Agent的复杂工作流的企业而言,这一更新提供了从黑盒式日志排查转向结构化、可查询遥测分析的具体路径,降低了调试长时间运行且涉及多步交互的AI应用的技术门槛。