获取 Azure API 管理中的 API 分析
Azure API 管理为你的 API 提供了内置的分析功能。 跨多个维度分析 API 管理实例中 API 的使用情况和性能,包括:
- 时间
- 地理位置
- API
- API 操作
- 产品
- 订阅
- 用户
- 请求
注意
- API 分析提供与 API 和操作匹配的请求(包括失败和未经授权的请求)的相关数据。 不报告其他调用。
- 地理值是基于 IP 地址映射的近似值。
使用分析功能对 API 进行高级别监视和故障排除。 有关其他监视功能,包括用于诊断和审核的近乎实时的指标和资源日志,请参阅教程:监视已发布的 API。
可用性
重要
此功能在 API 管理的“高级”、“标准”、“基本”和“开发人员”层中可用 。
分析 - 门户
使用 Azure 门户快速查看你的 API 管理实例的分析数据。
在 Azure 门户,导航到 API 管理实例。
在左侧菜单的“监视”下,选择“分析”。
选择数据的时间范围,或者输入一个自定义时间范围。
选择分析数据的报告类别,例如“时间线”、“地理”,等等。
根据需要,按一个或多个其他类别筛选报告。
分析 - REST API
使用 API 管理 REST API 中的报告操作检索和筛选 API 管理实例的分析数据。
可用操作按 API、地理位置、API 操作、产品、请求、订阅、时间或用户返回报告记录。
后续步骤
- 有关 API 管理中 Azure Monitor 功能的简介,请参阅教程:监视已发布的 API
- 有关 HTTP 日志记录和监视的详细信息,请参阅通过 Azure API 管理、事件中心和 Moesif 监视 API。
- 了解如何将 Azure API 管理与 Azure Application Insights 集成。