maple-agent-tracing-haystack - 使用 Maple 追踪 Haystack 智能体
安装 Haystack 追踪器,将会话、对话记录、模型用量、成本和工具失败信息以 OpenTelemetry GenAI 属性导出到 Maple。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 检测 Haystack 版本
- 查找智能体运行位置
- 复用现有 OTel 提供程序
- 配置 Maple OTLP 导出
- 安装追踪依赖
- 编写自定义追踪器
- 按会话归组运行
- 记录模型用量和成本
- 标记失败的工具调用
输入
- Haystack 应用代码库
- 智能体或管道运行位置
- 会话或线程 ID
- Maple 摄取密钥
- Maple 摄取区域
- 代码库密钥约定
输出
- maple_haystack.py 追踪器文件
- 已配置的 OpenTelemetry 导出
- Maple Agent 会话
- 会话记录和用量遥测
- 工具失败的 Span 状态
- 配置警告消息
要求
- Haystack AI >=3.0
- Python OpenTelemetry SDK
- OTLP HTTP 导出器
- 安装软件包的权限
- 修改应用代码的权限
- 访问 Maple 摄取端点的网络权限
