【问题标题】:Firestore Firebase- Where can I find logsFirestore Firebase - 我在哪里可以找到日志
【发布时间】:2022-01-23 01:28:59
【问题描述】:

我的 Firestore 数据库读取次数过多,我想调试正在发生的事情。 根据其他票证和文档,我发现我可以设置 Firestore 日志级别 https://firebase.google.com/docs/reference/js/firestore_#setloglevel

但是,即使我将其设置为“调试”,我也无法找到可以查看这些日志的位置。 Firebase UI 中是否有某个地方,或者我必须在我的应用程序中的某个地方订阅它们?

我真的很想避免通过云功能自己实现 Firestore 的日志记录。

我相信必须有一种方法可以查看至少过去几分钟/几小时内的日志。

欢迎提出任何意见

【问题讨论】:

    标签: firebase google-cloud-firestore


    【解决方案1】:

    setLogLevel 启用的日志是客户端日志,因此它们会显示在浏览器的调试输出中(或您执行代码的任何位置)。

    如果您想查看服务器端对 Firestore 执行了哪些调用,请查看 Firebase 或 Cloud 控制台中的 usage dasboardCloud Logging for Firestore。 Firestore 最近还增加了对audit logging 的支持,它可以让您更详细地了解每个操作的具体帐户。

    最后,Firebase/Cloud 控制台执行的读取操作也计入您的配额。因此,您可能需要关闭控制台并重试该操作,看看这是否会产生影响,因为对于许多刚接触 Firestore 的开发人员来说,这是一个常见的惊喜。

    【讨论】:

      猜你喜欢
      • 2018-07-02
      • 1970-01-01
      • 2018-10-31
      • 2019-11-11
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      相关资源
      最近更新 更多