Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de una canalización OpenSearch de ingestión con Collector OpenTelemetry
Este archivo de OpenTelemetry configuración de
Tenga en cuenta lo siguiente:
-
El valor
endpoint
debe incluir el punto de conexión de la canalización. Por ejemplo,https://
.pipeline-endpoint
.us-east-1
osis.amazonaws.com -
El valor
service
debe serosis
. -
La
compression
opción del OTLP/HTTP exportador debe coincidir con lacompression
opción de la fuente de la canalización. OpenTelemetry
extensions: sigv4auth: region: "
region
" service: "osis" receivers: jaeger: protocols: grpc: exporters: otlphttp: traces_endpoint: "https://pipeline-endpoint
.us-east-1
.osis.amazonaws.com/v1/traces" auth: authenticator: sigv4auth compression: none service: extensions: [sigv4auth] pipelines: traces: receivers: [jaeger] exporters: [otlphttp]
A continuación, puedes configurar una canalización de OpenSearch ingestión como la siguiente, que especifica el complemento de OTel rastreo
version: "2" otel-trace-pipeline: source: otel_trace_source: path: "/v1/traces" processor: - trace_peer_forwarder: sink: - pipeline: name: "trace-pipeline" - pipeline: name: "service-map-pipeline" trace-pipeline: source: pipeline: name: "otel-trace-pipeline" processor: - otel_traces: sink: - opensearch: hosts: ["https://search-
domain-endpoint
.us-east-1
.es.amazonaws.com"] index_type: trace-analytics-raw aws: region: "region
" service-map-pipeline: source: pipeline: name: "otel-trace-pipeline" processor: - service_map: sink: - opensearch: hosts: ["https://search-domain-endpoint
.us-east-1
.es.amazonaws.com"] index_type: trace-analytics-service-map aws: region: "region
"
Para ver otro ejemplo de canalización, consulte el esquema preconfigurado de Trace Analytics. Para obtener más información, consulte ¿Trabajando con planos.