计算Pubsub主题中未确认消息的数量

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

我想在确认pubsub主题的所有消息后执行操作。我尝试使用Stackdriver监控API作为度量标准“由云区域分解的未确认消息的数量”,但是不了解区域的过滤器以及为什么需要它。我在哪里可以看到我的主题使用的区域?由于某些未知原因,对于某些主题,API调用完全没有任何理由失败。知道所有消息是否已被确认的最佳方式是什么。

google-cloud-platform google-cloud-pubsub
2个回答
1
投票

Cloud Pub / Sub主题没有未确认消息的概念。这纯粹是个人订阅的属性,尚未确认的消息数量。

如果任何订阅中未确认的邮件年龄过高,您可以使用Stackdriver Alerting提醒您。将“资源类型”设置为“Cloud Pub / Sub Subscription”,将Metric设置为“Oldest Unacked Message”,并在任何时间序列违反某个阈值时发出警报。


0
投票

尝试使用metric subscription/num_undelivered_messages代替。与subscription/num_unacked_messages_by_\region不同,它在GA中,不需要指定区域。

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