Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation d'un pipeline OpenSearch d'ingestion avec OpenTelemetry Collector
Cet exemple OpenTelemetry de fichier de configuration
Notez ce qui suit :
-
La
endpoint
valeur doit inclure le point de terminaison de votre pipeline. Par exemple,https://
.pipeline-endpoint
.us-east-1.osis.amazonaws.com -
La valeur
service
doit êtreosis
. -
L'
compression
option pourOTLP/HTTPExporter doit correspondre à l'compression
option sur la OpenTelemetry source du pipeline.
extensions: sigv4auth: region: "
us-east-1
" 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]
Vous pouvez ensuite configurer un pipeline d' OpenSearch ingestion comme le suivant, qui spécifie le plugin de OTeltrace
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: # IAM role that OpenSearch Ingestion assumes to access the domain sink sts_role_arn: "arn:aws:iam::{account-id}
:role/pipeline-role
" region: "us-east-1
" 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: # IAM role that the pipeline assumes to access the domain sink sts_role_arn: "arn:aws:iam::{account-id}
:role/pipeline-role
" region: "us-east-1
"
Pour un autre exemple de pipeline, consultez le plan d'analyse de trace préconfiguré. Pour de plus amples informations, veuillez consulter Utiliser des plans pour créer un pipeline.