Uso de una canalización OpenSearch de ingestión con Collector OpenTelemetry - OpenSearch Servicio Amazon

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 ejemplo exporta los datos de rastreo del OpenTelemetry recopilador y los envía a una canalización OpenSearch de ingestión. Para más información sobre la ingesta de datos de rastreo, consulte Trace Analytics en la documentación de Data Prepper.

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-1osis.amazonaws.com.

  • El valor service debe ser osis.

  • La compression opción del OTLP/HTTP exportador debe coincidir con la compression 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 como fuente:

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.