您在 Compute Engine 上的 Apache 服务器中托管大型文件,并且希望在 Google Cloud 衡量的当月该服务器的出站网络成本超过 100 美元时收到电子邮件。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将结算数据导出到 BigQuery。创建一个 Cloud Function,查询 BigQuery 以汇总服务器当月的出站成本,如果超过 100 美元则发送电子邮件;使用 Cloud Scheduler 每小时调度一次。.
为什么这是答案
正确答案是“将结算数据导出到 BigQuery。创建一个 Cloud Function,查询 BigQuery 以汇总服务器当月的出站成本,如果超过 100 美元则发送电子邮件;使用 Cloud Scheduler 每小时调度一次。” 这种方法允许您根据具体的出站网络成本(而不是总项目或结算账户成本)设置精细的自定义警报。将结算数据导出到 BigQuery 是分析和查询详细成本信息的标准做法。Cloud Function 可以处理查询逻辑并发送通知,而 Cloud Scheduler 则确保定期检查。 “创建 100 美元、100% 的项目预算提醒”和“创建 100 美元、100% 的结算账户预算提醒”是针对整个项目或结算账户的总成本,无法精确到单个服务器的出站网络成本。 “将 Apache 日志导出到 Cloud Logging,并使用一个 Cloud Function 解析 BigQuery 中的日志以计算出站大小乘以费率”这种方法过于复杂且不准确。Apache 日志记录的是数据传输量,但要准确计算成本还需要考虑区域、网络层级等因素,直接使用结算数据更可靠。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡