跳到主要内容

AI调用监控配置说明

配置 AI 应用调用链的采集规则,仅支持探针版本 ≥ 10.0.0 的 AI 应用,当前支持 Python 语言,框架包括 langGraph、langChain 及原生 OpenAI SDK。


核心能力

  • 开关控制:全局启用或关闭 AI 调用数据采集,关闭后所有规则均停止生效
  • 自定义采集规则:按服务维度配置采集策略,支持优先级排序,精细控制 Input/Output 及会话采集模式
  • 默认采集规则兜底:当调用不匹配任何自定义规则时,自动按默认规则执行,确保数据不遗漏
  • 规则优先级管理:支持拖拽移动规则顺序,数字越小优先级越高,命中即生效

场景举例

  • 多服务差异化采集:生产环境核心服务需采集完整会话,测试服务只需跟随调用链配置,可分别创建规则精确匹配
  • 敏感服务屏蔽内容:某服务的 Input/Output 涉及隐私,可将该服务规则设为"不采集",其余服务走默认规则
  • 快速验证新接入服务:新服务上线后,默认规则自动采集全量会话,无需提前配置即可查看调用数据

功能介绍

自定义采集规则列表

列表展示所有已创建规则的优先级与描述,您可以对每条规则进行编辑、移动顺序、启用/停用或删除操作。

创建自定义采集规则

  1. 点击创建按钮,打开创建弹窗
  2. 生效范围中选择"服务",从下拉列表中选择目标服务;如需多个条件,点击 + 添加,并设置条件关系为"与"或"或"
  3. 采集设置中,选择 Input/Output 是否采集
  4. 选择采集模式会话全采集模式 采集完整会话内容;跟随调用链配置 则依据已有调用链规则决定是否采集
  5. 填写描述,便于在列表中识别该规则
  6. 点击保存完成创建

默认采集规则

无需配置,系统内置兜底规则:采集 Input/Output 信息,采集模式为会话全采集模式。当调用不满足任何自定义规则时自动生效。

特殊说明

探针版本要求:采集功能要求探针版本 ≥ 9.13.0,低版本 AI 应用不会触发采集。

语言与框架限制:当前仅支持 Python 语言,框架为 langGraph、langChain 及原生 OpenAI SDK,其他框架不生效。

规则优先级:自定义规则按列表顺序依次匹配,命中第一条即止;默认规则仅在全部自定义规则不匹配时生效。

会话属性采集:如需采集会话属性映射,须先前往服务端请求参数页面完成配置,否则相关字段无法上报。

启用状态:规则创建后默认不启用,需手动开启 Toggle 后方可生效。