【问题标题】:notification on different notification channel on different alert condition of same GCP metric同一 GCP 指标的不同警报条件下的不同通知通道上的通知
【发布时间】:2022-01-23 10:05:37
【问题描述】:

我必须在 GCP 中创建有关虚拟机 CPU 利用率指标的警报,并且它必须遵循以下条件:

  • 当阈值 >50% 时,第一个通知将发送到 电子邮件
  • 当阈值 >80% 时,第二个通知将发送到 移动(移动上的升级类型)。

是否可以通过 GCP 堆栈驱动程序监控。?

【问题讨论】:

  • 您好@dushyant,如果您认为我的回答对您有所帮助,请考虑按照Stack Overflow guidelines 接受并支持它(✔️),以帮助更多 Stack 贡献者进行研究。祝你有美好的一天,谢谢!

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


【解决方案1】:

是的。这可以通过创建 2 个警报策略来满足您的 2 个条件。

首先,创建一个警报策略,当阈值 >50% 时将发送到电子邮件。 其次,创建一个警报策略,当阈值 >80% 时将发送到 mobile

请参阅GCP - Using alerting UI 了解警报策略的创建和GCP - Notification Options 了解通知选项,其中包括电子邮件移动(SMS)

【讨论】:

  • 单一警报策略不可能做到这一点。
  • @dushyant 不,因为您有 2 个不同的条件和 2 个不同的通知渠道。
【解决方案2】:

提醒政策描述了您要监控的一组条件。这些条件可能与应用程序的运行状况、系统指标的值或资源消耗有关。警报策略的条件定义了监控的内容以及触发警报的时间。

例如,假设您想定义一个提醒政策,如果 Compute Engine 虚拟机实例的 CPU 利用率在 3 分钟内高于 50%,则会向您发送电子邮件。您可以使用条件对话框指定要监控 Compute Engine 虚拟机实例的 CPU 利用率,并希望在利用率超过 50% 并持续 3 分钟时触发提醒政策。

根据您的用例,您将需要针对同一个 GCP 指标创建两个警报策略,因为您的用例包含具有不同通知渠道的两个不同警报条件。

1.创建一个警报策略,当阈值>50% 时将向您发送电子邮件警报。

  • 在 Cloud Console 中,选择监控
  • 选择提醒。
  • 点击创建策略。
  • 在“创建新警报策略”窗口中单击“添加条件”。

  • 在阈值条件下,可以添加百分比。

  • 点击保存,现在可以添加通知渠道,点击管理通知渠道,添加邮件通知渠道。请参阅manage notification channels 了解更多信息。

2.重复相同的过程来创建警报策略,当阈值>80% 时将向您发送警报,您可以在选择通知渠道的同时选择短信通知渠道。

有关信息,请参阅 Create an alert policySpecifying conditions for alert policies

【讨论】:

  • 所以,我必须为具有不同警报条件和通知渠道的相同指标创建 2 个警报策略。
  • 是的@dushyant,您需要为相同的指标创建 2 个警报策略
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 1970-01-01
  • 2020-12-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多