【问题标题】:How to launch a script using an alert in gcp?如何在 gcp 中使用警报启动脚本?
【发布时间】:2021-10-31 02:35:16
【问题描述】:

我想在监控和登录中生成一个警报,并且我希望在触发该警报时执行我的脚本(我已经在我的云存储库中生成了该脚本),我该怎么做?

【问题讨论】:

  • 一个可能的工作流程可能是在生成警报之后,您需要 pubsub 来摄取该消息,这反过来会触发云功能,这是一个只运行您的代码的产品。
  • 创建警报并选择 PubSub 作为通知渠道。然后按照 Nadia 的回答将您的 PubSub 插入 Cloud Functions、Cloud Run 或任何您想要的可以处理您的事件的工具

标签: google-cloud-platform terraform-provider-gcp


【解决方案1】:

这可以通过Cloud Functions 这可以trigger 声明什么情况应该导致你的函数执行。

您可以使用Google Cloud Pub/Sub Triggers,因此当系统上出现事件时,会向部署函数时指定的 Pub/Sub 主题发布消息。发布到该主题的每条消息都会触发函数执行,消息内容作为输入数据传递。

在下一个指南“Alert-based event”中,您可以找到实施此解决方案的步骤。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-14
    • 2017-10-12
    • 1970-01-01
    • 2020-03-06
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    相关资源
    最近更新 更多