רישום ביומן כשהעברת שרת proxy מסוג HTTP מופעלת

רישום ביומן כשמופעלת העברה של HTTP proxy

כשמפעילים העברה של פרוקסי HTTP, יוצרים נקודה אחת שדרכה כמה מכונות שולחות בקשות לשרת חיצוני. לצורך רישום ביומן, יכול להיות שלא תרצו להעביר את כל התנועה דרך השרת הפרוקסי.

במאמר הזה מוסבר איך להשבית העברה של HTTP proxy למארחים ספציפיים בקובץ overrides.

התהליך

  1. כדי להשבית את העברת ה-proxy לרישום ביומן עבור מארחים ספציפיים, מגדירים את המאפיין logger.envVars ב-overrides.yaml:
    logger:
    ...
      envVars:
        NO_PROXY: '<comma-separated-values>'

    לדוגמה:

      envVars:
        NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'

    המאפיין logger.envVars מאפשר להעביר משתני סביבה שנתמכים על ידי Fluent Bit. אפשר לקרוא על NO_PROXY במסמכי התיעוד של Fluent Bit.

  2. החלת השינויים באמצעות התרשים apigee-telemetry:
    helm upgrade telemetry apigee-telemetry/ \
      --namespace apigee \
      --atomic \
      -f OVERRIDES_FILE
    

ראו בנוסף