Logging con forwarding del proxy HTTP abilitato

Logging quando l'inoltro del proxy HTTP è abilitato

Quando attivi l'inoltro del proxy HTTP, crei un unico punto tramite il quale più macchine inviano richieste a un server esterno. Per il logging, potrebbe non essere opportuno che tutto il traffico venga inoltrato attraverso il proxy.

Questa procedura spiega come disabilitare l'inoltro del proxy HTTP per host specifici nel tuo esegue l'override del file.

Procedura

  1. Disattiva il forwarding del proxy per la registrazione per host specifici impostando la proprietà logger.EnvVars in overrides.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 consente di passare le variabili di ambiente supportate da Fluent Bit. Consulta NO_PROXY nella documentazione di Fluent Bit.

  2. Applica le modifiche con il grafico apigee-telemetry:
    helm upgrade telemetry apigee-telemetry/ \
      --namespace apigee \
      --atomic \
      -f OVERRIDES_FILE
    

Vedi anche