首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过REST获取google云平台警报状态

如何通过REST获取google云平台警报状态
EN

Stack Overflow用户
提问于 2022-02-15 11:59:24
回答 1查看 284关注 0票数 -2

我在google云平台上创建了一个警告策略。我收到的电子邮件通知根据警报政策。现在,我要为此警报配置外部自定义监视系统。我想知道这个监控系统每隔10-20秒就可以调用哪些其他API,并获取此警报的状态。

请帮帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-23 12:19:43

如果您只想使用Cloud MonitoringAlerting Policy,您将无法实现这一点。

当策略的条件满足时,不可能将警报策略配置为通知(重复)。通过Google控制台创建的警报策略仅在满足条件时才发送通知。还可以在条件不再满足时收到通知。

其他信息可以在每一事件的通知文档中找到。

云监视API v3 -警报策略中,您可以找到只发送事件创建的信息。

警报策略是一种配置资源,它描述了生成事件的标准以及如何在创建这些事件时通知您。

通常,如果要使用通知通道向外部发送通知,则可以使用韦布胡克斯PubSub

Note

Webhooks只支持公共端点。如果需要将通知发送到不公开的端点,则创建Pub/Sub通知通道,并配置Pub/Sub主题的订阅。有关更多信息,请参见为私有端点配置Web钩子通知失败

由于您没有提供更多的信息,所以很难确定您是否在使用第三方软件中的一些内置功能来集成GCP云监视。其中一个例子是格拉法纳

Grafana提供了内置的对Google监视的支持。添加它作为数据源,为您的度量标准构建仪表板。

GCP还可能使用普罗米修斯特性。也许这会给你一些类似你想要的东西。

Prometheus是一种经常与Kubernetes一起使用的监测工具。如果为GKE配置云操作并包含Prometheus支持,那么使用Prometheus公开格式的服务生成的度量可以从集群导出,并在云监视中作为外部度量显示。

有一些解决办法,但他们不会满足你的要求。

  • 可以创建多个条件来识别相同的问题。每次满足条件时,都会收到通知。
  • 当一个条件是不满足时,就有可能得到用户的通知,但是这可能会导致垃圾邮件。

我要提到的最后一件事是,在条件消失之前,已经有一个Feature Request可以添加多个通知。关于重复通知,直到条件消失。的更多细节。

附加文档:

结论

  • 通过Google控制台创建的警报策略仅在满足条件时才发送通知。还可以启用通知以获得已解决的通知。
  • Feature Request可重复添加通知- 这里
  • 要向其他应用程序/资源发送通知,可以使用WebhooksPubSub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71126064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档