Collector tekur við telemetríu frá forritum og opnar síðan sérstaka útleið að uppsettu bakendanum. Settu proxyið á þann útleiðar HTTP útflytjanda:

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

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

Sameinaðu þennan bút í núverandi uppsetningu. Hann gerir ráð fyrir að otlp móttakarinn sé þegar skilgreindur og heldur þeim processors sem uppsetningin krefst og öðrum pípulínustillingum. Að skilgreina útflytjanda án þess að vísa í hann í viðeigandi pípulínu sendir engin gögn í gegnum hann.

endpoint er áfram grunn-URL telemetríubakendans. OTLP HTTP útflytjandinn bætir við merkjaleiðinni, til dæmis /v1/traces, nema endpoint sem er sérstakt fyrir merkið yfirtaki hana. proxy_url tilgreinir milliliðinn. Fyrir prófunarbakenda sem er ekki viðkvæmur, er opinber og leyfir leið í gegnum opinbert proxy, getur vistfang af HTTP proxylistanum fyllt það URL; staðfestu aðgang að raunverulegu host og port bakendans.

Núverandi upstream skjöl nefna þennan hluta otlp_http og lýsa otlphttp sem úreldu samheiti. Eldri dreifingar geta notað eldra heiti hlutarins; hafðu bæði skilgreiningu útflytjandans og tilvísun pípulínunnar í samræmi við uppsettu dreifinguna.

Þetta er stilling HTTP biðlara. OTLP gRPC útflytjandi notar aðra flutningsleið, og proxyumhverfi forritsins sjálfs fer ekki sjálfkrafa inn í gám eða þjónustuferli Collectorsins. Á sama hátt snýst stilling móttakarans um innkomandi umferð, ekki þessa bakendatengingu.

Haltu TLS sannprófun bakendans og tilskilinni þjónustusannvottun. Proxy 407 og synjun bakendans benda til mismunandi reikninga og stiga.

Tengdir greinar