Collector merr telemetri nga aplikacionet dhe më pas hap një lidhje dalëse të veçantë drejt backend-it të konfiguruar. Vendoseni proxy-n në atë eksportues HTTP dalës:

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

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

Bashkoni këtë fragment në konfigurimin ekzistues. Ai supozon se marrësi otlp është përcaktuar tashmë dhe ruan processors e kërkuar nga vendosja dhe cilësimet e tjera të tubacionit. Përcaktimi i një eksportuesi pa iu referuar në tubacionin përkatës nuk dërgon të dhëna përmes tij.

endpoint mbetet URL-ja bazë e backend-it të telemetrisë. Eksportuesi OTLP HTTP shton shtegun e sinjalit, si /v1/traces, përveç kur e zëvendëson një endpoint specifik për sinjalin. proxy_url identifikon ndërmjetësin. Për një backend testimi jo të ndjeshëm, publik dhe që lejon një rrugë përmes një proxy publik, ai URL mund të plotësohet me një adresë nga lista e proxy-ve HTTP; konfirmoni aksesin në host dhe portin realë të backend-it.

Dokumentacioni aktual upstream e quan këtë komponent otlp_http dhe e përshkruan otlphttp si alias të vjetruar. Shpërndarjet më të vjetra mund të përdorin emrin e vjetër të komponentit; mbani si përcaktimin e eksportuesit ashtu edhe referencën në tubacion në përputhje me shpërndarjen e instaluar.

Ky është konfigurim i klientit HTTP. Eksportuesi OTLP gRPC përdor një transport tjetër, dhe mjedisi i proxy-t të vetë aplikacionit nuk hyn automatikisht në kontejnerin ose procesin e shërbimit të Collector. Po ashtu, konfigurimi i marrësit ka të bëjë me trafikun hyrës, jo me këtë lidhje me backend-in.

Ruani verifikimin TLS të backend-it dhe vërtetimin e kërkuar të shërbimit. Një 407 nga proxy dhe një refuzim nga backend-i tregojnë llogari dhe faza të ndryshme.

Artikuj të ngjashëm