启用了 HTTP 代理转发的 Logging
启用 HTTP 代理转发时,您需要创建单一点,供多台机器向外部服务器发送请求。对于日志记录,您可能不希望通过代理转发所有流量。
以下过程介绍了如何在替换文件中为特定主机停用 HTTP 代理转发。
过程
- 通过在
overrides.yaml中设置logger.EnvVars属性,为特定主机的日志记录停用代理转发:logger: ... EnvVars: NO_PROXY: '<comma-separated-values>'例如:
EnvVars: NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'通过
logger.EnvVars属性,您可以传入 Fluent Bit 支持的环境变量。请参阅 Fluent Bit 文档中的 NO_PROXY。 -
将
apigeectl apply与--telemetry范围结合使用来应用对日志记录器的更改:apigeectl apply --telemetry -f overrides.yaml
另请参阅
- 配置属性参考文档中的
logger.EnvVars。 - 为 API 代理配置转发代理。