Google 致力于为黑人社区推动种族平等。查看具体举措

在控制台监控性能数据

要查看实时性能数据,请确保您的应用使用与实时数据处理兼容的性能监控 SDK 版本。了解详情

在仪表板中跟踪关键指标

要了解您的关键指标是趋势,在性能仪表板的顶部将它们添加到您的指标板。您可以通过查看每周更改或验证代码中的最近更改是否提高了性能来快速识别回归。

Firebase 性能监控仪表板中指标板的图像

以下是您可以跟踪的一些示例趋势:

  • 第一次输入延迟的改善,你已经改变了当你的应用程序加载某些JavaScript文件
  • 切换到使用CDN资产后的时间为第一contentful涂料的下降
  • 响应有效载荷大小来下降了,因为你实现的用缩略图的网络请求
  • 一个生态系统停运期间,网络响应时间的增加对第三方API调用

Firebase 项目的每个成员都可以配置自己的指标板。您可以跟踪对您很重要的指标,而其他项目成员可以在他们自己的板上跟踪完全不同的关键指标集。

要将指标添加到您的度量板,转到性能仪表板在火力地堡控制台,然后单击控制台选项卡。单击一个空的指标卡,然后选择一个现有的指标以添加到您的看板中。点击人口密集度卡更多的选择,喜欢更换或移除指标。

指标板以图形形式和数字百分比变化显示随时间收集的指标数据。

  • 每个指标卡都显示指标值在选定时间范围内的百分比变化,以及该指标最近收集的值。指标板顶部的声明是对百分比变化的解释。
  • 默认情况下,指标板显示指标的中值。如果您想查看用户的不同部分如何体验您的应用,请从仪表板页面顶部的下拉菜单中选择不同的百分位数。

红色、绿色和灰色分别是什么意思?

大多数指标都有所需的趋势方向,因此指标板使用颜色来显示指标数据的趋势是好还是坏的解释。

例如,假设您正在跟踪一个页面的第一输入延迟(这应该是小的值)。如果此值正在增加,则指标板会以红色显示指标的百分比变化,提醒注意可能存在的问题。但是,如果该值正在减少或保持不变,则指标板将分别以绿色或灰色显示百分比。

如果指标不具有明显的期望趋势方向,如响应有效载荷大小的网络请求,则该度量板总是显示为灰色的度量的百分比变化,无论数据是如何趋势。

实线和虚线分别是什么意思?

  • 深蓝色实线 — 指标随时间变化的值

  • 浅蓝色虚线 — 过去特定时间的度量值
    例如,如果您选择显示过去 7 天的图表,并将鼠标悬停在 8 月 30 日,那么浅蓝色虚线会告诉您 8 月 23 日的指标值。



查看跟踪及其数据

您可以查看所有痕迹在痕迹表您的应用程序,这是在底部绩效仪表盘。该表在适当的子选项卡中对每种类型的跟踪进行分组。例如,所有网络请求迹线网络请求子选项卡下。

跟踪表显示每个跟踪的一些顶级指标的值,以及每个指标值的百分比变化。这些值是基于百分位和时间范围组中的仪表板标签顶部的选择来计算。这里有些例子:

  • 如果选择50%的百分位数和最近7天的时间范围,那么指标的值将收集到的数据从最近的一天中位数和百分比变化会改变,因为前7天。

  • 如果然后更改时间范围最近24小时,然后度量的价值将收集到的数据从最近的小时和百分比变化将是自前24小时的变化。

您可以按度量值或特定度量的百分比变化对每个子选项卡中的跟踪列表进行排序。这可以帮助您快速识别应用中的潜在问题。

要查看所有特定跟踪的指标和数据,在痕迹表点击跟踪名称。此页面的以下部分提供了更多详细信息。

查看特定跟踪的更多数据

如果单击跟踪表中的跟踪名称,则可以单击各个屏幕以浏览跟踪并深入了解感兴趣的指标。在大多数页面上,你可以使用过滤器按钮(左上角屏幕)的属性来过滤数据,例如:

按属性过滤的 Firebase 性能监控数据的图像
  • 通过网页URL过滤,查看您网站的数据的特定页面
  • 通过有效的连接类型过滤器,以了解如何3G连接影响您的应用程序
  • 国家筛选,以确保您的数据库位置是不影响的特定区域

查看所有收集的跟踪指标

如果单击跟踪表中的跟踪名称,您将在指标卡上看到跟踪数据的概览。

使用屏幕右上角的选项合计以上的时间来查看数据。

  • 网络请求的痕迹-可用的指标卡的响应时间响应的负载量
  • 自定义代码的痕迹-时间度量卡始终可用(这种类型的跟踪的默认度量)。如果您向自定义代码跟踪添加了任何自定义指标,则还会显示这些指标卡。
  • 页面加载的痕迹-可用的指标卡包括第一漆第一contentful油漆首先输入延迟,和DOM相关的事件。

查看有关数据的深入信息

如果你点击查看更多任何指标卡上,您可以查看有关收集的数据更深入的信息,并使用更丰富的分析功能。例如,您可以按属性过滤和分割数据。