监控跨多个项目的 BigQuery、Dataflow 和 Dataproc 流水线,并使用托管的 GCP 功能在发生故障时通知流水线团队。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将流水线指标/日志导出到 Cloud Monitoring 并创建告警策略。.
为什么这是答案
将流水线指标/日志导出到 Cloud Monitoring 并创建告警策略是最佳实践。Cloud Monitoring 是 GCP 原生的监控解决方案,能够收集、可视化和分析来自 BigQuery、Dataflow 和 Dataproc 等服务的指标和日志。通过创建告警策略,可以在检测到故障或异常行为时自动通知团队,实现高效的故障响应。 运行带有 Airflow 的 Compute Engine VM 虽然可以调度任务,但监控数据导出到 Cloud Monitoring 仍需额外配置,且 Airflow 本身不是专门的监控工具,增加了复杂性。将日志导出到 BigQuery 并使用 App Engine 读取日志发送邮件,以及开发 App Engine 应用程序轮询日志,这两种方法都需要自定义开发,增加了维护成本和复杂性,并且不如 Cloud Monitoring 的集成度和实时性高。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡