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

如何查看通过Azure OpenAI API查询我的Azure OpenAI资源的计算机IP地址

如何查看通过Azure OpenAI API查询我的Azure OpenAI资源的计算机IP地址

嘿,我之前也碰到过这个需求,下面几种靠谱的方法能帮你查到那些访问你Azure OpenAI资源的客户端IP:

方法一:直接在Azure OpenAI资源的日志里查询

  1. 登录Azure门户,找到你的目标Azure OpenAI资源,进入资源详情页。
  2. 在左侧导航栏的「监控」分类下,点击「日志」选项,打开日志查询编辑器。
  3. 在编辑器里输入下面的Kusto查询语句(记得把你的Azure OpenAI资源名称替换成你实际的资源名):
requests
| where resource_type == "Microsoft.CognitiveServices/accounts"
| where resource_name == "你的Azure OpenAI资源名称"
| project timestamp, client_IP, operation_name, result_code, uri
| order by timestamp desc
  1. 点击「运行」按钮,结果里的client_IP列就是发起API请求的计算机IP地址,同时你还能看到请求的时间戳、操作类型、返回码等信息,最新的记录会排在最前面。

方法二:通过诊断设置长期收集并查询日志

如果需要长期保存访问日志或者做更复杂的分析,建议设置诊断日志导出:

  1. 还是在你的Azure OpenAI资源详情页,左侧「监控」分类下点击「诊断设置」。
  2. 点击「添加诊断设置」,给这个设置起个名字,比如「OpenAI-Access-Logs」。
  3. 在「日志」部分勾选「Requests」类别,然后选择日志的目标存储位置(比如Log Analytics工作区、存储账户或者事件中心),推荐选Log Analytics,方便后续查询。
  4. 保存设置后,后续的API访问日志就会持续导出到你选的目标里。之后你可以在Log Analytics工作区的「日志」模块里,用和上面类似的Kusto语句查询client_IP字段。

注意:你需要拥有Azure OpenAI资源的「读取者」权限,以及对应日志存储位置的查询权限,才能执行这些操作。

备注:内容来源于stack exchange,提问作者Franck Dernoncourt

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 16:23:07