GCP 预算警报 - 奇怪的 pub/sub 定期触发

问题描述 投票:0回答:1

我已经为带有阈值规则的预算设置了警报,如下所示:

触发 预算百分比 状态
1 90% 实际
2 100% 实际
3 110% 实际
4 110% 预测

设置2个通知端点:

  • 电子邮件
  • pub/sub 触发云功能

现在,电子邮件通知正在按预期工作(当超过阈值时,我会收到通知),而 pub/sub 功能。由于某种原因,云功能会定期(每小时)出现,而我希望它们仅在超过阈值时出现(如电子邮件)

在云功能日志中可以看到,我每隔一小时从发布-订阅中获取一次触发器,例如:

2024-03-19 06:15:29.591 CET
POST200652 B4 msAPIs-Google; (+https://developers.google.com/webmasters/APIs-Google.html) https://<CENSORED>.a.run.app/?__GCP_CloudEventsMode=CUSTOM_PUBSUB_projects%2F<MY_PROJECT>%2Ftopics%2F<MY_TOPIC>

2024-03-19 07:15:38.239 CET
POST200654 B462 msAPIs-Google; (+https://developers.google.com/webmasters/APIs-Google.html) https://<CENSORED>.a.run.app/?__GCP_CloudEventsMode=CUSTOM_PUBSUB_projects%2F<MY_PROJECT>%2Ftopics%2F<MY_TOPIC> 

2024-03-19 08:15:28.090 CET
POST200654 B308 msAPIs-Google; (+https://developers.google.com/webmasters/APIs-Google.html) https://<CENSORED>.a.run.app/?__GCP_CloudEventsMode=CUSTOM_PUBSUB_projects%2F<MY_PROJECT>%2Ftopics%2F<MY_TOPIC> 

(云函数是一个发送 webhook 的 python 脚本 - 但我认为这在这里并不重要)

什么可能导致这些发布-订阅触发器再次发生?如何禁用它以仅在超过实际阈值时触发我的云功能?

google-cloud-platform google-cloud-functions google-cloud-pubsub google-alerts
1个回答
0
投票

创建预算并将其连接到 Pub/Sub 主题后,您可能会收到此 文档中所述的程序化通知。如上述文档中所述,预算通知每天会多次发送到 Pub/Sub 主题,其中包含预算的当前状态。这与预算提醒电子邮件的节奏不同,预算提醒电子邮件仅在达到预算阈值时发送。

您还可以检查此堆栈链接以获取更多详细信息和解决方法。

© www.soinside.com 2019 - 2024. All rights reserved.