我已经为带有阈值规则的预算设置了警报,如下所示:
触发 | 预算百分比 | 状态 |
---|---|---|
1 | 90% | 实际 |
2 | 100% | 实际 |
3 | 110% | 实际 |
4 | 110% | 预测 |
设置2个通知端点:
现在,电子邮件通知正在按预期工作(当超过阈值时,我会收到通知),而 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 脚本 - 但我认为这在这里并不重要)
什么可能导致这些发布-订阅触发器再次发生?如何禁用它以仅在超过实际阈值时触发我的云功能?