AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
一家公司正在部署一个 Amazon ECS 集群,该集群将在一个 Application Load Balancer (ALB) 后运行多个服务,并使用多个目标组。一位 DevOps 工程师必须收集应用程序日志和 ALB 访问日志,并将它们传送到一个 Amazon S3 存储桶中,以便进行近实时分析。工程师应该采取哪些行动组合?(选择三项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 ECS 实例上安装 Amazon CloudWatch Logs 代理,并将 ECS 任务定义日志驱动程序设置为 awslogs。, 在 ALB 上启用访问日志记录,并配置 ALB 将其访问日志直接传送到指定的 S3 日志存储桶。, 创建一个 Amazon Kinesis Data Firehose 传输流,将 S3 日志存储桶作为目的地,然后创建一个 CloudWatch Logs 订阅过滤器以将日志转发到该 Firehose 流。.
为什么这是答案
在 ECS 实例上安装 CloudWatch Logs 代理并将日志驱动程序设置为 awslogs,可以确保 ECS 容器的应用程序日志被发送到 CloudWatch Logs。在 ALB 上启用访问日志记录并直接发送到 S3 存储桶,是收集 ALB 访问日志的标准方法。创建一个 Kinesis Data Firehose 传输流,以 S3 存储桶为目的地,并使用 CloudWatch Logs 订阅过滤器将日志转发到 Firehose 流,可以实现近实时的日志分析,因为 Firehose 可以将日志批量传输到 S3。
选项“下载 Amazon CloudWatch Logs 容器”不是推荐或标准做法。选项“在 ECS 目标组上启用访问日志记录”不正确,因为 ALB 负责访问日志记录,而不是目标组。选项“使用 Amazon EventBridge 安排一个 AWS Lambda 函数”虽然可行,但不如使用 Kinesis Data Firehose 和订阅过滤器更高效和实时。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡