AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
某零售商希望将一个仪表盘集成到现有的CloudWatch仪表盘中,该仪表盘能显示产品交易详情的饼图。哪种方法能以最少的操作工作量提供此功能?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 让应用程序为每笔交易向 CloudWatch Logs 日志组写入一个 JSON 对象。使用 CloudWatch Logs Insights 查询并生成饼图可视化,然后将其添加到 CloudWatch 仪表盘。.
为什么这是答案
正确答案是利用 CloudWatch Logs Insights。应用程序可以直接将结构化日志(JSON对象)写入 CloudWatch Logs,Logs Insights 能够直接查询这些日志数据,并支持生成饼图等可视化,然后轻松地添加到现有 CloudWatch 仪表盘,操作工作量最少。
其他选项的缺点:
将 JSON 对象写入 S3 并使用 Athena 查询虽然可行,但需要额外的 S3 存储桶和 Athena 配置,并且将 Athena 结果集成到 CloudWatch 仪表盘通常需要更多手动步骤或额外的集成层,操作复杂性更高。
使用 AWS X-Ray 主要用于分布式跟踪和性能分析,虽然可以添加注解,但它并非为聚合大量交易数据并生成饼图而设计,且查询和可视化能力不如 Logs Insights 灵活,不适合此场景。
将日志数据通过 Lambda 订阅聚合到 DynamoDB 增加了额外的组件(Lambda 函数和 DynamoDB 表),增加了架构复杂性和维护成本,且 DynamoDB 本身不直接提供饼图可视化,仍需其他服务进行集成。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡