OpenSearchパイプラインの作成
OpenSearchパイプラインを作成して、データ・プリッパーを含むOpenSearchクラスタにログ・データを収集します。
ノート
OpenSearch索引名は、次のルールに従う必要があります。
OpenSearch索引名は、次のルールに従う必要があります。
- すべての文字は小文字にする必要があります。
- 名前は、アンダースコア(_)またはハイフン(-)で始めることはできません。
- 名前に空白、カンマまたは次の文字を含めることはできません: 、 "、 *、 +、 /、 \、 |、 ?、 #、 >、 <
- 索引名には、データ・プリッパー式を含めることができます。
重要
OpenSearchクラスタ内にデータ取込みパイプラインを作成した後、クラスタを削除できるのは、そのすべてのデータ取込みパイプラインを最初に削除した場合のみです。
OpenSearchクラスタ内にデータ取込みパイプラインを作成した後、クラスタを削除できるのは、そのすべてのデータ取込みパイプラインを最初に削除した場合のみです。
パイプラインを作成するには、oci opensearch pipeline createコマンドと必要なパラメータを使用します:
oci opensearch pipeline create --compartment-id compartment_id --data-prepper-configuration-body yaml --display-name display_name --subnet-id subnet_id --memory-gb memory_gb --node-count node_count --ocpu-count ocpu_count --pipeline-configuration-body yaml [OPTIONS]
data-prepper-configuration-body
は、YAML形式のデータ・プリッパー構成です。このコマンドは、データ・プリッパー構成を文字列として、または.yaml
ファイル内で受け入れます。構成を文字列として指定する場合は、新しい各行を「.」でエスケープする必要があります。pipeline-configuration-body
は、YAML形式のパイプライン構成です。このコマンドは、パイプライン構成を文字列として、または.yaml
ファイル内で受け入れます。構成を文字列として指定する場合は、新しい各行を「.」でエスケープする必要があります。CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
CreateOpensearchClusterPipeline操作を実行してパイプラインを作成します。