将 Crashlytics 数据导出到 Cloud Logging

您可以将 Firebase Crashlytics 数据导出到 Cloud Logging。数据导出后,您还可以使用完整的 Google Cloud Observability Suite,在其中过滤日志构建自定义信息中心设置自定义提醒,甚至将数据导出到其他服务。如需查看完整列表以及有关如何使用存储在 Cloud Logging 中的数据的示例,请参阅您可以对自己的数据执行哪些操作?

本页介绍了如何设置将 Crashlytics 和(可选)Firebase 会话数据导出到 Cloud Logging

设置导出到 Cloud Logging

  1. Firebase 控制台中,前往集成页面

  2. Cloud Logging 卡片中,点击关联

  3. 按照屏幕上的说明设置导出到 Cloud Logging 的功能,包括以下选项:

    • (默认启用)如需更好地了解未发生崩溃问题的指标,请启用 Firebase 会话数据导出功能

    • 选择哪些应用将导出日志。

      如果您已经有一个或多个活跃应用,则关联工作流会显示来自每个应用的日志的估算数据使用量水平。此值是根据过去 30 天的 Crashlytics 数据量估算的。

Cloud Logging 解除关联会停止导出任何新日志。

请注意以下事项:

  • 已导出到 Cloud Logging 的任何数据均将保留允许的保留时间,并且仍可能需要支付存储费用。您可以手动删除日志,以避免继续产生费用。

  • 如果您在其他服务(例如 BigQuery)中存储了 Cloud Logging 数据,该数据可能会受其他数据持久化条款的约束。

您可以从 Firebase 项目级、Crashlytics 产品级或应用级解除与 Cloud Logging 的关联。

如需解除与 Cloud Logging 的关联,请按以下步骤操作

  1. Firebase 控制台中,前往集成页面

  2. Cloud Logging 卡片中,点击管理

  3. 您可以选择完全解除关联 Crashlytics,也可以选择解除关联特定应用。

    如需完全解除关联 Firebase 项目,请找到页面底部的相应按钮。

  4. 出现提示时,确认您要停止导出。



启用导出功能后会发生什么?

  • 在收到事件后的几分钟内,查看所有新事件的日志(Crashlytics)。

  • 监控您的数据使用量水平:



配额和价格

Cloud Logging 每月(每个项目)提供免费的使用量。任何使用 Cloud Logging 的 Google 或 Firebase 产品产生的用量均计入其中。您可以将项目升级到随用随付 Blaze 定价方案,以解锁额外但需要付费的用量和功能。详细了解 Cloud Logging 的价格

您可以监控和管理 Cloud Logging 和结算信息:

日志会在 30 天后自动删除,但您可以选择设置自定义保留

请注意,特定请求或事件的日志条目可能会延迟,或者在极少数情况下会被丢弃。虽然日志可用于了解请求或事件,但可能无法反映项目使用量和结算中显示的真实使用情况。



后续步骤