Application Delivery Management

查看 API 分析

API 分析可让您了解 API 流量。此分析允许 IT 管理员监控由 API 网关提供服务的 API 实例和端点。它提供对 API 请求的集成式定期监控。

在监控 API 分析之前,请确保在 API 实例上启用 Web Insight。有关详细信息,请参阅在虚拟服务器上配置分析

在“API 分析”中,您可以监控作为 API 定义一部分添加的 API 实例和端点的响应时间。它还显示 API 实例和端点消耗的带宽。

API 仪表板

默认情况下,仪表板显示过去一小时的 API 分析。您可以选择一个持续时间来查看该时间间隔的 API 分析。单击每个磁贴上的“查看更多”以查看整个列表。在此视图中,除了“地理位置”磁贴外,您可以通过其部分名称搜索 API 实例和端点。

API 端点分布

此图表显示 API 端点的应用程序和服务器响应时间分布。您可以识别响应时间过长的 API 端点并采取必要的措施。

API 端点分布

API 端点根据其响应时间限制以以下颜色之一显示:

  • 绿色 – 如果响应时间小于 30 毫秒。
  • 橙色 – 如果响应时间介于 30–100 毫秒之间。
  • 红色 – 如果响应时间大于 100 毫秒。

API 实例

API 实例”磁贴显示响应时间较高的顶级 API 实例。

API 实例

选择一个 API 实例以查看其性能、使用情况和安全详细信息。所选 API 实例显示以下信息:

  • API 端点计数
  • 请求计数
  • 应用程序和服务器响应时间
  • 消耗的带宽
  • 身份验证失败

API 实例仪表板

API 端点

API 端点”磁贴显示响应时间较高的顶级端点。

API 端点

选择一个 API 端点以查看性能、使用情况和安全详细信息。

身份验证失败

身份验证失败”磁贴显示身份验证失败次数较多的顶级 API 端点。身份验证失败或成功取决于添加到 API 定义的策略。

身份验证失败

如果要查看 API 端点中的身份验证失败和成功率,请执行以下操作:

  1. 从“API 端点”中选择一个端点。

  2. 选择“安全”选项卡。此选项卡显示所选端点中的身份验证失败和成功情况。

身份验证失败端点

如果要查看实例的 API 端点中的身份验证失败和成功率,请执行以下操作:

  1. 从“API 实例”中选择一个实例。

  2. 选择“安全”选项卡。此选项卡显示所选实例的端点中的身份验证失败和成功情况。

查看不同的 API 洞察

导航到 API 分析以查看以下特定信息:

查看实例中的顶级 API 端点

API 分析”页面显示响应时间较高的顶级端点。如果要查看实例的类似端点,请从“API 实例”中选择一个实例。

顶级 API 端点”磁贴显示具有较高应用程序和服务器响应时间的端点。

顶级 API 端点

查看访问次数最多的 API

在“API 分析”中,从 API 实例中选择一个 API 实例。“访问次数最多的 API”磁贴显示请求和带宽较多的顶级端点。

访问次数最多的端点

查看端点的地理位置

  1. 在“API 分析”中,选择以下任意一项:

    • 从“API 实例”中选择一个实例,以查看所选实例的端点接收请求的位置。

    • 从“API 端点”中选择一个端点,以查看端点接收请求的位置。

  2. 在“性能和使用情况”中,“地理位置”磁贴显示。

    您可以根据响应时间、带宽和请求对位置进行排序。

端点的地理位置

查看 HTTPS 响应状态

HTTPS 响应状态”磁贴显示响应状态及其原因和发生次数。您可以通过以下方式之一查看 HTTPS 响应状态:

  • 从“API 实例”中选择一个实例。

  • 从“API 端点”中选择一个端点。

此磁贴显示在“性能和使用情况”选项卡中。

HTTPS 响应状态

查看 API 请求趋势

从“API 端点”中选择一个端点。在“性能和使用情况”中,“总请求数”磁贴显示端点接收的总请求数的趋势。

API 请求总数

如果要查看因速率限制而丢弃的请求趋势,请从“API 实例”中选择一个实例。在“安全”中,“速率限制”磁贴显示丢弃请求的趋势。它还显示端点接收的总请求数的趋势。

速率限制

通过此比较,您可以确定在总请求中,有多少请求因速率限制而被丢弃。

查看端点的带宽消耗

要查看端点的带宽消耗趋势,请从 API 端点中选择一个端点。“带宽”磁贴显示带宽消耗图。

带宽消耗

查看 SSL 错误和使用情况

从“API 实例”中选择一个实例。在“安全”中,显示以下磁贴:

  • SSL 错误 – 显示客户端和应用程序服务器上发生的 SSL 失败。

  • SSL 使用情况 – 显示 SSL 证书、协议、密码和密钥强度及其发生次数。

SSL 错误和使用情况

要查看端点中的 SSL 使用情况,请从 API 端点中选择一个端点。“SSL 使用情况”磁贴显示在“安全”选项卡中。

SSL 使用情况

查看 API 分析