Logging con forwarding del proxy HTTP abilitato

Generazione di log quando l'inoltro del proxy HTTP è abilitato

Quando attivi l'inoltro del proxy HTTP, crei un singolo punto attraverso il quale più macchine per inviare 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. Disabilita l'inoltro proxy per il logging per host specifici impostando il parametro Proprietà logger.EnvVars a 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 ti consente di passare le variabili di ambiente supportate da Fluent Bit. Consulta: NO_PROXY nella documentazione di Fluent Bit.

  2. Applica le modifiche al logger con apigeectl apply con Ambito --telemetry:
    apigeectl apply --telemetry -f overrides.yaml

Vedi anche