gpt4 book ai didi

stackdriver - 使用 Stackdriver 监控 Cloud Build 错误并发出警报

转载 作者:行者123 更新时间:2023-12-05 02:59:02 25 4
gpt4 key购买 nike

我正在寻找一个选项,以便在 Cloud Build 失败时监控和创建警报 - 使用 Stackdriver。

很多人正在使用 Pub/Sub 和 Cloud Functions ( example ) 解决这个问题,但我更喜欢在 Stackdriver 中进行所有监控/警报。 Stackdriver 确实有一个名为 Cloud Build 的资源类型,但没有任何Metrics 可以检测失败的构建。我猜这是一项缺失的功能?

enter image description here

第二种选择是分析 GCP 日志(日志查看器)并根据这些事件触发警报。日志在那里,但我如何在 Stackdriver 中使用它们?

enter image description here

最佳答案

@yuri-grinshteyn 建议的基于日志的指标是实现这一目标的正确方法。转到 logging page , 在搜索字段的右侧,单击箭头并切换到高级过滤器。

然后粘贴这个例子

resource.type="build"
severity="ERROR"

此搜索仅针对 Cloud Build 资源 中的 ERROR 级别日志。现在,单击左上角的 Create Metric。只需为其命名并单击 Create metric

现在您位于基于日志的指标部分。单击“3-vertical-align-dots”并选择Create alert on Metric。现在可以重定向到 Stackdriver 以创建警报。设置 none 聚合器,即您想要的阈值(如果您希望在每次失败时收到警报,请选择 1)。保存并选择您的通知方式等。

关于stackdriver - 使用 Stackdriver 监控 Cloud Build 错误并发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58356708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com