繁体   English   中英

GCP - 如何添加关于发送到 pubsub 死信队列的消息数量的警报?

[英]GCP - how to add alert on number of messages sent to a pubsub dead letter queue?

我有我的应用程序,它处理来自 pubsub 主题的消息,如果它失败,则将消息发送到单独的 dlq 主题。 我希望能够设置警报以监控一天中有 30k 条消息发送到 dlq 时它会通知我,我可以检查为什么我的服务无法正常工作。

我试图在 gcp 中设置一些策略,但我不知道也无法在文档中的任何地方找到如何设置关于某个主题的每日处理消息的度量。 谁能帮我?

您可以像这样创建新的警报策略

在此处输入图像描述

PubSub 订阅/未确认的消息。

如果您的项目中有多个订阅,您可以在订阅名称上添加过滤器。

添加您想要的通知通道,在我的例子中是 email。 几分钟后,您可以看到第一个警报在此处输入图像描述

和 email 在此处输入图像描述

编辑

对于确认的消息,您可以这样做

在此处输入图像描述

我从未尝试过超过 1 天的聚合,但应该没问题。

请查看以下 GCP 社区教程,其中概述了如何使用 Stackdriver 和 Cloud Pub/Sub 创建基于警报的事件归档器

https://cloud.google.com/community/tutorials/cloud-pubsub-drainer

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM