V2 独立版已交付

审计与日志

HeteroFlow 是本站的异构算力与大模型调度产品。审计与日志。大模型网关为每次调用与每个治理动作留两本账:供用户核对 Token 与成本的使用日志,和哈希链防篡改的审计日志;Request-Id 是贯穿全链路的索引,任何一次调用争议都能落到唯一一行日志逐项复盘。

审计与日志

> 大模型网关为每次调用与每个治理动作留两本账:供用户核对 Token 与成本的使用日志,和哈希链防篡改的审计日志;Request-Id 是贯穿全链路的索引,任何一次调用争议都能落到唯一一行日志逐项复盘。

两本账的分工

账本看什么内容
使用日志工作区「使用日志」每次 API 调用的完整流水:模型、Token、计费、错误码、耗时;通用 / 绘图 / 任务三节,可按时间、模型、密钥、任务 ID 筛选,可导出 CSV
审计日志审计分区(需授权)治理口径:管理操作、登录、安全事件,含操作人与认证方式

注意口径提示:使用日志页对历史区间会标明「仅用于查询历史日志,新记录前往审计日志」——两本账分工不重复,见到提示说明该分区不再追加新记录。

预检失败不进流水:被拒在门外的请求(401/403/400 与选路失败 503)不产生调用计费流水——查这类请求去审计与告警,别在流水里翻(这与配额与限流的「拒绝不消耗额度」是同一语义的两面)。

Request-Id:报障的万能钥匙

每个请求的响应都带回 X-Oneapi-Request-Id(部分场景另有上游编号 X-Upstream-Request-Id)。把它提供给管理员,即可在请求日志中精确定位那一次调用。详情里最有用的几组信息:

  • 请求模型 vs 实际模型:渠道配置了模型映射时并排展示请求名与上游实际执行名——「我明明调的 A 怎么按 B 计费」一眼看清;
  • 扣费来源:这笔钱扣的订阅还是钱包、分组倍率、分项费用;
  • auto 决策与降级留痕:model=auto 的请求展示完整候选评分与最终选择(见智能路由);发生跨模型降级的请求展示降级链与原因。

审计日志:哈希链防篡改

审计记录写入专用只追加存储(更新与删除在数据层直接被拒),并按哈希链封链:每条记录带链序号、前条指纹与本条指纹,另有检查点机制防数据库侧回滚链尾。链密钥只存在于服务进程环境、不落库;未配置密钥时拒绝写入与校验,不存在「无加钥回退」。

可见性按角色收口:审计查询需显式授权(默认不授予任何角色);高权限级别的记录对普通管理员恒不可见;每个人都可以在个人侧查看与自己相关的审计记录。

> 边界如实声明:哈希链保证「篡改可检测」;历史遗留行、持链密钥的重建、整表清空不在保证范围内。

周期报表

报告中心提供九类报表 × 四种周期(周 / 月 / 季 / 年):

报表一句话
用量分析调用量、Token、耗时按模型 / 部门 / 应用多维汇总与趋势
费用结算售价口径期间费用与应用结算单
配额使用限额接近(≥80%)与超限盘点
安全审计管理操作分类分布与失败操作排行
部门费用分摊期间费用按部门归属
智能体运行按应用标识归集的调用量、成功率与延迟画像
路由策略运行auto 选型决策分布与降级事件
敏感内容审计拦截计数(不含内容本身,隐私设计)
预算执行预算执行率分级(健康 / 预警 / 超支)

同一组合重复生成是覆盖式修订;需要留档先下载(Word)。

成本核算与毛利

成本数据六维汇总(模型 / 渠道 / 租户 / 部门 / 应用 / 用户),口径三层标识「仅审计」——成本数据仅供审计参考,不可作为对外计费结算依据。可见性分层:超级管理员看全量含成本列与毛利(毛利 = 售价 − 供应商成本);租户管理员看本租户、不含成本列;普通成员访问成本接口直接 403——任何客户端参数都不能为低权限打开成本列。

相关阅读