第 34 章 顶级应用程序分析图

顶级应用程序分析 图为开发人员提供了一个工具,可用于优化 API 性能并深入了解使用情况模式。开发人员可以识别高性能的应用程序,了解实时指标,并做出数据驱动决策以增强整体 API 体验。

Products > [Your_product_name] > Analytics > Top Applications 中的 Top Applications 分析图显示了 3scale 管理门户帐户中配置的时区期间的数据。顶级应用程序基于固定周期检索:

  • 最后 24 小时
  • 最后 7 天
  • 最后 30 天
  • 日期范围,例如:从 09/27/2023 到 10/25/2023

如果您搜索,例如使用 05/17/2023,则生成的图显示了从 01/01/2023 到 12/31/2023 的使用。这是最符合用户选择的日历周期的日历范围,显示的图形则取决于该日历周期。

在检查 Top Applications 分析时,需要注意 2 个问题:

  • 顶级应用程序基于固定日历周期(day/week/month/year)检索。周期显示在图表下。

    注: 在午夜 04/30/2023 和午夜 05/31/2023 表示:从 2023/05/01 00:00:00 00:00:00 到 2023/06/01 00:00:00 exclusive,即 2023/05/31 23:59:59

  • 统计中显示的应用程序的实际使用量基于用户选择的周期,而不是日历周期。

因此,有时可能会在顶部应用程序视图中显示应用程序,因为它在日历中具有高使用量,但用户实际选择周期具有 0 个使用量。

示例

  1. 用户使用日历输入日期范围: 从 10/25/2023 到 10/27/2022
  2. 根据该日期范围,会选择与用户选择的日期范围相匹配的周期。这必须包含一个粒度,例如 1 天、1 天、1 个日历月。
  3. 数据存储在该期间内为顶级应用程序查询: 10/25/2023 到 10/27/2023
  4. 对于返回的顶级应用程序列表,使用用户原始日期范围显示使用情况: 10/25/2023 到 10/27/2023