

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# パイプラインメトリクスのモニタリング
<a name="monitoring-pipeline-metrics"></a>

Amazon CloudWatch を使って Amazon OpenSearch Ingestion パイプラインをモニタリングすることができます。Amazon CloudWatch が raw データを収集し、読み取り可能な、ほぼリアルタイムのメトリクスに加工します。これらの統計は 15 か月間保持されるため、履歴情報にアクセスし、ウェブアプリケーションまたはサービスの動作をより的確に把握できます。また、特定のしきい値を監視するアラームを設定し、これらのしきい値に達したときに通知を送信したりアクションを実行したりできます。詳細については、「[Amazon CloudWatch ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)」を参照してください。

OpenSearch Ingestion のコンソールでは、CloudWatch の raw データに基づく一連のグラフが、各パイプラインの **[パフォーマンス]** タブに表示されます。

OpenSearch Ingestion は、[サポートされているほとんどのプラグイン](pipeline-config-reference.md#ingestion-plugins)のメトリクスを報告します。特定のプラグインに、以下の、固有の表がなければ、プラグインに固有のメトリクスは報告されていないということを意味します。パイプラインのメトリクスは、`AWS/OSIS` 名前空間にパブリッシュされます。

**Topics**
+ [一般的なメトリクス](#common-metrics)
+ [バッファのメトリクス](#buffer-metrics)
+ [Signature V4 メトリクス](#sigv4-metrics)
+ [制限付きブロッキングバッファのメトリクス](#blockingbuffer-metrics)
+ [Otel トレースソースメトリクス](#oteltrace-metrics)
+ [Otel メトリクスソースメトリクス](#otelmetrics-metrics)
+ [HTTP メトリクス](#http-metrics)
+ [S3 メトリクス](#s3-metrics)
+ [メトリクス集約](#aggregate-metrics)
+ [日付メトリクス](#date-metrics)
+ [Lambda metrics](#lambda-metrics)
+ [Grok メトリクス](#grok-metrics)
+ [Otel トレース raw メトリクス](#oteltrace-raw-metrics)
+ [Otel トレースグループメトリクス](#oteltracegroup-metrics)
+ [サービスマップステートフルメトリクス](#servicemapstateful-metrics)
+ [OpenSearch メトリクス](#opensearch-metrics)
+ [システムと測定メトリクス](#systemmetering-metrics)

## 一般的なメトリクス
<a name="common-metrics"></a>

以下は、すべてのプロセッサーとシンクに共通のメトリクスです。

各メトリクスの先頭には、サブパイプライン名とプラグイン名が <{{sub\_pipeline\_name}}><{{plugin}}><{{metric\_name}}> の形式で付きます。例えば、サブパイプライン名が `my-pipeline` である `recordsIn.count` メトリクスと [date](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/) プロセッサの完全名は `my-pipeline.date.recordsIn.count` になります。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| recordsIn.count | パイプラインのコンポーネントへのレコードのイングレス。このメトリクスは、プロセッサとシンクに適用されます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsOut.count | パイプラインのコンポーネントへのレコードのエグレス。このメトリクスは、プロセッサと送信元に適用されます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| timeElapsed.count | パイプラインコンポーネントの実行中に記録されたデータポイントの数。このメトリクスは、プロセッサとシンクに適用されます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| timeElapsed.sum | パイプラインコンポーネントの実行中に経過した合計時間。このメトリクスは、プロセッサとシンクにミリ秒単位で適用されます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| timeElapsed.max | パイプラインコンポーネントの実行中に経過した最大時間。このメトリクスは、プロセッサとシンクにミリ秒単位で適用されます。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## バッファのメトリクス
<a name="buffer-metrics"></a>

次のメトリクスは、OpenSearch Ingestion がすべてのパイプラインに自動的に設定するデフォルトの[制限のあるブロッキング](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/buffers/bounded-blocking/)バッファに適用されます。

各メトリクスの先頭には、サブパイプライン名とバッファ名が <{{sub\_pipeline\_name}}><{{buffer\_name}}><{{metric\_name}}> の形式で付きます。例えば、サブパイプライン名が `my-pipeline` である `recordsWritten.count` メトリクスの完全名は `my-pipeline.BlockingBuffer.recordsWritten.count` になります。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| recordsWritten.count | バッファに書き込まれたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsRead.count | バッファから読み取られたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsInFlight.value | バッファから読み取られた未チェックのレコードの数。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 
| recordsInBuffer.value | 現在バッファに入っているレコードの数。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 
| recordsProcessed.count | バッファから読み取られパイプラインによって処理されたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsWriteFailed.count | パイプラインがシンクへの書き込みに失敗したレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| writeTimeElapsed.count | バッファへの書き込み中に記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| writeTimeElapsed.sum | バッファへの書き込み中に経過した合計時間 (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| writeTimeElapsed.max | バッファへの書き込み中に経過した最大時間 (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| writeTimeouts.count | バッファへの書き込みタイムアウトの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| readTimeElapsed.count | バッファへの読み取り中に記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| readTimeElapsed.sum | バッファからの読み取り中に経過した合計時間（ミリ秒単位）。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| readTimeElapsed.max | バッファからの読み取り中に経過した最大時間（ミリ秒単位）。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| checkpointTimeElapsed.count | チェックポイント中に記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| checkpointTimeElapsed.sum | チェックポイント中に経過した合計時間 (ミリ秒単位)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| checkpointTimeElapsed.max | チェックポイント中に経過した最大時間 (ミリ秒単位)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## Signature V4 メトリクス
<a name="sigv4-metrics"></a>

次のメトリクスは、パイプラインの取り込みエンドポイントに適用され、ソースのプラグイン (`http`、`otel_trace`、`otel_metrics`) に関連付けられています。取り込みエンドポイントへのリクエストでは、すべて、[Signature Version 4](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) を使用して署名する必要があります。これらのメトリクスは、パイプラインに接続する際の認可の問題を特定したり、認証が正常に行われていることを確認したりするときに役立ちます。

各メトリクスの先頭に、サブパイプライン名と `osis_sigv4_auth` が付きます。例えば、`{{sub_pipeline_name}}.osis_sigv4_auth.httpAuthSuccess.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| httpAuthSuccess.count | Signature V4 を使用したパイプラインへのリクエストで成功した数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| httpAuthFailure.count | Signature V4 を使用したパイプラインへのリクエストで失敗した数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| httpAuthServerError.count | Signature V4 を使用したパイプラインへのリクエストでサーバーエラーが返された数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## 制限付きブロッキングバッファのメトリクス
<a name="blockingbuffer-metrics"></a>

次のメトリクスは、[制限付きブロッキング](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/buffers/bounded-blocking/)バッファに適用されます。各メトリクスの先頭に、サブパイプライン名と `BlockingBuffer` が付きます。例えば、`{{sub_pipeline_name}}.BlockingBuffer.bufferUsage.value`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| bufferUsage.value | バッファ内のレコードの数に基づく `buffer_size` の使用率です。 `buffer_size` は、バッファに書き込まれるレコードの最大数、およびチェックが済んでいない実行中のレコードの最大数を表します。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 

## Otel トレースソースメトリクス
<a name="oteltrace-metrics"></a>

次のメトリクスは、[OTel トレース](https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/sources/otel-trace-source/)ソースに適用されます。各メトリクスの先頭に、サブパイプライン名と `otel_trace_source` が付きます。例えば、`{{sub_pipeline_name}}.otel_trace_source.requestTimeouts.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| requestTimeouts.count | タイムアウトしたリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestsReceived.count | プラグインによって受信されたリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| successRequests.count | プラグインによって正常に処理されたリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| badRequests.count | プラグインによって処理された、無効な形式のリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestsTooLarge.count | コンテンツ内のスパンの数がバッファ容量よりも大きいリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| internalServerError.count | カスタムの例外タイプを持つプラグインによって処理されたリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.count | リクエストをプラグインで処理している最中に記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.sum | プラグインによって処理されたリクエストの合計レイテンシー (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.max | プラグインによって処理されたリクエストの最大レイテンシー (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| payloadSize.count | 受信リクエストのペイロードサイズの分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.sum | 受信リクエストのペイロードサイズの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.max | 受信リクエストのペイロードサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## Otel メトリクスソースメトリクス
<a name="otelmetrics-metrics"></a>

次のメトリクスは、[OTel メトリクス](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/otel-metrics-source/)ソースに適用されます。各メトリクスの先頭に、サブパイプライン名と `otel_metrics_source` が付きます。例えば、`{{sub_pipeline_name}}.otel_metrics_source.requestTimeouts.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| requestTimeouts.count | タイムアウトしたプラグインへのリクエストの合計数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestsReceived.count | プラグインによって受信されたリクエストの合計数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| successRequests.count | プラグインによって正常に処理されたリクエストの数 (200 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.count | プラグインによって処理されたリクエストのレイテンシー数 (秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.sum | プラグインによって処理されたリクエストの合計レイテンシー (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.max | プラグインによって処理されたリクエストの最大レイテンシー (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| payloadSize.count | 受信リクエストのペイロードサイズの分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.sum | 受信リクエストのペイロードサイズの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.max | 受信リクエストのペイロードサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## HTTP メトリクス
<a name="http-metrics"></a>

次のメトリクスは、[HTTP](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/http-source/) ソースに適用されます。各メトリクスの先頭に、サブパイプライン名と `http` が付きます。例えば、`{{sub_pipeline_name}}.http.requestsReceived.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| requestsReceived.count | `/log/ingest` エンドポイントが受信したリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestsRejected.count | プラグインによって拒否されたリクエストの数 (429 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| successRequests.count | プラグインによって正常に処理されたリクエストの数 (200 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| badRequests.count | プラグインによって処理された、コンテンツタイプまたは形式が無効なリクエストの数 (400 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestTimeouts.count | HTTP ソースサーバーでタイムアウトしたリクエストの数 (415 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestsTooLarge.count | コンテンツ内のイベントサイズがバッファ容量よりも大きいリクエストの数 (413 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| internalServerError.count | カスタムの例外タイプを持つプラグインによって処理されたリクエストの数 (500 応答状態コード)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.count | プラグインによって処理されたリクエストのレイテンシー数 (秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.sum | プラグインによって処理されたリクエストの合計レイテンシー (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestProcessDuration.max | プラグインによって処理されたリクエストの最大レイテンシー (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| payloadSize.count | 受信リクエストのペイロードサイズの分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.sum | 受信リクエストのペイロードサイズの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| payloadSize.max | 受信リクエストのペイロードサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## S3 メトリクス
<a name="s3-metrics"></a>

次のメトリクスは、[S3](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sources/s3/) ソースに適用されます。各メトリクスの先頭に、サブパイプライン名と `s3` が付きます。例えば、`{{sub_pipeline_name}}.s3.s3ObjectsFailed.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| s3ObjectsFailed.count | プラグインが読み取れなかった S3 オブジェクトの合計数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectsNotFound.count | S3 の `Not Found` エラーによりプラグインが読み取れなかった S3 オブジェクトの数。これらのメトリクスも、`s3ObjectsFailed` メトリクスとしてカウントされます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectsAccessDenied.count | S3 の `Access Denied` または `Forbidden` エラーによりプラグインが読み取れなかった S3 オブジェクトの数。これらのメトリクスも、`s3ObjectsFailed` メトリクスとしてカウントされます。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectReadTimeElapsed.count | プラグインが S3 オブジェクトの GET リクエストを実行し、これを解析して、イベントをバッファに書き込むまでに要する時間。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectReadTimeElapsed.sum | プラグインが S3 オブジェクトの GET リクエストを実行し、これを解析して、イベントをバッファに書き込むまでに要する合計時間 (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectReadTimeElapsed.max | プラグインが S3 オブジェクトの GET リクエストを実行し、これを解析して、イベントをバッファに書き込むまでに要する最大時間 (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3ObjectSizeBytes.count | S3 オブジェクトサイズの分布の数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectSizeBytes.sum | S3 オブジェクトサイズの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectSizeBytes.max | S3 オブジェクトサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3ObjectProcessedBytes.count | プラグインによって処理された S3 オブジェクトの分布の数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectProcessedBytes.sum | プラグインによって処理された S3 オブジェクトの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectProcessedBytes.max | プラグインによって処理された S3 オブジェクトの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3ObjectsEvents.count | プラグインが受信した S3 イベントの分布の数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectsEvents.sum | プラグインが受信した S3 イベントの合計分布。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3ObjectsEvents.max | プラグインが受信した S3 イベントの最大分布。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| sqsMessageDelay.count | S3 が、オブジェクトの作成からそれが完全に解析されるまでのイベント時間を記録している最中に、記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| sqsMessageDelay.sum | S3 が、オブジェクトの作成からそれが完全に解析されるまでのイベント時間を記録している間の合計時間 (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| sqsMessageDelay.max | S3 が、オブジェクトの作成からそれが完全に解析されるまでのイベント時間を記録している間の最大時間 (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3ObjectsSucceeded.count | プラグインが正常に読み取った S3 オブジェクトの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| sqsMessagesReceived.count | プラグインがキューから受信した Amazon SQS メッセージの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| sqsMessagesDeleted.count | プラグインがキューから削除した Amazon SQS メッセージの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| sqsMessagesFailed.count | プラグインが解析に失敗した Amazon SQS メッセージの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## メトリクス集約
<a name="aggregate-metrics"></a>

次のメトリクスは、[Aggregate](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/aggregate/) プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `aggregate` が付きます。例えば、`{{sub_pipeline_name}}.aggregate.actionHandleEventsOut.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| actionHandleEventsOut.count | `handleEvent` 呼び出しから設定済みアクションに返されたイベントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| actionHandleEventsDropped.count | `handleEvent` 呼び出しから設定済みアクションに返されたイベントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| actionHandleEventsProcessingErrors.count | 設定済みアクションのために `handleEvent` に対して実行され、エラーになった呼び出しの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| actionConcludeGroupEventsOut.count | `concludeGroup` 呼び出しから設定済みアクションに返されたイベントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| actionConcludeGroupEventsDropped.count | `condludeGroup` 呼び出しから設定済みアクションに返されなかったイベントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| actionConcludeGroupEventsProcessingErrors.count | 設定済みアクションのために `concludeGroup` に対して実行され、エラーになった呼び出しの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| currentAggregateGroups.value | 現在のグループの数。この数値は、グループが完了すると減り、イベントが新しいグループの作成を始めると増えます。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 

## 日付メトリクス
<a name="date-metrics"></a>

次のメトリクスは、[Date](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/) プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `date` が付きます。例えば、`{{sub_pipeline_name}}.date.dateProcessingMatchSuccess.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| dateProcessingMatchSuccess.count | `match` の設定オプションで指定されたパターンのうちの 1 つ以上に一致しているレコード数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| dateProcessingMatchFailure.count | `match` の設定オプションで指定されたパターンのいずれにも一致していなかったレコード数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## Lambda metrics
<a name="lambda-metrics"></a>

次のメトリクスは、[AWS Lambda](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/aws-lambda/) プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `lambda` が付きます。例えば、`{{sub_pipeline_name}}.lambda.recordsSuccessfullySentToLambda.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| recordsSuccessfullySentToLambda.count | Lambda 関数によって正常に処理されたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsFailedToSendToLambda.count | Lambda 関数に送信できなかったレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| lambdaFunctionLatency.avg`lambdaFunctionLatency.max` | Lambda 関数呼び出しのレイテンシー。<br />**関連する統計情報**: Average と Maximum<br />**ディメンション**:`PipelineName` | 
| numberOfRequestsSucceeded.count | 成功した Lambda 呼び出しリクエストの総数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| numberOfRequestsFailed.count | 失敗した Lambda 呼び出しリクエストの総数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| requestPayloadSize.avg | Lambda に送信されるリクエストペイロードのサイズ。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 
| responsePayloadSize.avg | Lambda から受信したレスポンスペイロードのサイズ。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 

## Grok メトリクス
<a name="grok-metrics"></a>

次のメトリクスは、[Grok](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/grok/) プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `grok` が付きます。例えば、`{{sub_pipeline_name}}.grok.grokProcessingMatch.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| grokProcessingMatch.count | `match` の設定オプションのうち、1 つ以上と一致していることがわかったレコード数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingMismatch.count | `match` の設定オプションで指定されたパターンのいずれにも一致していなかったレコード数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingErrors.count | レコード処理エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingTimeouts.count | マッチング中にタイムアウトしたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingTime.count | 個々のレコードが `match` 設定オプションのパターンと照合している間に記録されたデータポイントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingTime.sum | 個々のレコードが `match` 設定オプションのパターンとの照合に要する合計時間 (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| grokProcessingTime.max | 個々のレコードが `match` 設定オプションのパターンとの照合に要する最大時間 (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## Otel トレース raw メトリクス
<a name="oteltrace-raw-metrics"></a>

次のメトリクスは、[OTel トレース raw](https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/processors/otel-traces/) プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `otel_trace_raw` が付きます。例えば、`{{sub_pipeline_name}}.otel_trace_raw.traceGroupCacheCount.value`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| traceGroupCacheCount.value | トレースグループキャッシュ内のトレースグループの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| spanSetCount.value | スパンセットコレクション内のスパンセットの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## Otel トレースグループメトリクス
<a name="oteltracegroup-metrics"></a>

次のメトリクスは、[OTel トレースグループ](https://github.com/opensearch-project/data-prepper/tree/main/data-prepper-plugins/otel-trace-group-processor)プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `otel_trace_group` が付きます。例えば、`{{sub_pipeline_name}}.otel_trace_group.recordsInMissingTraceGroup.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| recordsInMissingTraceGroup.count | トレースグループフィールドが欠落しているイングレスレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsOutFixedTraceGroup.count | トレースグループフィールドが正常に入力されているエグレスレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| recordsOutMissingTraceGroup.count | トレースグループフィールドが欠落しているエグレスレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## サービスマップステートフルメトリクス
<a name="servicemapstateful-metrics"></a>

次のメトリクスは、[サービスマップステートフル](https://docs.opensearch.org/latest/data-prepper/common-use-cases/trace-analytics/)プロセッサに適用されます。各メトリクスの先頭に、サブパイプライン名と `service-map-stateful` が付きます。例えば、`{{sub_pipeline_name}}.service-map-stateful.spansDbSize.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| spansDbSize.value | 現在と前のウィンドウ期間における MapDB のスパンのメモリ内バイトサイズ。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 
| traceGroupDbSize.value | 現在と前のウィンドウ期間における MapDB のトレースグループのメモリ内バイトサイズ。<br />**関連する統計**: Average<br />**ディメンション**:`PipelineName` | 
| spansDbCount.value | 現在と前のウィンドウ期間における MapDB のスパンの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| traceGroupDbCount.value | 現在と前のウィンドウ期間における MapDB のトレースグループの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| relationshipCount.value | 現在と前のウィンドウ期間に保存された関係の数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 

## OpenSearch メトリクス
<a name="opensearch-metrics"></a>

次のメトリクスは、[OpenSearch](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/sinks/opensearch/) シンクに適用されます。各メトリクスの先頭に、サブパイプライン名と `opensearch` が付きます。例えば、`{{sub_pipeline_name}}.opensearch.bulkRequestErrors.count`。


| メトリクスのサフィックス | 説明 | 
| --- | --- | 
| bulkRequestErrors.count | 一括リクエストの送信中に発生したエラーの合計数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| documentsSuccess.count | 一括リクエストにより OpenSearch Service に正常に送信されたドキュメントの数 (再試行を含む)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| documentsSuccessFirstAttempt.count | 一括リクエストにより OpenSearch Service に一回で正常に送信されたドキュメントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| documentErrors.count | 一括リクエストで送信できなかったドキュメントの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestFailed.count | 送信できなかった一括リクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestNumberOfRetries.count | 失敗した一括リクエストの再試行数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkBadRequestErrors.count | 一括リクエストの送信中に発生した `Bad Request` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestNotAllowedErrors.count | 一括リクエストの送信中に発生した `Request Not Allowed` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestInvalidInputErrors.count | 一括リクエストの送信中に発生した `Invalid Input` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestNotFoundErrors.count | 一括リクエストの送信中に発生した `Request Not Found` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestTimeoutErrors.count | 一括リクエストの送信中に発生した `Request Timeout` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestServerErrors.count | 一括リクエストの送信中に発生した `Server Error` エラーの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestSizeBytes.count | 一括リクエストのペイロードサイズの分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestSizeBytes.sum | 一括リクエストのペイロードサイズの合計分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestSizeBytes.max | 一括リクエストのペイロードサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| bulkRequestLatency.count | リクエストがプラグインに送信されている間に記録されたデータポイントの数 (再試行含む)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestLatency.sum | プラグインに送信されたリクエストの合計レイテンシー (再試行含む) (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| bulkRequestLatency.max | プラグインに送信されたリクエストの最大レイテンシー (再試行含む) (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RecordsSuccess.count | S3 デッドレターキューに正常に送信されたレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RecordsFailed.count | S3 デッドレターキューへの送信に失敗したレコードの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestSuccess.count | S3 デッドレターキューに正常に送信されたリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestFailed.count | S3 デッドレターキューへの送信に失敗したリクエストの数。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestLatency.count | リクエストが S3 デッドレターキューに送信されている間に記録されたデータポイントの数 (再試行含む)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestLatency.sum | S3 デッドレターキューに送信されたリクエストの合計レイテンシー (再試行含む) (ミリ秒)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestLatency.max | S3 デッドレターキューに送信されたリクエストの最大レイテンシー (再試行含む) (ミリ秒)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestSizeBytes.count | S3 デッドレターキューへのリクエストの、ペイロードサイズの分布数 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestSizeBytes.sum | S3 デッドレターキューへのリクエストの、ペイロードサイズの合計分布 (バイト)。<br />**関連する統計情報**: Sum<br />**ディメンション**:`PipelineName` | 
| s3.dlqS3RequestSizeBytes.max | S3 デッドレターキューへのリクエストの、ペイロードサイズの最大分布 (バイト)。<br />**関連する統計情報**: Max<br />**ディメンション**:`PipelineName` | 

## システムと測定メトリクス
<a name="systemmetering-metrics"></a>

次のメトリクスは、OpenSearch Ingestion システム全体に適用されます。これらのメトリクスの前には、何も付いていません。


| メトリクス | 説明 | 
| --- | --- | 
| system.cpu.usage.value | すべてのデータノードの、使用可能な CPU 使用量の割合。<br />**関連する統計**: Average<br />**ディメンション**: `PipelineName`、`area`、`id` | 
| system.cpu.count.value | すべてのデータノードの CPU 使用量の合計。<br />**関連する統計**: Average<br />**ディメンション**: `PipelineName`、`area`、`id` | 
| jvm.memory.max.value | メモリ管理に使用できるメモリの最大数 (バイト)。<br />**関連する統計**: Average<br />**ディメンション**: `PipelineName`、`area`、`id` | 
| jvm.memory.used.value | 使用されているメモリの合計量 (バイト)。<br />**関連する統計**: Average<br />**ディメンション**: `PipelineName`、`area`、`id` signa | 
| jvm.memory.committed.value | Java 仮想マシン (JVM) で使用するためにコミットされたメモリーの量 (バイト)。<br />**関連する統計**: Average<br />**ディメンション**: `PipelineName`、`area`、`id` | 
| computeUnits | パイプラインで使用されている Ingestion OpenSearch Compute Units (Ingestion OCU) の数。<br />**関連する統計**: Max、Sum、Average<br />**ディメンション**:`PipelineName` | 