【问题标题】:Monitoring Alert for Cloud Build failure on master主服务器上 Cloud Build 失败的监控警报
【发布时间】:2021-01-11 18:42:58
【问题描述】:

每次在 Cloud Build on master 失败时,我都希望在我的通知频道上收到通知。

现在有人提到使用日志查看器,但似乎没有立即访问分支的方法。

还有其他方法可以创建特定于master 的监控警报/指标吗?

【问题讨论】:

    标签: google-cloud-platform stackdriver google-cloud-build


    【解决方案1】:

    您可以创建 Cloud Build 通知,将更新发送到所需频道,例如 Slack 或您的 SMTP 服务器 HTTP 频道。还有 create a PubSub 主题,当你的构建状态发生变化时,例如当你的构建被创建时,当你的构建转换到工作状态时。

    【讨论】:

      【解决方案2】:

      我刚刚经历了尝试通过 Cloud Run 工作来获得官方 GCP 松弛集成的痛苦。太麻烦了,没有让我自定义我想要的。

      我看到的最佳解决方案是设置 Cloud Build 以将 Pub/Sub 消息发送到 cloud-builds 主题。这样,您可以使用我刚刚公开的以下存储库来过滤您想要的特定分支,但查看 data_json['substitutions']['BRANCH_NAME'] 字段。

      https://github.com/Ucnt/gcp-cloud-build-slack-notifier

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-16
        • 1970-01-01
        • 2022-06-20
        • 1970-01-01
        • 2021-06-05
        • 2017-09-28
        相关资源
        最近更新 更多