覆盖监控指标四层体系、AI 网关监控黄金指标、告警阈值建议、每个指标的业务影响与排查思路、商业与开源监控工具选型。
1、为什么 AI 网关监控不同于传统 API 监控
传统 API 监控关注三件事:延迟、错误率、吞吐量。AI 网关在此基础上增加了一个全新的维度——成本:每次请求都消耗 Token,而 Token 消耗速率随模型、提示词长度、响应冗长程度动态变化。一个在传统指标上"完全健康"的 AI 网关,可能正在悄悄烧光你的预算。
核心洞察:对于 AI 网关而言,"系统在线 + 响应快 + 返回 200" 并不等同于 "服务正常"。一次返回 200 的调用,可能输出了幻觉内容、泄露了个人敏感信息(PII),或者因为 Agent 陷入死循环而在一夜之间消耗了数万元的 Token 费用。因此,AI 网关的监控必须同时回答两个核心问题:"系统是否在正常运行?"(可靠性信号)与 "钱花得对不对?"(经济信号),并进一步回答 "输出质量好不好?"(质量信号)。
这是因为 LLM 系统具有三个传统软件不具备的特征:
- 非确定性:
相同输入可能产生不同输出,无法靠单元测试覆盖质量。 - 成本动态:
Token 用量按请求波动,可因 Agent 循环、提示词注入等意外场景突然飙升——已有多起一夜烧掉万元美元的事故。 - 静默失败:
模型可以"自信地胡说"(幻觉),不报任何错误,传统错误率指标完全捕捉不到。
2、监控指标体系总览:四层框架
AI 网关的监控指标可以归纳为四个层次,从底层基础设施到上层业务价值逐层递进。传统 APM 只覆盖第一层,Dedicated LLM 平台覆盖 1-4 层,这是二者的核心差异。

关键提醒:很多团队只监控第 1 层(延迟/错误率)就觉得够了,直到某天收到一张天价账单,或用户投诉"AI 答非所问"才发现第 2、3 层完全是盲区。第 1 层只告诉你"网关活着",第 2-4 层才告诉你"网关在正常干活"。
3、AI 网关监控黄金指标
Google SRE 的"四大黄金信号"(延迟、流量、错误、饱和度)是监控的经典框架。AI 网关在此基础上做了适配——加入成本与质量两个 AI 专属维度,形成"AI 网关六大黄金指标"。

五项最关键的 AI 网关指标(生产经验排序)
| 提供商延迟(按模型) | |||
| Fallback 触发率 | |||
| Token 漂移 | |||
| 预算燃烧速率 | |||
| 单 Key 成本集中度 |
4、监控指标详解:定义、业务影响、排查与解决
下面逐层展开每个核心指标,给出详细定义、正常范围、异常时的业务影响、排查思路和解决方法。
4.1 运维层指标(Operational)
① 延迟 Latency — TTFT & 总响应时间
运维层指标类型:Histogram / Summary | 维度:model, provider, prompt_type, customer_id, cache_hit
定义:TTFT(Time To First Token)= 从请求发出到收到第一个 Token 的时间;总响应时间 = 从请求发出到最后一个 Token 输出完成。对流式响应,TTFT 是用户体验的关键——用户等待第一个字出现的时间。
正常范围(参考):快模型(GPT-4o Mini/Flash)TTFT 200-500ms、总时间 1-3s;慢模型(Claude Sonnet/GPT-4)TTFT 500ms-2s、总时间 3-10s。P95 不应超过基线的 1.5 倍。
业务影响:P95 延迟持续升高 → 用户感知"卡顿",流式对话体验变差,用户可能中断等待或转向竞品;Agent 工作流因单步变慢导致整体编排时间倍增(多步串行时延迟叠加)。
排查思路:① 确认是全局升高还是单个模型——按 provider×model 分维度看;② 检查是否提供商侧问题(查提供商状态页);③ 检查提示词长度是否突增(长上下文 → 首 Token 延迟增加);④ 检查网络链路(网关到提供商的出口延迟);⑤ 检查网关自身 CPU/内存是否饱和。
解决方法:启用提示词前缀缓存(Prompt Caching);对低延迟场景路由到更快的小模型;启用流式响应降低感知延迟;设置 Fallback 到备选提供商;长上下文场景考虑用支持更大 KV Cache 的模型。
② 吞吐量 Traffic — QPS & 并发数
运维层指标类型:Counter / Gauge | 维度:model, route, api_key, feature_flag
定义:每秒请求数(QPS)和当前并发请求数(并发上限由提供商配额决定)。还需跟踪 Token 吞吐量(tokens/sec)——这是衡量"实际计算负载"的更准指标。
正常范围:取决于提供商配额和网关自身容量。突然的流量峰值或断崖式下跌都值得关注。
业务影响:QPS 突增 → 可能是流量暴涨(好事)也可能是某功能在死循环调用(坏事,会烧钱);QPS 断崖下跌 → 可能是上游应用故障或网关路由配置错误,用户请求根本没到达。
排查思路:① 按 api_key / feature 分维度看,定位是哪个来源的流量异常;② 检查是否有 Agent 死循环(同一 session 短时间内大量重复请求);③ 检查上游应用是否有发布导致请求量变化;④ 检查网关路由规则是否被误改。
解决方法:按 Key/Feature 设置 QPS 限流和并发上限;为 Agent 请求设置最大循环次数熔断;配置自动扩容;异常流量自动降级到更便宜的模型。
③ 错误率 Errors — 4xx / 5xx / 429 / 超时
运维层指标类型:Counter(按 error_type 分维度) | 维度:error_type, model, provider, status_code
定义:错误请求占总请求的比例。AI 网关需区分错误类型:429 限流(提供商配额不足)、4xx 客户端错误(格式错误/内容违规)、5xx 服务端错误(提供商故障)、超时(请求超时未返回)。
正常范围:整体错误率 <1%。429 偶发可接受(触发限流后 Fallback 即可),5xx 持续 >2% 需立即处理。
业务影响:5xx 持续 → 用户直接看到报错,无法获取 AI 响应,体验崩溃;429 频发 → 主提供商配额耗尽,如果 Fallback 未配好则服务降级;超时 → 流式响应中断,用户等待后得到空响应。错误率 >10% 属严重事故级。
排查思路:① 按 status_code 分类——429 查配额、5xx 查提供商状态页、4xx 查请求格式/内容;② 检查 Fallback 是否正常触发(看 fallback_rate);③ 检查是否因内容安全策略触发 4xx(某些提供商对特定内容返回 400);④ 检查超时阈值是否设置过低。
解决方法:配置多提供商 Fallback 链;申请提高提供商配额;对 429 实现指数退避重试;设置合理的超时阈值(流式 60s+,非流式 30s);对 4xx 内容违规启用网关层护栏前置拦截。
④ Fallback 触发率
运维层/AI 独有 指标类型:Counter / Rate | 维度:primary_model, fallback_model, reason
定义:因主模型不可用/超时/限流而触发备选模型的比例。这是 AI 网关特有的关键健康指标——它直接反映"你的主提供商是否可靠"。
正常范围:<5%(5 分钟窗口)。>5% 值得排查,>20% 说明主提供商严重降级,>25% 为 Critical。
业务影响:Fallback 频发 → 主提供商不稳定,用户可能感知到响应质量波动(不同模型输出风格不同);Fallback 到更贵模型 → 成本上升;Fallback 链全部失败 → 服务完全不可用。
排查思路:① 按 reason 分类——是 429(配额)还是 5xx(故障)还是 timeout;② 查主提供商状态页确认是否在降级;③ 检查 Fallback 模型是否也出现高负载(级联故障);④ 检查路由策略是否合理(是否把太多流量打到单一提供商)。
解决方法:增加更多提供商作为 Fallback;调整路由权重分散流量;申请提高主提供商配额;对间歇性故障启用自动重试(指数退避);考虑自托管模型作为最终 Fallback 兜底。
4.2 成本层指标(Cost)
⑤ Token 用量 — 输入/输出 Token
成本层指标类型:Counter | 维度:model, api_key, customer_id, feature, prompt_version
定义:每次请求消耗的输入 Token(提示词)和输出 Token(响应)。直接决定提供商账单。需按模型/团队/用户/功能维度归因,否则成本黑箱。
正常范围:取决于业务。关键是监控趋势和异常值——单次请求 Token 远超均值往往是问题信号。
业务影响:Token 用量异常飙升 → 账单暴涨,可能一夜烧掉数万元;按团队无法归因 → 无法做成本优化和内部结算;Token 漂移(输出/输入比升高)→ 模型行为变化导致成本隐性上涨。
排查思路:① 按 api_key/feature 定位异常来源;② 检查是否有 Agent 死循环(同一对话重复调用,Token 累积);③ 检查提示词是否变长(system prompt 改动、上下文堆积);④ 检查是否有提示词注入攻击(注入超长内容);⑤ 检查输出 Token 是否异常增多(模型幻觉/无限输出)。
解决方法:按 Key/Feature 设 Token 上限和预算;启用提示词前缀缓存(省输入 Token);对长输出设 max_tokens 截断;启用语义缓存(相似请求复用历史结果);Agent 设最大循环次数熔断;低成本场景路由到更小模型。
⑥ 预算燃烧速率 & 成本异常
成本层指标类型:Rate / Anomaly | 维度:api_key, team, model, budget_pool
定义:当前消耗速率 vs 历史均值的比值。如果 1 小时燃烧速率 >7 天均值的 2× → Warning;>5× → Critical。这是防止"天价账单"事故的最后一道防线。
正常范围:1× 基线。短期波动正常,持续 >2× 需关注。
业务影响:未及时告警 → 月度预算在几天内烧光;已有团队因单个故障功能一夜生成数百万 Token 烧掉 25/月想最快落地、成本优化优先、代理式接入的团队PortkeyMITAI 网关 + 可观测 + 护栏 + 治理 + 提示词管理一体化。40+ 指标实时看板,连接 1600+ LLM,模型路由与故障转移,OTel 兼容。1 万 req/月需要网关+监控一体化、多模型路由、复杂治理的团队LunaryApache 2.0专注聊天机器人/对话式 AI、实时分析、企业安全(SOC2/ISO27001)、反馈追踪、Agent trace、提示词管理。1 万 events/月构建对话式 AI/聊天机器人、安全合规要求高的团队Opik (Comet)MIT全生命周期可观测 + 自动化提示词优化(6 种算法)、内置护栏(PII/竞品/离题拦截)、性能极快(比 Phoenix 快 7-14×)、CI/CD 单元测试。2.5 万 spans/月 Pro $39/月需要自动化提示词优化、重视迭代速度的团队OpenLLMetryApache 2.0OpenTelemetry 原生,自动埋点所有主流 LLM 框架,trace 可导出到任意 OTel 后端(Grafana/Jaeger/Datadog)。无厂商锁定。完全免费已有 OTel/Grafana 技术栈、想统一可观测体系的团队Grafana + Prometheus + Tempo + Loki开源栈经典开源可观测栈:Prometheus 指标 + Tempo 追踪 + Loki 日志 + Grafana 可视化。需自行搭建,最大灵活性,零许可费。自托管免费 云端有免费层成本敏感、有运维能力、想完全自主可控的团队TruLensMIT专注 LLM 评估与研究、可扩展反馈函数库、应用版本对比、Snowflake 支持。研究导向。完全免费学术/研究环境、专注评估方法论的团队
7.2 商业 / 托管监控软件
| Datadog | ||||
| New Relic | ||||
| Dynatrace | ||||
| LangSmith | ||||
| Honeycomb | ||||
| Fiddler AI | ||||
| Galileo | ||||
| Braintrust | ||||
| Langwatch |
7.3 选型决策框架

成熟实践:大多数团队的最佳组合是 Dedicated LLM 平台(质量/成本/trace)+ 已有 APM(运维指标)。例如 Langfuse(管 LLM trace+评测+成本) + Datadog/Prometheus(管基础设施+延迟+错误)。不要指望单一工具覆盖全部四层——Dedicated 平台不监控 GPU/CPU,APM 不评测幻觉率。
8. 监控体系建设的最佳实践
8.1 从第一天就跟踪正确的指标
很多团队跳过完整日志以省存储费,这个决定几乎总会后悔。每个 LLM 交互应记录:完整提示词(含 system prompt 和对话历史)、完整模型响应、模型名与版本、时间戳和 request_id、延迟和 Token 数、用户/会话 ID(匿名化)、元数据(feature flag、A/B 变体、RAG 检索源)。注意 PII 要在捕获时脱敏,而非存储后。
8.2 监控成熟度阶梯
| L0 盲飞 | |||
| L1 基础运维 | |||
| L2 成本可视 | |||
| L3 质量可测 | |||
| L4 全栈可观测 |
8.3 七条核心实践

最后的提醒:AI 网关本身是一个新的攻击面。一个配置错误的端点可以让攻击者访问多个后端模型与敏感数据。监控不只是为了"系统健康",更是为了安全合规的最后一道防线。把网关当作关键安全边界来监控,而非一个普通中间件。
夜雨聆风