首页 > 解决方案 > GCP:如何检查日志以了解负载均衡器后端健康状态的变化

问题描述

我正在使用 GCP 的非托管 HTTP 外部负载平衡器,并且我有几个 Nginx 服务器在其后端运行。

我想检查日志以了解 Nginx 服务器健康状态的变化,但找不到这样做的方法。

首先,我为分配给后端服务的运行状况检查启用了日志记录。然后,我停止了一台 Nginx 服务器的服务来测试它。然后我在 Logs Explorer 的 Resource Type 中选择了 GCE Health Check,但只出现了与健康检查本身的创建、更新和删除相关的日志。

接下来,我为后端服务启用了日志记录并做了同样的实验。但是,同样的,只出现了与后端服务本身的创建、更新和删除相关的日志。

我有三个问题:

  1. 健康检查的日志不会记录被监控服务的健康状态的变化吗?
  2. 后端服务的日志不会记录属于后端的实例的健康状态变化吗?
  3. 如何在日志中检查每个 Nginx 服务器何时变得不健康以及何时变得健康?

标签: google-cloud-platformgoogle-cloud-load-balancer

解决方案


推荐阅读