在 Azure API 管理中启用开发人员门户使用情况日志记录
可用性
重要
此功能在 API 管理的“高级”、“标准”、“基本”和“开发人员”层中可用 。
本文介绍如何启用 Azure Monitor 日志,以便审核和排查 API 管理开发人员门户使用情况问题。 通过诊断设置启用后,日志将收集开发人员门户接收和处理的有关请求的信息。
开发人员门户使用情况日志包括有关开发人员门户中活动的数据,包括:
- 用户身份验证操作,例如登录和注销
- API 详细信息、API 操作详细信息和产品的视图
- 交互式测试控制台中的 API 测试
为开发人员门户日志启用诊断设置
若要为开发人员门户使用情况日志配置诊断设置,请执行以下操作:
在 Azure 门户,导航到 API 管理实例。
在左侧菜单中的“监视”下,选择“诊断设置”>“+ 添加诊断设置”。
在“诊断设置”边栏选项卡上,输入或选择设置的详细信息:
- 诊断设置名称:输入一个描述性名称。
- 类别组:(可选)根据方案进行选择。
- 在“类别”下:选择“与开发人员门户使用情况相关的日志”。 (可选)根据需要选择其他类别。
- 在“目标详细信息”下,选择一个或多个选项并指定目标的详细信息。 例如,将日志存档到存储帐户或将其流式传输到事件中心。 了解详细信息
- 选择“保存”。
查看诊断日志数据
根据所选日志目标,可能需要几分钟时间才能显示数据。
如果将日志发送到存储帐户,则可以访问 Azure 门户中的数据并下载进行分析。
- 在 Azure 门户中,导航到存储帐户目标。
- 从左侧菜单中选择“存储浏览器”。
- 在“Blob 容器”下,选择“insights-logs-developerportalauditlogs”。
- 导航到 API 管理实例中日志的容器。 日志以 1 小时为间隔进行分区。
- 若要检索数据以供进一步分析,请选择“下载”。