我一直在寻找一种方法来监控firestore每5分钟触发一次的云功能,以检查该功能是否正常工作。如果该功能不起作用,我还希望该监视器能够向诸如 slack 之类的通知通道发出警报。有办法吗?
我已经尝试使用综合监控在 firestore 上运行事件,因此该函数被触发,并且可以检查它是否显示基于日志的指标的错误。然后创建一个警报策略,如果日志出现,则向通知通道发出警报。 这种方法的问题是它每 5 分钟就会在 firestore 中写入一次。
您可以使用 Google Cloud Platform (GCP) 设置监控和警报。 登录 GCP Console,转至日志记录 >> 警报并创建新策略。 例如,您可以创建一个警报,以便在日志消息符合特定模式(例如,严重性属于 ERROR 类型)时发送通知(通过电子邮件、短信、Slack 通道等)。