【发布时间】:2020-10-22 08:34:24
【问题描述】:
我发现一个多月前我的应用程序发生了错误。这很可能是由于我添加了日志记录的 Firebase 云功能的问题。 不幸的是,通过 firebase 控制面板或 GCP,我无法查看超过一个月的日志。
有没有办法查看这些?
如果没有,有什么办法可以导出并保存到文件中?
【问题讨论】:
标签: firebase google-cloud-functions
我发现一个多月前我的应用程序发生了错误。这很可能是由于我添加了日志记录的 Firebase 云功能的问题。 不幸的是,通过 firebase 控制面板或 GCP,我无法查看超过一个月的日志。
有没有办法查看这些?
如果没有,有什么办法可以导出并保存到文件中?
【问题讨论】:
标签: firebase google-cloud-functions
如果您看不到它in the console,则它不可用。你可以use the Firebase CLI to view/print logs,但只能是最近的条目。
【讨论】:
我是这样做的。感谢@Neelavar 为我指明了正确的方向。 更多信息在这里: Log retention in Stackdriver GCP
-- 以管理员身份运行
Windows 上的 VScode
右键点击快捷方式或app/exe
转到属性
勾选“以管理员身份运行此程序”
-- Install gcloud Alpha (as admin)
gcloud components install alpha
-- List all projects (optional)
gcloud projects list
-- Set current project
gcloud config set project my-project
-- Check correct project selected (optional)
gcloud config get-value project
-- Update retention period
gcloud alpha logging buckets update _Default --location=global --retention-days=365
【讨论】: