google-cloud-platform - GCP:如何检查日志以了解负载均衡器后端健康状态的变化
问题描述
我正在使用 GCP 的非托管 HTTP 外部负载平衡器,并且我有几个 Nginx 服务器在其后端运行。
我想检查日志以了解 Nginx 服务器健康状态的变化,但找不到这样做的方法。
首先,我为分配给后端服务的运行状况检查启用了日志记录。然后,我停止了一台 Nginx 服务器的服务来测试它。然后我在 Logs Explorer 的 Resource Type 中选择了 GCE Health Check,但只出现了与健康检查本身的创建、更新和删除相关的日志。
接下来,我为后端服务启用了日志记录并做了同样的实验。但是,同样的,只出现了与后端服务本身的创建、更新和删除相关的日志。
我有三个问题:
- 健康检查的日志不会记录被监控服务的健康状态的变化吗?
- 后端服务的日志不会记录属于后端的实例的健康状态变化吗?
- 如何在日志中检查每个 Nginx 服务器何时变得不健康以及何时变得健康?
解决方案
推荐阅读
- authentication - 是否可以使用 jwt 标头(node-red)对 nodered 进行身份验证
- javascript - 尝试从 spritesheet 为 sprite Phaser 3 设置动画 - 出现错误无法读取未定义的属性“框架”
- firebase - Firebase:通过 API 检索每日活跃用户
- reactjs - 在特定版本的 IE 上加载 React 时出错
- git - 避免将主分支用于 BitBucket 管道
- javascript - 一个函数通过了所有这些单元测试,为什么它在具有相同参数的实际上下文中失败了?
- android - 如何确保进度条已停止
- netcdf - 如何在 NetCDF GridDatatype 中找到单个特定 CELL 的纬度/经度边界框?
- java - Android SQLite 查询返回包含特定文本的行
- php - .htacess 重写 URL 以将某些请求重定向到 subdmian