您的电子商务单体应用已迁移到 GKE 上的微服务。为了以最小的努力改进 Cloud Logging 的索引和跨服务可搜索性,您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 更新微服务以发出结构化 JSON 日志。.
为什么这是答案
正确答案是更新微服务以发出结构化 JSON 日志。当日志以结构化 JSON 格式发出时,Cloud Logging 会自动解析这些日志,并将其字段作为可索引和可搜索的属性存储。这大大简化了跨服务的日志查询和分析,无需额外的配置或工具。 启用 Managed Service for Prometheus 主要用于指标收集,而非日志索引和可搜索性。将应用程序日志写入 emptyDir 并使用 sidecar 代理转发到 Cloud Logging 是一种日志收集方法,但它本身并不能提高日志的索引和跨服务可搜索性,除非日志已经是结构化的。使用 OpenTelemetry 库检测微服务主要用于分布式追踪和指标,虽然它可以捕获日志,但它本身并不直接解决 Cloud Logging 中日志索引和可搜索性的问题,除非日志被格式化为结构化 JSON。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡