当GCP桶中有特定文件可用时发出电子邮件警报



当GCP桶中的特定文件到达/可用时,我需要收到电子邮件警报到我的电子邮件。我可以在GCP中使用哪些功能/工具。

您可以查看以下方法:

  • 使用云功能,特别是谷歌云存储触发器与默认事件google.storage.object.finalize。在这里查看示例代码。
  • 在函数代码中,你可以传递相关的文件细节,并使用第三方电子邮件服务,如SendGrid等发送电子邮件。查看说明/代码在这里发送电子邮件:https://cloud.google.com/security-command-center/docs/how-to-enable-real-time-notifications

@Romin解决方案将工作,你也可以看看Eventarc和Cloud Run。

但是,你可以使用一个完全由Google Cloud管理的hack。

首先,激活Cloud Storage Audit Logs(要小心,如果您有很多活动,它可能会生成很多日志,并且成本很高)。

然后,在提到文件创建的审计日志上创建一个基于度量的日志,并在文件路径上使用过滤器(您可以使用=~操作符进行regex过滤)

最后,在该指标上创建警报,并在触发警报时发送电子邮件

相关内容

  • 没有找到相关文章

最新更新