You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何API Management的Monitoring菜单下无Logs子菜单?(Azure OpenAI日志场景)

解决Azure API Management无Logs菜单及获取ApiManagementGatewayLogs的问题

核心原因

  • APIM定价层限制:仅高级层、标准层的APIM实例支持门户内的「Logs」子菜单,基础层、消费层无此入口。
  • 诊断设置未配置:无论层级如何,必须先配置诊断设置,将日志导出到外部服务,才能生成并查看ApiManagementGatewayLogs。

分步解决方案

1. 确认APIM定价层

进入APIM实例的「概述」页面,查看顶部定价层标识。若为基础/消费层,可选择升级至标准/高级层,或直接通过诊断设置导出日志至外部服务查看。

2. 配置诊断设置(必做步骤)

即使有Logs菜单,也需先完成此配置才能收集日志:

  • 进入APIM实例的「监测」>「诊断设置」
  • 点击「添加诊断设置」,填写自定义名称
  • 在「日志」分类下勾选ApiManagementGatewayLogs
  • 选择日志存储目标:推荐选「Log Analytics工作区」(便于查询分析),也可选择存储账户或事件中心
  • 保存设置

3. 查看ApiManagementGatewayLogs

方式一:Log Analytics查询(推荐)

  • 进入绑定的Log Analytics工作区,打开「日志」页面
  • 输入Kusto查询语句(按需调整):
    ApiManagementGatewayLogs
    | where OperationName contains "openai"
    | project TimeGenerated, RequestUri, ResponseStatusCode, Body, ClientIp
    
  • 运行查询即可获取请求响应日志

方式二:存储账户查看

  • 进入对应的存储账户,找到目标容器,ApiManagementGatewayLogs按日期分区存储在Blob中,下载后可查看原始日志内容

方式三:升级APIM层级后使用门户Logs菜单

若升级至标准/高级层,配置诊断设置后,回到APIM的「监测」>「日志」,即可直接在门户内筛选、查看日志

注意事项

  • 诊断设置生效需等待3-5分钟,配置后请勿立即查询
  • 确保客户端请求的是APIM转发的端点,而非直接调用Azure OpenAI原生端点,否则日志无法被捕获

内容的提问来源于stack exchange,提问作者OfirD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 10:58:16