OpenTelemetry Collector: stilla proxy fyrir OTLP HTTP útflytjandann
Notaðu proxy_url stillinguna á OTLP HTTP útflytjandanum og tengdu þann útflytjanda við pípulínuna sem sendir telemetríuna í raun.
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.