Collector võtab rakendustest telemeetriat vastu ja loob seejärel eraldi väljuva ühenduse oma seadistatud backendiga. Aseta puhverserver sellele väljuvale HTTP eksportijale:

exporters:
  otlp_http/proxied:
    endpoint: https://telemetry.example:4318
    proxy_url: http://proxy.example:8080

service:
  pipelines:
    traces:
      receivers: [otlp]
      exporters: [otlp_http/proxied]

Ühenda see fragment olemasoleva konfiguratsiooniga. See eeldab, et otlp vastuvõtja on juba defineeritud, ning säilitab juurutuse jaoks vajalikud processors ja muud konveieri seaded. Eksportija defineerimine ilma sellele asjakohases konveieris viitamata ei saada selle kaudu andmeid.

endpoint jääb telemeetria backendi baas-URL-iks. OTLP HTTP eksportija lisab signaali tee, näiteks /v1/traces, kui signaalipõhine endpoint seda ei asenda. proxy_url määrab vahendaja. Mitte-tundliku, avaliku ja avaliku puhverserveri marsruuti lubava testbackendi puhul võib selle URL-i täita aadress HTTP puhverserverite loendist; kinnita juurdepääs backendi tegelikule hostile ja portile.

Praegune upstream-dokumentatsioon nimetab seda komponenti otlp_http ja kirjeldab otlphttp-d vananenud aliaseks. Vanemad distributsioonid võivad kasutada vanemat komponendi nime; hoia nii eksportija definitsioon kui ka konveieri viide paigaldatud distributsiooniga kooskõlas.

See on HTTP kliendi konfiguratsioon. OTLP gRPC eksportijal on teine transport ja rakenduse enda puhverserverikeskkond ei satu automaatselt Collectori konteinerisse ega teenuseprotsessi. Samuti puudutab vastuvõtja seadistamine sissetulevat liiklust, mitte seda backendi ühendust.

Säilita backendi TLS-kontroll ja nõutav teenuse autentimine. Puhverserveri 407 ja backendi tagasilükkamine osutavad erinevatele kontodele ja etappidele.

Seotud artiklid