代码之家  ›  专栏  ›  技术社区  ›  Lahiru Chandima

是否可以在firebase中查看用户使用统计信息?

  •  0
  • Lahiru Chandima  · 技术社区  · 7 年前

    我在应用程序中使用firebase实时数据库。

    整个实时数据库的大小约为250KB。但是,在某些日子里,我可以看到实时数据库的下载量约为250MB,而在其他日子里通常约为5MB。

    2 回复  |  直到 7 年前
        1
  •  1
  •   DarkLeafyGreen    7 年前

    在这个粒度级别上,您可以使用 查看个人绩效指标。

    带有图表的不同仪表板,这些图表显示 随时间变化的性能指标。与数据库的实时集成 Stackdriver监控提供了最深层的粒度。

    https://firebase.google.com/docs/database/usage/monitor-performance#stackdriver-monitoring

    Stackdriver监控可在 https://app.google.stackdriver.com/ . 您可以从firebase指标创建自定义图表,如下所示 https://cloud.google.com/monitoring/api/metrics_gcp#gcp-firebasedatabase

        2
  •  0
  •   Lahiru Chandima    7 年前

    我唯一能找到的方法是使用 firebase profiler

    firebase database:profile --project <my_project_id>
    

    它显示了分析期间访问的数据库路径,包括下载的字节数。它没有显示哪个用户访问了数据库,但是我的数据库的数据库规则只允许用户访问分配给他们的db path,因此可以通过查看数据库路径来派生用户信息。