

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon OpenSearch Ingestion 概述
<a name="ingestion"></a>

Amazon OpenSearch Ingestion 是一个完全托管的无服务器数据收集器，可将实时日志、指标和跟踪数据流式传输到亚马逊 OpenSearch 服务域和 OpenSearch 无服务器集合。

借助 OpenSearch Ingestion，您不再需要像 Logstash 或 Jaeger 这样的第三方工具来摄取数据。您可以将数据生成器配置为将数据发送到 OpenSearch Ingestion，然后它会自动将其传输到您的指定域或集合。您也可以在传输之前对数据进行转换。

由于 OpenSearch Ingestion 是无服务器的，因此您无需手动管理基础架构、修补软件或扩展集群。您可以直接在中配置摄取管道 AWS 管理控制台，其余工作由 OpenSearch Ingestion 处理。

作为 Amazon OpenSearch 服务的一部分， OpenSearch Ingestion 由 Data Prepper 提供支持，Data Prepper 是一个开源数据收集器，可以筛选、丰富、转换、标准化和聚合数据，以进行下游分析和可视化。

![\[OpenSearch Ingestion pipelines showing data flow from sources to Amazon OpenSearch Service domains.\]](http://docs.aws.amazon.com/zh_cn/opensearch-service/latest/developerguide/images/Ingestion.png)


## Amazon OpenSearch Ingestion 的好处
<a name="ingestion-benefits"></a>

OpenSearch 摄取有以下主要好处：
+ 无需您手动管理自行预调配的管道。
+ 根据您定义的容量限制自动扩缩管道。
+ 通过安全补丁和错误补丁让您的管道保持最新状态。
+ 提供将管道连接到您的虚拟私有云 (VPC) 的选项，以增加安全层。
+ 可让您停止和启动管道以控制成本。
+ 为常见用例提供管道配置蓝图，以帮助您更快地启动和运行。
+ 允许您通过各种 AWS SDKs 和 Inge OpenSearch stion API 以编程方式与您的管道进行交互。
+ 支持 Amazon 中的性能监控 CloudWatch 和 CloudWatch 日志中的错误记录。

## 支持的 Data Prepper 版本
<a name="ingestion-supported-versions"></a>

OpenSearch Ingestion 目前支持以下主要版本的 Data Prepper：
+ 2.x

使用代码编辑器创建管道时，使用必需的 `version` 选项指定要使用的 Data Prepper 的主要版本。例如，`version: "2"`。 OpenSearch Ingestion 会检索该主要版本支持的最新*次要*版本，并使用该版本配置管道。

如果您不使用代码编辑器创建管道， OpenSearch Ingestion 会自动使用支持的最新版本配置您的管道。

目前， OpenSearch Ingestion 使用版本 2.7 的 Data Prepper 配置管道。有关更多信息，请参阅 [2.7 发布说明](https://github.com/opensearch-project/data-prepper/releases/tag/2.7.0)。 OpenSearch Ingestion 并不支持特定主要版本的每个次要版本。

更新管道配置时，如果支持新的次要版本的 Data Prepper， OpenSearch Ingestion 会自动将管道升级到工作流配置中指定的主要版本的最新支持次要版本。例如，您的工作流配置`version: "2"`中可能有， OpenSearch Ingestion 最初使用版本 2.6.0 配置了管道。添加对版本 2.7.0 的支持并更改工作流配置后， OpenSearch Ingestion 会将管道升级到 2.7.0 版。此过程可让您的管道及时获取最新错误修复和性能改进。 OpenSearch 除非您在工作流配置中手动更改该`version`选项，否则 Ingestion 无法更新管道的主要版本。有关更多信息，请参阅 [更新 Amazon OpenSearch Ingestion 管道](update-pipeline.md)。

## OpenSearch 摄取定价
<a name="ingestion-pricing"></a>

在任何特定时间，无论是否有数据流经管道 OCUs ，您都只需为分配给管道的摄取数量付费。 OpenSearch Ingestion 可根据使用情况向上或向下扩展管道容量，从而立即适应您的工作负载。

有关全部定价详情，请参阅 [Amazon OpenSearch 服务定价](https://aws.amazon.com/opensearch-service/pricing/)。

## 支持 AWS 区域
<a name="osis-regions"></a>

OpenSearch 该 OpenSearch 服务的子集提供摄取功能 AWS 区域 ，可在中获得。有关支持区域的列表，请参阅中的[亚马逊 OpenSearch 服务终端节点和配额*AWS 一般参考*](https://docs.aws.amazon.com/general/latest/gr/opensearch-service.html)。