

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 監控管道指標
<a name="monitoring-pipeline-metrics"></a>

您可以使用 Amazon CloudWatch 監控 Amazon OpenSearch Ingestion 管道，該管道會收集原始資料並將其處理為可讀且幾近即時的指標。這些統計資料會保留 15 個月，以便您存取歷史資訊，並更清楚 Web 應用程式或服務的執行效能。您也可以設定留意特定閾值的警示，當滿足這些閾值時傳送通知或採取動作。如需詳細資訊，請參閱 [Amazon CloudWatch 使用者指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)。

OpenSearch Ingestion 主控台會根據每個管道**的效能**索引標籤上來自 CloudWatch 的原始資料顯示一系列圖表。

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 指標](#lambda-metrics)
+ [Grok 指標](#grok-metrics)
+ [Otel 追蹤原始指標](#oteltrace-raw-metrics)
+ [Otel 追蹤群組指標](#oteltracegroup-metrics)
+ [服務映射有狀態指標](#servicemapstateful-metrics)
+ [OpenSearch 指標](#opensearch-metrics)
+ [系統和計量指標](#systemmetering-metrics)

## 常見指標
<a name="common-metrics"></a>

下列指標適用於所有處理器和接收器。

每個指標的字首都是子管道名稱和外掛程式名稱，格式為 <{{sub\_pipeline\_name}}><{{plugin}}><{{metric\_name}}>。例如，名為 `recordsIn.count` 的子管道`my-pipeline`和[日期](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/)處理器的指標全名為 `my-pipeline.date.recordsIn.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| recordsIn.count | 將記錄輸入至管道元件。此指標適用於處理器和接收器。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsOut.count | 從管道元件傳出記錄。此指標適用於處理器和來源。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| timeElapsed.count | 在管道元件執行期間記錄的資料點計數。此指標適用於處理器和接收器。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| timeElapsed.sum | 管道元件執行期間經過的總時間。此指標適用於處理器和接收器，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| timeElapsed.max | 管道元件執行期間經過的時間上限。此指標適用於處理器和接收器，以毫秒為單位。<br />**相關統計資料**：上限<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}}>。例如，名為 `recordsWritten.count` 之子管道的 指標全名`my-pipeline`為 `my-pipeline.BlockingBuffer.recordsWritten.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| recordsWritten.count | 寫入緩衝區的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsRead.count | 從緩衝區讀取的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsInFlight.value | 從緩衝區讀取的未核取記錄數。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 
| recordsInBuffer.value | 緩衝區中目前記錄的數量。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 
| recordsProcessed.count | 從緩衝區讀取並由管道處理的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsWriteFailed.count | 管道無法寫入接收器的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| writeTimeElapsed.count | 寫入緩衝區時記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| writeTimeElapsed.sum | 寫入緩衝區所經過的總時間，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| writeTimeElapsed.max | 寫入緩衝區時所經過的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| writeTimeouts.count | 緩衝區的寫入逾時計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| readTimeElapsed.count | 從緩衝區讀取時記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| readTimeElapsed.sum | 從緩衝區讀取所經過的總時間，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| readTimeElapsed.max | 從緩衝區讀取所經過的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| checkpointTimeElapsed.count | 檢查點時記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| checkpointTimeElapsed.sum | 檢查點所經過的總時間，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| checkpointTimeElapsed.max | 檢查點所經過的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 

## Signature V4 指標
<a name="sigv4-metrics"></a>

下列指標適用於管道的擷取端點，並與來源外掛程式 (`http`、 `otel_trace`和 ) 建立關聯`otel_metrics`。所有對擷取端點的請求都必須使用 [Signature 第 4 版](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)簽署。這些指標可協助您在連線至管道時識別授權問題，或確認您已成功驗證。

每個指標的字首都是子管道名稱 和 `osis_sigv4_auth`。例如 `{{sub_pipeline_name}}.osis_sigv4_auth.httpAuthSuccess.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| httpAuthSuccess.count | 管道的成功 Signature V4 請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| httpAuthFailure.count | 管道的失敗 Signature V4 請求數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| httpAuthServerError.count | 傳回伺服器錯誤的管道的 Signature V4 請求數目。<br />**相關統計資料**：總和<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| bufferUsage.value | `buffer_size` 根據緩衝區中記錄數量的 使用百分比。 `buffer_size`代表寫入緩衝區的記錄數量上限，以及尚未檢查的傳輸中記錄。<br />**相關統計資料**：平均<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| requestTimeouts.count | 逾時的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestsReceived.count | 外掛程式收到的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| successRequests.count | 外掛程式已成功處理的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| badRequests.count | 外掛程式處理格式無效的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestsTooLarge.count | 內容中跨度數目大於緩衝區容量的請求數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| internalServerError.count | 外掛程式使用自訂例外狀況類型處理的請求數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.count | 處理外掛程式請求時記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.sum | 外掛程式處理的請求總延遲，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.max | 外掛程式所處理請求的最大延遲，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| payloadSize.count | 傳入請求承載大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.sum | 傳入請求承載大小的總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.max | 傳入請求承載大小的最大分佈，以位元組為單位。<br />**相關統計資料**：上限<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| requestTimeouts.count | 逾時的外掛程式請求總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestsReceived.count | 外掛程式收到的請求總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| successRequests.count | 外掛程式成功處理的請求數 (200 個回應狀態碼）。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.count | 外掛程式處理的請求延遲計數，以秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.sum | 外掛程式處理的請求總延遲，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.max | 外掛程式所處理請求的最大延遲，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| payloadSize.count | 傳入請求承載大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.sum | 傳入請求承載大小的總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.max | 傳入請求承載大小的最大分佈，以位元組為單位。<br />**相關統計資料**：上限<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| requestsReceived.count | `/log/ingest` 端點收到的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestsRejected.count | 外掛程式拒絕的請求數 (429 個回應狀態碼）。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| successRequests.count | 外掛程式成功處理的請求數 (200 個回應狀態碼）。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| badRequests.count | 外掛程式處理的內容類型或格式無效 (400 回應狀態碼） 的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestTimeouts.count | HTTP 來源伺服器中逾時的請求數目 (415 回應狀態碼）。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestsTooLarge.count | 內容中事件大小大於緩衝區容量 (413 回應狀態碼） 的請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| internalServerError.count | 外掛程式使用自訂例外狀況類型 (500 個回應狀態碼） 處理的請求數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.count | 外掛程式處理的請求延遲計數，以秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.sum | 外掛程式處理的請求總延遲，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestProcessDuration.max | 外掛程式所處理請求的最大延遲，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| payloadSize.count | 傳入請求承載大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.sum | 傳入請求承載大小的總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| payloadSize.max | 傳入請求承載大小的最大分佈，以位元組為單位。<br />**相關統計資料**：上限<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| s3ObjectsFailed.count | 外掛程式無法讀取的 S3 物件總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectsNotFound.count | 由於 S3 的`Not Found`錯誤，外掛程式無法讀取的 S3 物件數量。這些指標也會計入`s3ObjectsFailed`指標。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectsAccessDenied.count | 由於 S3 的 `Access Denied`或 `Forbidden`錯誤，外掛程式無法讀取的 S3 物件數量。這些指標也會計入`s3ObjectsFailed`指標。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectReadTimeElapsed.count | 外掛程式為 S3 物件執行 GET 請求、剖析它，以及將事件寫入緩衝區所需的時間。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectReadTimeElapsed.sum | 外掛程式執行 S3 物件的 GET 請求、剖析它以及將事件寫入緩衝區所需的總時間，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectReadTimeElapsed.max | 外掛程式執行 S3 物件的 GET 請求、剖析它，以及將事件寫入緩衝區所需的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3ObjectSizeBytes.count | S3 物件大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectSizeBytes.sum | S3 物件大小的總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectSizeBytes.max | S3 物件大小的最大分佈，以位元組為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3ObjectProcessedBytes.count | 外掛程式處理的 S3 物件分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectProcessedBytes.sum | 外掛程式處理的 S3 物件總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectProcessedBytes.max | 外掛程式處理的 S3 物件最大分佈，以位元組為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3ObjectsEvents.count | 外掛程式收到的 S3 事件分佈計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectsEvents.sum | 外掛程式收到的 S3 事件總分佈。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3ObjectsEvents.max | 外掛程式收到的 S3 事件最大分佈。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| sqsMessageDelay.count | 當 S3 在物件完全剖析時記錄物件建立的事件時間時，所記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| sqsMessageDelay.sum | S3 記錄物件建立的事件時間到物件完全剖析之間的總時間量，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| sqsMessageDelay.max | S3 記錄物件建立的事件時間到物件完全剖析之間的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3ObjectsSucceeded.count | 外掛程式成功讀取的 S3 物件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| sqsMessagesReceived.count | 外掛程式從佇列接收的 Amazon SQS 訊息數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| sqsMessagesDeleted.count | 外掛程式從佇列刪除的 Amazon SQS 訊息數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| sqsMessagesFailed.count | 外掛程式無法剖析的 Amazon SQS 訊息數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 

## 彙總指標
<a name="aggregate-metrics"></a>

下列指標適用於[彙總](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/aggregate/)處理器。每個指標的字首都是子管道名稱 和 `aggregate`。例如 `{{sub_pipeline_name}}.aggregate.actionHandleEventsOut.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| actionHandleEventsOut.count | 從`handleEvent`呼叫傳回至已設定動作的事件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| actionHandleEventsDropped.count | 從`handleEvent`呼叫傳回至已設定動作的事件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| actionHandleEventsProcessingErrors.count | 針對導致錯誤的已設定動作`handleEvent`對 進行的呼叫數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| actionConcludeGroupEventsOut.count | 從`concludeGroup`呼叫傳回至已設定動作的事件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| actionConcludeGroupEventsDropped.count | 尚未從`condludeGroup`呼叫傳回至已設定動作的事件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| actionConcludeGroupEventsProcessingErrors.count | 針對導致錯誤的已設定動作`concludeGroup`對 進行的呼叫數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| currentAggregateGroups.value | 目前群組的數量。此計量會在群組結束時減少，並在事件啟動建立新群組時增加。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 

## 日期指標
<a name="date-metrics"></a>

下列指標適用於[日期](https://opensearch.org/docs/latest/data-prepper/pipelines/configuration/processors/date/)處理器。每個指標的字首都是子管道名稱 和 `date`。例如 `{{sub_pipeline_name}}.date.dateProcessingMatchSuccess.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| dateProcessingMatchSuccess.count | 至少符合`match`組態選項中指定其中一個模式的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| dateProcessingMatchFailure.count | 不符合`match`組態選項中指定之任何模式的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 

## Lambda 指標
<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| recordsSuccessfullySentToLambda.count | Lambda 函數成功處理的記錄數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsFailedToSendToLambda.count | 無法傳送至 Lambda 函數的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| lambdaFunctionLatency.avg`lambdaFunctionLatency.max` | Lambda 函數調用的延遲。<br />**相關統計資料**：平均和最大值<br />**維度**： `PipelineName` | 
| numberOfRequestsSucceeded.count | 成功的 Lambda 調用請求總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| numberOfRequestsFailed.count | 失敗的 Lambda 調用請求總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| requestPayloadSize.avg | 傳送至 Lambda 的請求承載大小。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 
| responsePayloadSize.avg | 從 Lambda 收到的回應承載大小。<br />**相關統計資料**：平均<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| grokProcessingMatch.count | 從`match`組態選項中找到至少一個模式相符的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingMismatch.count | 不符合`match`組態選項中指定之任何模式的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingErrors.count | 記錄處理錯誤的數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingTimeouts.count | 比對時逾時的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingTime.count | 當個別記錄與`match`組態選項中的模式相符時，記錄的資料點計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingTime.sum | 每個個別記錄與`match`組態選項中的模式相符所需的總時間，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| grokProcessingTime.max | 每個個別記錄與`match`組態選項中的模式相符所需的時間上限，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 

## Otel 追蹤原始指標
<a name="oteltrace-raw-metrics"></a>

下列指標適用於 [OTel 追蹤原始](https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/processors/otel-traces/)處理器。每個指標的字首都是子管道名稱 和 `otel_trace_raw`。例如 `{{sub_pipeline_name}}.otel_trace_raw.traceGroupCacheCount.value`。


| 指標尾碼 | Description | 
| --- | --- | 
| traceGroupCacheCount.value | 追蹤群組快取中的追蹤群組數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| spanSetCount.value | 跨度集集合中的跨度集數目。<br />**相關統計資料**：總和<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| recordsInMissingTraceGroup.count | 缺少追蹤群組欄位的輸入記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsOutFixedTraceGroup.count | 追蹤群組欄位已成功填入的輸出記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| recordsOutMissingTraceGroup.count | 缺少追蹤群組欄位的輸出記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 

## 服務映射有狀態指標
<a name="servicemapstateful-metrics"></a>

下列指標適用於 [Service-map 狀態](https://docs.opensearch.org/latest/data-prepper/common-use-cases/trace-analytics/)處理器。每個指標的字首都是子管道名稱 和 `service-map-stateful`。例如 `{{sub_pipeline_name}}.service-map-stateful.spansDbSize.count`。


| 指標尾碼 | Description | 
| --- | --- | 
| spansDbSize.value | MapDB 中跨目前和先前時段持續時間的記憶體內位元組大小。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 
| traceGroupDbSize.value | 在目前和先前時段持續時間內，MapDB 中追蹤群組的記憶體內位元組大小。<br />**相關統計資料**：平均<br />**維度**： `PipelineName` | 
| spansDbCount.value | MapDB 中跨越目前和先前時段持續時間的計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| traceGroupDbCount.value | MapDB 中目前和先前時段持續時間的追蹤群組計數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| relationshipCount.value | 在目前和先前時段持續時間中存放的關係計數。<br />**相關統計資料**：總和<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`。


| 指標尾碼 | Description | 
| --- | --- | 
| bulkRequestErrors.count | 傳送大量請求時遇到的錯誤總數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| documentsSuccess.count | 依大量請求成功傳送至 OpenSearch Service 的文件數量，包括重試次數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| documentsSuccessFirstAttempt.count | 第一次嘗試時，透過大量請求成功傳送至 OpenSearch Service 的文件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| documentErrors.count | 大量請求無法傳送的文件數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestFailed.count | 失敗的大量請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestNumberOfRetries.count | 失敗大量請求的重試次數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkBadRequestErrors.count | 傳送大量請求時遇到的`Bad Request`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestNotAllowedErrors.count | 傳送大量請求時遇到的`Request Not Allowed`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestInvalidInputErrors.count | 傳送大量請求時遇到的`Invalid Input`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestNotFoundErrors.count | 傳送大量請求時遇到的`Request Not Found`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestTimeoutErrors.count | 傳送大量請求時遇到的`Request Timeout`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestServerErrors.count | 傳送大量請求時遇到的`Server Error`錯誤數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestSizeBytes.count | 大量請求承載大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestSizeBytes.sum | 大量請求承載大小的總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestSizeBytes.max | 大量請求承載大小的最大分佈，以位元組為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| bulkRequestLatency.count | 將請求傳送至外掛程式時記錄的資料點計數，包括重試。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestLatency.sum | 傳送至外掛程式的請求總延遲，包括重試，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| bulkRequestLatency.max | 傳送至外掛程式的請求最大延遲，包括重試，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3.dlqS3RecordsSuccess.count | 成功傳送至 S3 無效字母佇列的記錄數目。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RecordsFailed.count | 無法傳送至 S3 無效字母佇列的復原次數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestSuccess.count | S3 無效字母佇列的成功請求數量。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestFailed.count | S3 無效字母佇列的失敗請求數。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestLatency.count | 將請求傳送至 S3 無效字母佇列時記錄的資料點計數，包括重試。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestLatency.sum | 傳送至 S3 無效字母佇列的請求總延遲，包括重試，以毫秒為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestLatency.max | 傳送至 S3 無效字母佇列的請求最大延遲，包括重試，以毫秒為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestSizeBytes.count | S3 無效字母佇列之請求承載大小的分佈計數，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestSizeBytes.sum | S3 無效字母佇列的請求承載大小總分佈，以位元組為單位。<br />**相關統計資料**：總和<br />**維度**： `PipelineName` | 
| s3.dlqS3RequestSizeBytes.max | S3 無效字母佇列的請求承載大小上限，以位元組為單位。<br />**相關統計資料**：上限<br />**維度**： `PipelineName` | 

## 系統和計量指標
<a name="systemmetering-metrics"></a>

下列指標適用於整個 OpenSearch Ingestion 系統。這些指標不會加上任何字首。


| 指標 | Description | 
| --- | --- | 
| system.cpu.usage.value | 所有資料節點的可用 CPU 用量百分比。<br />**相關統計資料**：平均<br />**維度**：`PipelineName`、`area`、 `id` | 
| system.cpu.count.value | 所有資料節點的 CPU 用量總量。<br />**相關統計資料**：平均<br />**維度**：`PipelineName`、`area`、 `id` | 
| jvm.memory.max.value | 可用於記憶體管理的記憶體數量上限，以位元組為單位。<br />**相關統計資料**：平均<br />**維度**：`PipelineName`、`area`、 `id` | 
| jvm.memory.used.value | 使用的記憶體總量，以位元組為單位。<br />**相關統計資料**：平均<br />**維度**：`PipelineName`、`area`、`id`簽署 | 
| jvm.memory.committed.value | Java 虛擬機器 (JVM) 承諾使用的記憶體量，以位元組為單位。<br />**相關統計資料**：平均<br />**維度**：`PipelineName`、`area`、 `id` | 
| computeUnits | 管道正在使用的擷取 OpenSearch 運算單位 （擷取 OCUs) 數量。<br />**相關統計資料**：Max、Sum、Average<br />**維度**： `PipelineName` | 