AI调用监控配置说明
配置 AI 应用调用链的采集规则,仅支持探针版本 ≥ 10.0.0 的 AI 应用,当前支持 Python 语言,框架包括 langGraph、langChain 及原生 OpenAI SDK。
核心能力
- 开关控制:全局启用或关闭 AI 调用数据采集,关闭后所有规则均停止生效
- 自定义采集规则:按服务维度配置采集策略,支持优先级排序,精细控制 Input/Output 及会话采集模式
- 默认采集规则兜底:当调用不匹配任何自定义规则时,自动按默认规则执行,确保数据不遗漏
- 规则优先级管 理:支持拖拽移动规则顺序,数字越小优先级越高,命中即生效
场景举例
- 多服务差异化采集:生产环境核心服务需采集完整会话,测试服务只需跟随调用链配置,可分别创建规则精确匹配
- 敏感服务屏蔽内容:某服务的 Input/Output 涉及隐私,可将该服务规则设为"不采集",其余服务走默认规则
- 快速验证新接入服务:新服务上线后,默认规则自动采集全量会话,无需提前配置即可查看调用数据
功能介绍
自定义采集规则列表
列表展示所有已创建规则的优先级与描述,您可以对每条规则进行编辑、移动顺序、启用/停用或删除操作。
创建自定义采集规则
- 点击创建按钮,打开创建弹窗
- 在生效范围中选择"服务",从下拉列表中选择目标服务;如需多个条件,点击
+添加,并设置条件关系为"与"或"或" - 在采集设置中,选择 Input/Output 是否采集
- 选择采集模式:
会话全采集模式采集完整会话内容;跟随调用链配置则依据已有调用链规则决定是否采集 - 填写描述,便于在列表中识别该规则
- 点击保存完成创建
默认采集规则
无需配置,系统内置兜底规则:采集 Input/Output 信息,采集模式为会话全采集模式。当调用不满足任何自定义规则时自动生效。
特殊说明
探针版本要求:采集功能要求探针版本 ≥ 9.13.0,低版本 AI 应用不会触发采集。
语言与框架限制:当前仅支持 Python 语言,框架为 langGraph、langChain 及原生 OpenAI SDK,其他框架不生效。
规则优先级:自定义规则按列表顺序依次匹配,命中第一条即止;默认规则仅在全部自定义规则不匹配时生效。
会话属性采集:如需采集会话属性映射,须先前往服务端请求参数页面完成配置,否则相关字段无法上报。
启用状态:规则创建后默认不启用,需手动开启 Toggle 后方可生效。