【发布时间】:2021-07-11 16:06:35
【问题描述】:
您好,我有两个项目 project-A 和 project-B。我在项目 A 中创建了一个监视工作区,并在该工作区中添加了项目 B。我想从基于日志的指标创建警报。我已经在项目 A 中创建了基于日志的指标并从中创建了一个警报,但它不会触发项目 B,它仅适用于项目 A。对于基于日志的指标,我的查询是 -
"resource.type="build"
severity=ERROR"
所以当 cloudbuild 在项目 A 中失败时触发警报,但在项目 B 中失败时不会触发。有可能吗?
【问题讨论】:
-
您是否尝试过直接在项目 B 中创建警报?我在想,如果基于日志的指标出现在项目 A 中,也许你可以直接在监控中写出这个指标的警报。我会尝试复制这个,看看我能不能弄明白。但是你能添加一个你正在使用的指标的例子吗?也许Minimal, Reproducible Example 可以帮助您开始。
-
我们可以这样做,但我不想在项目-B 中创建监控工作区,因为我已经在项目-A 工作区中添加了项目项目-B。因此,对于基于日志的指标,我的查询是 - “resource.type="build" severity=ERROR”,因此当 cloudbuild 在项目 A 中失败时会触发警报,但在项目 B 中失败时不会触发。
-
作为善意的提醒,请看这里stackoverflow.com/help/someone-answers,如果您觉得我的回答有用,请考虑支持/接受它,谢谢!
标签: google-cloud-platform monitoring stackdriver