AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
一个在Auto Scaling组中运行的应用程序,使用长时间运行的工作程序处理来自SQS队列的项目。当队列增长超出预期大小时,团队需要收到警报。应用程序日志被发送到第三方工具,并且团队已经使用SNS topic进行警报。哪种监控方法在操作上效率最高?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个CloudWatch警报(1小时周期),使用ApproximateNumberOfMessagesVisible指标的总和,当总和超过预期值时通知SNS topic。.
为什么这是答案
正确答案是创建一个CloudWatch警报,使用ApproximateNumberOfMessagesVisible指标的总和,当总和超过预期值时通知SNS topic。这是操作上最有效的方法,因为它直接利用了CloudWatch对SQS原生指标的支持,无需额外的计算或自定义指标。ApproximateNumberOfMessagesVisible代表队列中可供消费者处理的消息数量,直接反映了队列的积压情况。设置一个小时的周期和总和统计,可以有效捕捉队列在较长时间内的增长趋势。
选项A不正确,因为ApproximateNumberOfMessagesDelayed衡量的是延迟消息的数量,而不是等待处理的可见消息总数。选项C和D虽然可以实现监控,但它们引入了Lambda函数和EventBridge调度,增加了额外的成本、复杂性和潜在的故障点,不如直接使用CloudWatch原生指标高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡