【问题标题】:firebase functions - best way to monitor it on console.cloud.googlefirebase 功能 - 在 console.cloud.google 上监控它的最佳方式
【发布时间】:2022-12-17 19:07:05
【问题描述】:

我在 firebase 上有多个项目,我主要使用(JavaScript/TypeScript - 计划 cron)功能逻辑(通过 Twitter 通知,在 firestore 中存储数据,并对从 REST 调用接收的数据执行业务逻辑)

由于 firebase 最近的变化,我被重定向到谷歌云进行日志审查等。

我最近的想法是创建一个合理的仪表板,让我清楚地了解我的项目中发生的事情。问题是我不熟悉谷歌云。

所以经过这么长的介绍。

您首选的监控打字稿功能的方法是什么? 是否有任何仪表板设置可以为您提供恰到好处的信息量?

【问题讨论】:

  • 比如监控特定的云功能?然后,您可以只参考 Cloud Functions 控制台上的“指标”和“日志”选项卡。那应该为您提供大部分详细信息。还是您正在尝试获取某种聚合数据?
  • @Dharmaraj 谢谢你的回答! :) 这就是我现在正在做的事情——我注意到创建仪表板有很多选择。我的完美解决方案是: - 用于在一个仪表盘中监控整个 stg 环境(多个项目)的仪表盘 - 错误数量、平均使用统计信息等 - 单个项目的仪表盘 - 与整个环境的仪表盘非常相似,加上所述项目的一些自定义详细信息(函数实例数、平均时间等)

标签: typescript firebase google-cloud-functions google-cloud-monitoring


【解决方案1】:

作为社区维基回答这个问题。如 cmets 中所述,

构建自己的持久监听器绝对是可能的。如果 Firebase 可以做到,那么其他人也可以。

Web 套接字确实是一个选项,但不是必需的。例如,Firestore 的实时监听器不使用网络套接字,但 Firebase 的其他数据库(实时数据库)上的监听器使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-16
    • 2011-07-19
    • 2011-09-14
    • 1970-01-01
    • 2021-02-13
    相关资源
    最近更新 更多