OpenTelemetry Collector: de Proxy vum OTLP HTTP-Exporter astellen
Benotz d'proxy_url-Astellung vum OTLP HTTP-Exporter a verbann dësen Exporter mat der Pipeline, déi d'Telemetrie tatsächlech schéckt.
Den Collector kritt Telemetrie vun den Applikatiounen a mécht duerno eng separat erausgäng Verbindung mat sengem konfiguréierte Backend. Setz de Proxy op dësen erausgäng HTTP-Exporter:
exporters:
otlp_http/proxied:
endpoint: https://telemetry.example:4318
proxy_url: http://proxy.example:8080
service:
pipelines:
traces:
receivers: [otlp]
exporters: [otlp_http/proxied]Füg dës Fragment an déi bestehend Konfiguratioun an. Si setzt viraus, datt den otlp-Receiver schonn definéiert ass, a behält déi processors déi d'Deployment verlaangt an déi aner Pipeline-Astellungen. En Exporter definéieren ouni doriwwer an der entspriechender Pipeline ze referenzéieren, schéckt keng Donnéeën duerch en.
Den endpoint bleift d'Basis-URL vum Telemetrie-Backend. Den OTLP HTTP-Exporter setzt de Signalwee derbäi, zum Beispill /v1/traces, ausser en ënnerschiddlechen endpoint iwwerschreift en. proxy_url bezeechent den Tëschent. Fir e net-sensibelen, ëffentlechen Test-Backend, deen eng Route iwwer en ëffentleche Proxy erlaabt, kann eng Adress aus der HTTP-Proxy-Lëscht déi URL fëllen; bestäteg den Zougrëff op den tatsächlechen Host an de Port vum Backend.
Déi aktuell Upstream-Dokumentatioun nennt dës Komponent otlp_http a beschreift otlphttp als veralteten Aliasing. Méi al Distributioune kënnen den eelere Komponentennumm benotzen; hal Exporter-Definitioun a Pipeline-Referenz mat der installéierter Distributioun am Aklang.
Dëst ass HTTP-Client-Konfiguratioun. En OTLP gRPC-Exporter benotzt en aneren Transport, an d'Proxy-Ëmfeld vun der Applikatioun kënnt net automatesch an de Container oder de Serviceprozess vum Collector. Genee sou betrëfft d'Konfiguratioun vum Receiver den erakommenden Trafick, net dës Backend-Connexion.
Behal d'TLS-Verifikatioun vum Backend an déi erfuerderlech Service-Authentifikatioun. E Proxy-407 an e Refus vum Backend bezeechnen ënnerschiddlech Konten a Phasen.