如何在没有 Stackdriver 的情况下查看 Google HTTP 负载均衡器访问日志?

如何在没有 Stackdriver 的情况下查看 Google HTTP 负载均衡器访问日志?

我想查看 GCE HTTP/HTTPS 负载均衡器访问日志。默认情况下,访问日志会发送到 Stackdriver。但我们必须排除名为“cloud-http-load-balancer”的日志是因为 Stackdriver将于2018年3月31日开始收费并且 Stackdriver 日志极其昂贵($0.50/GiB,而我们每月会获得很多 TiB,因此每月的费用将超过 10,000 美元)。

如何在没有 Stackdriver 的情况下获取 Cloud Load Balancer 访问日志?相比之下,AWS 允许您设置 ELB 来将访问日志导出到 S3除 S3 本身的价格外,无需支付其他任何费用。

答案1

从 Stackdriver Logging 中排除的日志条目不会出现在日志查看器、基于日志的指标或 Stackdriver 错误报告中。答案就在您提供的同一文档中,因为这些未来的日志在被排除之前仍然可以导出,方法是使用日志接收器。您还可以使用高级筛选仅排除部分负载均衡器日志(例如,作为请求日志,那么您仍然可以看到警告)

相关内容