[V5.0.4 或更高版本]查看来自可视化的 API 事件数据

API Manager UI 中,您可以访问可视化背后的原始数据,然后查看针对API 生成的各个事件记录。
[V5.0.7 或更高版本]注: 以下过程中的图像描绘较低的 API Connect V5.0.x 发新版中的 UI,但是插图非常相似,足以为在需要时完成步骤提供直观指南。

过程

要查看来自可视化的 API 事件数据,请完成以下步骤:

  1. [V5.0.7 或更高版本]从仪表板中,通过将鼠标悬停在可视化容器上方,然后单击左下角显示的插入标记图标 插入标记图标 来查看可视化背后的原始数据。

    [V5.0.4、V5.0.5 和 V5.0.6]从仪表板中,单击可视化容器上的插入标记图标 插入标记图标 以显示可视化背后的原始数据。

    在生成的网格中,将针对与可视化聚集构建器中配置的搜索条件相匹配的每个汇总数据集各显示一行。列和行中显示的原始数据取决于所访问的可视化类型以及针对此可视化配置的聚集方式。 例如,对于基于时间的可视化,例如,前 5 个最活跃的产品条形图(在缺省“概述”仪表板中显示),将显示各个数据行以显示最近七天每个匹配产品的日常活动计数。

    可视化的样本原始数据

  2. 要查看网格中任何行的相关事件记录,请单击此行的查看事件链接。 最多列出最近的 100 个事件,每个事件由发生时的时间戳记进行标识。事件列表顶部的面包屑跟踪显示关联数据行(例如,product_nametimestamp))的简短描述 以及事件记录的总数(例如,72 events)。
  3. 要查看事件记录,请单击事件行。 将在字段/值对中按照以下格式显示事件数据:表格式、JSON(具有嵌套结构)和序列化 JSON(仅包含单个级别)。有关所列的事件字段的信息,请参阅 API 事件记录字段
  4. 单击JSON序列化选项卡以按照首选格式查看事件数据。
    注: 显示的事件数据内容取决于为该操作设置的日志记录策略。如果日志记录策略包含 HTTP 头和有效内容,那么将在 API 事件记录中包含这些详细信息。有关更多信息,请参阅活动日志策略
  5. 查看所选数据行的其他事件记录,或者查看网格中其他数据行的事件记录:
    • 要返回至针对所选数据行生成的事件列表,请单击面包屑跟踪中的 n 个事件链接(其中,n 表示数字),如下图中所示。然后,重复步骤 3 和步骤 4 以查看其他事件详细信息。

      面包屑跟踪

    • 要返回至初始网格中的数据行,请单击面包屑跟踪中的第一个链接,如下图中所示。然后,重复步骤 2 到步骤 4 以查看针对其他行生成的事件。

      面包屑跟踪

  6. 可选: 从仪表板内的某个可视化中,针对为特定汇总数据集生成的事件指定一个过滤器,然后对仪表板(相关)中的所有可视化应用此过滤器:
    1. 从可视化的初始“原始数据”视图中,查找包含要用作过滤条件的一个或多个值的数据行。然后,单击其中一个单元格中的值以仅按此值或者按行中的值组合来进行过滤。应用单个过滤器还是过滤器组合将取决于所选数据类型以及聚集的配置方式 - 您可以试验不同的可视化类型和数据集以了解如何应用过滤器。
      注: 并非网格中的所有列都可用作过滤器。将鼠标指针悬停在可用作过滤器的列中的单元格上时,通常会显示一个加号光标 加号光标
    2. 如果需要,可单击仪表板搜索栏下方的过滤器区域中的立即应用以对仪表板中的所有可视化应用此过滤器。(如果针对过滤器区域中的过滤条件显示了多个复选框,那么可选择清除复选框以更改条件,然后再单击立即应用。)
      注: 在某些情况下,在单击单元格中的值时将自动应用过滤器,因此此步骤可能不是必需的。
      以下示例阐述了如何从两个缺省可视化中应用过滤器。
      示例 1:
      在下图中,从前 5 个最活跃的产品条形图可视化(基于时间)中选择过滤器。要过滤以查找在 2016 年 8 月 3 日生成且与 surfing-products 产品相关联的事件,请单击 datetime per day 列和 surfing-products 行下的 August 3rd 2016(如  a  所述)。然后,从过滤器区域中,单击立即应用 ( b ) 来过滤以查找仅与此产品和该时间段相关的事件。
      设置过滤器

      下面描述了所应用的过滤器。请注意,“时间选取器”现在将 August 3rd 2016 显示为时间过滤器,并且绿色椭圆形过滤器指示应用 surfing-products 作为包含过滤器。

      查看事件链接

      提示: 在设置过滤器时,如果单击第一个 product_name 列下的 surfing-products(而不是第二列中的 August 3rd 2016),那么将过滤掉可视化中除 surfing-products 之外的所有产品,但仍会应用缺省 Last 7 days 时间过滤器。
      示例 2:
      在下图中,正在从每个计划的应用程序饼图可视化中选择过滤器。(请注意,已预先将 clothing 产品过滤器应用于仪表板。)要过滤以查找针对缺省计划中的 APIMGMT_TEST_APP 应用程序生成的事件,请单击 app_name 列和 default 行下的 APIMGMT_TEST_APP(如  a  所述)。然后,从过滤器区域中,单击立即应用 ( b ) 来过滤以查找仅与此应用和计划相关的事件。
      设置过滤器

      下面描述了所应用的过滤器。请注意,时间过滤器保持不变。

      设置过滤器

    3. 如果您想要查看相关事件列表,请从选择过滤器的可视化网格中,单击查看事件

      [V5.0.7 或更高版本]您还可以单击其他可视化容器上的插入标记图标 插入标记图标,以显示可视化背后已过滤的原始数据,然后完成步骤 2 到步骤 4 以查看事件记录。

      [V5.0.4、V5.0.5 和 V5.0.6]您还可以单击其他可视化容器上的插入标记图标 插入标记图标,以显示可视化背后已过滤的原始数据,然后完成步骤 2 到步骤 4 以查看事件记录。

    4. 要移除过滤器,请根据指定的过滤条件来完成以下一个或多个步骤:
      1. 如果适用,可单击过滤器区域中的移除以移除一个或多个值的包含过滤器。如果您未看到移除选项,请单击操作折叠标记以展开该菜单。
      2. 如果适用,请通过单击时间选取器图标 ([V5.0.7 或更高版本]“时间选取器”图标[V5.0.4、V5.0.5 和 V5.0.6]“时间选取器”图标) 以更改为先前或其他时间范围。然后,使用快速相对绝对选项以设置所需的时间过滤器。例如,如果缺省时间段为最近 7 天,那么单击快速,然后单击最近 7 天。有关更多信息,请参阅为可视化中的数据指定时间段和自动刷新率。
      3. 如果您在搜索栏下方看到是否应用这些过滤器?,请单击取消
  7. [V5.0.7 或更高版本]要关闭可视化的“原始数据”视图,请将鼠标悬停在其容器上方,然后单击左下角的切换图标 切换图标

    [V5.0.4、V5.0.5 和 V5.0.6]要关闭可视化的“原始数据”视图,请单击可视化容器中的切换图标 “切换”图标

时间戳记图标 上次更新时间:2017-10-24