Logging quando l'inoltro del proxy HTTP è abilitato
Quando abiliti l'inoltro del proxy HTTP, crei un singolo punto attraverso il quale più macchine inviano le richieste a un server esterno. Per il logging, potrebbe non essere opportuno che tutto il traffico venga inoltrato tramite il proxy.
Questa procedura spiega come disabilitare l'inoltro del proxy HTTP per host specifici nel file degli override.
Procedura
- Disabilita l'inoltro del proxy per il logging per host specifici impostando la
proprietà
logger.EnvVars
inoverrides.yaml
:logger: ... EnvVars: NO_PROXY: '<comma-separated-values>'
ad esempio:
EnvVars: NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'
La proprietà
logger.EnvVars
ti consente di passare variabili di ambiente supportate da Fluent Bit. Consulta NO_PROXY nella documentazione di Fluent Bit. -
Applica le modifiche con il grafico
apigee-telemetry
:helm upgrade telemetry apigee-telemetry/ \ --namespace apigee \ --atomic \ -f OVERRIDES_FILE
Vedi anche
logger.EnvVars
nel riferimento delle proprietà di configurazione.- Configurare il proxy di inoltro per i proxy API.