【发布时间】:2021-01-11 07:35:33
【问题描述】:
我在创建的 Pub/Sub 订阅上有一个编号,它没有附加消费者,并且可以存储长达 7 天的消息。这是因为理想情况下,这些 Pub/Sub 中的消息数量不应超过某个阈值。我想从我的应用程序中定期监视这些 Pub/Sub,然后在数量超过阈值的极少数情况下处理消息。如果没有,即使设置相同的警报也会有所帮助。
我知道我可以从 Google Cloud Console 为订阅设置 Cloud Monitoring 并创建信息中心/警报。有没有办法通过 JAVA 客户端库 (Google Cloud Monitoring Link to Documentation) 以编程方式执行此操作?由于没有很多可用的代码示例,我觉得很难。
TLDR:如何在我的代码中使用 google-cloud-monitoring JAVA 客户端库获取 Pub/Sub 订阅中未确认消息的数量
【问题讨论】:
标签: java google-cloud-platform google-cloud-pubsub google-cloud-monitoring