Collector menerima telemetri daripada aplikasi, kemudian membuat sambungan keluar berasingan ke backend yang dikonfigurasikan. Letakkan proksi pada eksportir HTTP keluar itu:

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

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

Gabungkan coretan ini ke dalam konfigurasi sedia ada. Ia menganggap penerima otlp sudah ditakrifkan dan mengekalkan processors yang diperlukan oleh penggunaan serta tetapan saluran paip yang lain. Mentakrifkan eksportir tanpa merujuknya daripada saluran paip berkenaan tidak menghantar data melaluinya.

endpoint kekal sebagai URL asas backend telemetri. Eksportir OTLP HTTP menambah laluan isyarat, seperti /v1/traces, melainkan endpoint khusus isyarat menggantikannya. proxy_url menandakan perantara. Untuk backend ujian yang tidak sensitif, bersifat awam dan membenarkan laluan proksi awam, alamat daripada senarai proksi HTTP boleh mengisi URL itu; sahkan akses ke host dan port sebenar backend.

Dokumentasi upstream semasa menamakan komponen ini otlp_http dan menyifatkan otlphttp sebagai alias yang lapuk. Edaran lama boleh menggunakan nama komponen lama; kekalkan kedua-dua takrifan eksportir dan rujukan saluran paip selari dengan edaran yang dipasang.

Ini konfigurasi klien HTTP. Eksportir OTLP gRPC menggunakan pengangkutan lain, dan persekitaran proksi aplikasi itu sendiri tidak masuk secara automatik ke dalam bekas atau proses perkhidmatan Collector. Begitu juga, mengkonfigurasi penerima melibatkan trafik masuk, bukan sambungan backend ini.

Kekalkan pengesahan TLS backend dan pengesahan perkhidmatan yang diperlukan. 407 daripada proksi dan penolakan daripada backend menunjukkan akaun dan peringkat yang berbeza.

Artikel berkaitan