

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

# 使用 CloudWatch 指標監控 Amazon Data Firehose
<a name="monitoring-with-cloudwatch-metrics"></a>

**重要**  
請務必在屬於您目的地的所有 CloudWatch 指標上啟用警示，以便及時識別錯誤。

Amazon Data Firehose 與 Amazon CloudWatch 指標整合，因此您可以收集、檢視和分析 Firehose 串流的 CloudWatch 指標。例如，您可以監控 `IncomingBytes`和 `IncomingRecords`指標，以追蹤從資料生產者擷取至 Amazon Data Firehose 的資料。

Amazon Data Firehose 每分鐘收集和發佈 CloudWatch 指標。但是，如果傳入資料的突發僅發生幾秒鐘，則可能無法在一分鐘指標中完全擷取或顯示這些資料。這是因為 CloudWatch 指標會以一分鐘的間隔從 Amazon Data Firehose 彙總。

針對 Firehose 串流收集的指標是免費的。如需 Kinesis 代理程式指標的詳細資訊，請參閱 [監控 Kinesis 代理程式運作狀態](agent-health.md)。

**Topics**
+ [

## 動態分割的 CloudWatch 指標
](#dp-metrics-cw)
+ [

## 資料交付的 CloudWatch 指標
](#fh-metrics-cw)
+ [

## 資料擷取指標
](#fh-ingestion-metrics)
+ [

## API 層級 CloudWatch 指標
](#fh-metrics-api-cw)
+ [

## 資料轉換 CloudWatch 指標
](#fh-metrics-data-transformation)
+ [

## CloudWatch Logs 解壓縮指標
](#decompression-metrics-cw)
+ [

## 格式轉換 CloudWatch 指標
](#fh-metrics-format-conversion)
+ [

## 伺服器端加密 (SSE) CloudWatch 指標
](#fh-metrics-sse)
+ [

## Amazon Data Firehose 的維度
](#firehose-metric-dimensions)
+ [

## Amazon Data Firehose 用量指標
](#fh-metrics-usage)

## 動態分割的 CloudWatch 指標
<a name="dp-metrics-cw"></a>

如果啟用[動態分割](dynamic-partitioning.md)， AWS/Firehose 命名空間會包含下列指標。


| 指標 | Description | 
| --- | --- | 
| ActivePartitionsLimit |  Firehose 串流在將資料傳送至錯誤儲存貯體之前處理的作用中分割區數量上限。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PartitionCount |  正在處理的分割區數目，換句話說，使用中的分割區計數。這個數字在 1 和分割區數量上限的 500 (預設值) 之間變化。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PartitionCountExceeded |  此指標表示您是否超過分割數量上限。它根據是否違反限制發出 1 或 0。  | 
| JQProcessing.Duration |  傳回在 JQ Lambda 函數中執行 JQ 運算式所花費的時間量。 單位：毫秒  | 
| PerPartitionThroughput |  指出每個分割區正在處理的輸送量。此指標可讓您能監控每個分割區的輸送量。 單位：StandardUnit.BytesSecond  | 
| DeliveryToS3.ObjectCount |  表示要交付到 S3 儲存貯體的物件數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 

## 資料交付的 CloudWatch 指標
<a name="fh-metrics-cw"></a>

`AWS/Firehose` 命名空間包含下列服務層級指標。如果您看到 `BackupToS3.Success`、`DeliveryToS3.Success`、`DeliveryToSplunk.Success`、`DeliveryToAmazonOpenSearchService.Success` 或 `DeliveryToRedshift.Success` 的平均值小幅下降，並不表示資料遺失。Amazon Data Firehose 會重試交付錯誤，在記錄成功交付到設定的目的地或備份 S3 儲存貯體之前，不會繼續。

**Topics**
+ [

### 交付至 OpenSearch Service
](#fh-es-metrics)
+ [

### 交付至 OpenSearch Serverless
](#fh-serverless-metrics)
+ [

### 交付至 Amazon Redshift
](#fh-redshift-metrics)
+ [

### 交付至 Amazon S3
](#fh-s3-metrics)
+ [

### 交付至 Snowflake
](#fh-snowflake-metrics)
+ [

### 交付至 Splunk
](#fh-splunk-metrics)
+ [

### 交付至 HTTP 端點
](#fh-http-metrics)

### 交付至 OpenSearch Service
<a name="fh-es-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToAmazonOpenSearchService.Bytes |  在指定期間內，編製索引至 OpenSearch Service 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToAmazonOpenSearchService.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 OpenSearch Service。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：秒  | 
| DeliveryToAmazonOpenSearchService.Records |  在指定期間內，編製索引至 OpenSearch Service 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToAmazonOpenSearchService.Success |  成功編製索引的記錄總和。  | 
| DeliveryToS3.Bytes |  在指定期間內，交付至 Amazon S3 的位元組數目。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 S3 儲存貯體。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 單位：秒  | 
| DeliveryToS3.Records |  在指定期間內，交付至 Amazon S3 的記錄數目。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。無論僅針對失敗的文件或所有文件啟用備份，Amazon Data Firehose 一律都會發出此指標。  | 
| DeliveryToAmazonOpenSearchService.AuthFailure |  身分驗證和授權錯誤。驗證 OS/ES 叢集政策和角色許可。 0 表示沒有問題。1 表示驗證失敗。  | 
| DeliveryToAmazonOpenSearchService.DeliveryRejected |  交付拒絕錯誤。驗證 OS/ES 叢集政策和角色許可。 0 表示沒有問題。1 表示交付失敗。  | 

### 交付至 OpenSearch Serverless
<a name="fh-serverless-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToAmazonOpenSearchServerless.Bytes |  在指定期間內，編製索引至 OpenSearch Serviceless 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToAmazonOpenSearchServerless.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 OpenSearch Serviceless。 單位：秒  | 
| DeliveryToAmazonOpenSearchServerless.Records |  在指定期間內，編製索引至 OpenSearch Serviceless 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToAmazonOpenSearchServerless.Success |  成功編製索引的記錄總和。  | 
| DeliveryToS3.Bytes |  在指定期間內，交付至 Amazon S3 的位元組數目。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 S3 儲存貯體。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 單位：秒  | 
| DeliveryToS3.Records |  在指定期間內，交付至 Amazon S3 的記錄數目。只有在您為所有文件啟用備份時，Amazon Data Firehose 才會發出此指標。 單位：Count  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。無論僅針對失敗的文件或所有文件啟用備份，Amazon Data Firehose 一律都會發出此指標。  | 
| DeliveryToAmazonOpenSearchServerless.AuthFailure |  身分驗證和授權錯誤。驗證 OS/ES 叢集政策和角色許可。 0 表示沒有問題。1 表示發生驗證失敗。  | 
| DeliveryToAmazonOpenSearchServerless.DeliveryRejected |  交付拒絕錯誤。驗證 OS/ES 叢集政策和角色許可。 0 表示沒有問題。1 表示交付失敗。  | 

### 交付至 Amazon Redshift
<a name="fh-redshift-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToRedshift.Bytes |  在指定期間內，複製至 Amazon Redshift 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToRedshift.Records |  在指定期間內，複製至 Amazon Redshift 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToRedshift.Success |  成功的 Amazon Redshift COPY 命令總和。  | 
| DeliveryToS3.Bytes |  在指定期間內，交付至 Amazon S3 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何超過此存留期的記錄都會傳送到 S3 儲存貯體。 單位：秒  | 
| DeliveryToS3.Records |  在指定期間內，交付至 Amazon S3 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。  | 
| DeliveryToRedshift.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何超過此存留期的記錄都會傳送到 Amazon Redshift 叢集。  | 
| BackupToS3.Bytes |  在指定期間內，交付至 Amazon S3 供備份的位元組數目。啟用備份至 Amazon S3 時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Amazon S3 儲存貯體供備份。啟用備份至 Amazon S3 時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| BackupToS3.Records |  在指定期間內，交付至 Amazon S3 供備份的記錄數目。啟用備份至 Amazon S3 時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.Success |  用於備份的成功 Amazon S3 put 命令總和。啟用備份至 Amazon S3 時，Amazon Data Firehose 會發出此指標。  | 

### 交付至 Amazon S3
<a name="fh-s3-metrics"></a>

當 Amazon S3 是 Firehose 串流的主要目的地時，下表中的指標與交付相關。


| 指標 | Description | 
| --- | --- | 
| DeliveryToS3.Bytes |  在指定期間內，交付至 Amazon S3 的位元組數目。啟用資料轉換時，此指標會反映轉換前預先處理的位元組大小。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 S3 儲存貯體。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToS3.Records |  在指定期間內，交付至 Amazon S3 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。  | 
| BackupToS3.Bytes |  在指定期間內，交付至 Amazon S3 供備份的位元組數目。啟用備份時，Amazon Data Firehose 會發出此指標 （只有在也啟用資料轉換時）。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Amazon S3 儲存貯體供備份。啟用備份時，Amazon Data Firehose 會發出此指標 （只有在也啟用資料轉換時）。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| BackupToS3.Records |  在指定期間內，交付至 Amazon S3 供備份的記錄數目。啟用備份時，Amazon Data Firehose 會發出此指標 （只有在也啟用資料轉換時）。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.Success |  用於備份的成功 Amazon S3 put 命令總和。啟用備份時，Amazon Data Firehose 會發出此指標 （只有在也啟用資料轉換時）。  | 

### 交付至 Snowflake
<a name="fh-snowflake-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToSnowflake.Bytes |  在指定期間內交付至 Snowflake 的位元組數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToSnowflake.DataFreshness |  Firehose 中最舊記錄的年齡 （從進入 Firehose 到現在）。任何超過此年齡的記錄都已交付至 Snowflake。請注意，在 Firehose 插入呼叫成功後，可能需要幾秒鐘的時間將資料遞交至 Snowflake。如需將資料遞交至 Snowflake 所需的時間，請參閱 `DeliveryToSnowflake.DataCommitLatency` 指標。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToSnowflake.DataCommitLatency | Firehose 成功插入記錄後，資料遞交至 Snowflake 所需的時間。統計資訊：Minimum、Maximum、Average、Samples 單位：秒 | 
| DeliveryToSnowflake.Records |  在指定期間內交付至 Snowflake 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToSnowflake.Success | 對 Snowflake 成功插入呼叫的總和。 | 
| DeliveryToS3.Bytes | 在指定期間內，交付至 Amazon S3 的位元組數目。只有在交付至 Snowflake 失敗，且 Firehose 嘗試將失敗的資料備份至 S3 時，才能使用此指標。統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組 | 
| DeliveryToS3.Records | 在指定期間內，交付至 Amazon S3 的記錄數目。只有在交付至 Snowflake 失敗，且 Firehose 嘗試將失敗的資料備份至 S3 時，才能使用此指標。統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count | 
| DeliveryToS3.Success | 成功的 Amazon S3 put 命令總和。只有在交付至 Snowflake 失敗，且 Firehose 嘗試將失敗的資料備份至 S3 時，才能使用此指標。 | 
| BackupToS3.DataFreshness | Firehose 中最舊記錄的年齡 （從 到現在）。任何超過此存留期的記錄都會備份到 Amazon S3 儲存貯體。當 Firehose 串流設定為備份所有資料時，即可使用此指標。統計資訊：Minimum、Maximum、Average、Samples 單位：秒 | 
| BackupToS3.Records | 在指定期間內，交付至 Amazon S3 供備份的記錄數目。當 Firehose 串流設定為備份所有資料時，即可使用此指標。統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：計數 | 
| BackupToS3.Bytes | 在指定期間內，交付至 Amazon S3 供備份的位元組數目。當 Firehose 串流設定為備份所有資料時，即可使用此指標。統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：計數 | 
| BackupToS3.Success | 用於備份的成功 Amazon S3 put 命令總和。Firehose 串流設定為備份所有資料時，Firehose 會發出此指標。 | 

### 交付至 Splunk
<a name="fh-splunk-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToSplunk.Bytes |  在指定期間內，交付至 Splunk 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToSplunk.DataAckLatency |  Amazon Data Firehose 傳送資料後，從 Splunk 接收確認所需的大約持續時間。這項指標的上升趨勢或下降趨勢比絕對約略值更有用。上升趨勢可能表示 Splunk 索引器的索引和確認速度較慢。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToSplunk.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Splunk。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToSplunk.Records |  在指定期間內，交付至 Splunk 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToSplunk.Success |  成功編製索引的記錄總和。  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。啟用備份至 Amazon S3 時，會發出此指標。  | 
| BackupToS3.Bytes |  在指定期間內，交付至 Amazon S3 供備份的位元組數目。當 Firehose 串流設定為備份所有文件時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Amazon S3 儲存貯體供備份。當 Firehose 串流設定為備份所有文件時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| BackupToS3.Records |  在指定期間內，交付至 Amazon S3 供備份的記錄數目。當 Firehose 串流設定為備份所有文件時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.Success |  用於備份的成功 Amazon S3 put 命令總和。當 Firehose 串流設定為備份所有文件時，Amazon Data Firehose 會發出此指標。  | 

### 交付至 HTTP 端點
<a name="fh-http-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DeliveryToHttpEndpoint.Bytes |  成功交付至 HTTP 端點的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToHttpEndpoint.Records |  成功交付至 HTTP 端點的記錄數目。此指標只會針對成功交付嘗試發出，並且在交付嘗試失敗時不會發出。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：計數  | 
| DeliveryToHttpEndpoint.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToHttpEndpoint.Success |  每次交付嘗試成功交付至 HTTP 端點的記錄數量。與 不同`DeliveryToHttpEndpoint.Records`，此指標會在每次交付嘗試時發出。成功時，值等於交付嘗試中的記錄數目。在交付嘗試中的所有記錄失敗時，值為 0。使用 最小統計資料來監控交付失敗。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToHttpEndpoint.ProcessedBytes |  嘗試處理的位元組數目，包括重試。  | 
| DeliveryToHttpEndpoint.ProcessedRecords |  包括重試在內的嘗試記錄數目。  | 

## 資料擷取指標
<a name="fh-ingestion-metrics"></a>

**Topics**
+ [

### 透過 Kinesis Data Streams 擷取資料
](#fh-ingestion-kds-metrics)
+ [

### 透過 Direct PUT 擷取資料
](#fh-ingestion-directput-metrics)
+ [

### 從 MSK 擷取資料
](#fh-ingestion-msk-metrics)

### 透過 Kinesis Data Streams 擷取資料
<a name="fh-ingestion-kds-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| DataReadFromKinesisStream.Bytes |  當資料來源為 Kinesis 資料串流時，此指標指出從該資料串流讀取的位元組數目。此數目包含由於容錯移轉的重新讀取。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DataReadFromKinesisStream.Records |  當資料來源為 Kinesis 資料串流時，此指標指出從該資料串流讀取的記錄數目。此數目包含由於容錯移轉的重新讀取。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ThrottledDescribeStream |  當資料來源為 Kinesis 資料串流時，調節 `DescribeStream` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ThrottledGetRecords |  當資料來源為 Kinesis 資料串流時，調節 `GetRecords` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ThrottledGetShardIterator |  當資料來源為 Kinesis 資料串流時，調節 `GetShardIterator` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| KinesisMillisBehindLatest |  當資料來源為 Kinesis 資料串流時，這項指標表示上次讀取記錄落後 Kinesis 資料串流中最新記錄的毫秒數。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 

### 透過 Direct PUT 擷取資料
<a name="fh-ingestion-directput-metrics"></a>


| 指標 | Description | 
| --- | --- | 
| BackupToS3.Bytes |  在指定期間內，交付至 Amazon S3 供備份的位元組數目。當 Amazon S3 或 Amazon Redshift 目的地啟用資料轉換時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| BackupToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Amazon S3 儲存貯體供備份。當 Amazon S3 或 Amazon Redshift 目的地啟用資料轉換時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| BackupToS3.Records |  在指定期間內，交付至 Amazon S3 供備份的記錄數目。當 Amazon S3 或 Amazon Redshift 目的地啟用資料轉換時，Amazon Data Firehose 會發出此指標。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| BackupToS3.Success |  用於備份的成功 Amazon S3 put 命令總和。當 Amazon S3 或 Amazon Redshift 目的地啟用資料轉換時，Amazon Data Firehose 會發出此指標。  | 
| BytesPerSecondLimit | Firehose 串流在調節之前可以擷取的目前每秒位元組數上限。若要請求增加此限制，請前往 [AWS 支援中心](https://console.aws.amazon.com/support/home)並選擇建立案例，然後選擇服務配額提升。 | 
| DeliveryToAmazonOpenSearchService.Bytes |  在指定期間內，編製索引至 OpenSearch Service 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToAmazonOpenSearchService.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 OpenSearch Service。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToAmazonOpenSearchService.Records |  在指定期間內，編製索引至 OpenSearch Service 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToAmazonOpenSearchService.Success |  成功編製索引的記錄總和。  | 
| DeliveryToRedshift.Bytes |  在指定期間內，複製至 Amazon Redshift 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToRedshift.Records |  在指定期間內，複製至 Amazon Redshift 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToRedshift.Success |  成功的 Amazon Redshift COPY 命令總和。  | 
| DeliveryToS3.Bytes |  在指定期間內，交付至 Amazon S3 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToS3.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 S3 儲存貯體。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToS3.Records |  在指定期間內，交付至 Amazon S3 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToS3.Success |  成功的 Amazon S3 put 命令總和。  | 
| DeliveryToSplunk.Bytes |  在指定期間內，交付至 Splunk 的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| DeliveryToSplunk.DataAckLatency |  Amazon Data Firehose 傳送資料後，從 Splunk 接收確認所需的大約持續時間。這項指標的上升趨勢或下降趨勢比絕對約略值更有用。上升趨勢可能表示 Splunk 索引器的索引和確認速度較慢。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToSplunk.DataFreshness |  Amazon Data Firehose 中最舊記錄的存留期 （從進入 Amazon Data Firehose 到現在）。任何比此存留期還要久的記錄都已交付至 Splunk。 統計資訊：Minimum、Maximum、Average、Samples 單位：秒  | 
| DeliveryToSplunk.Records |  在指定期間內，交付至 Splunk 的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| DeliveryToSplunk.Success |  成功編製索引的記錄總和。  | 
| IncomingBytes |  在指定期間內成功擷取至 Firehose 串流的位元組數。當資料擷取超過其中一個 Firehose 串流限制時，資料擷取可能會受到調節。限流的資料將不會計算在 `IncomingBytes` 內。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| IncomingPutRequests | 指定時間段內成功的 PutRecord 和 PutRecordBatch 請求數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count | 
| IncomingRecords |  在指定期間內成功擷取至 Firehose 串流的記錄數目。當資料擷取超過其中一個 Firehose 串流限制時，資料擷取可能會受到調節。限流的資料將不會計算在 `IncomingRecords` 內。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| RecordsPerSecondLimit | Firehose 串流在調節之前可以擷取的目前每秒記錄數上限。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count | 
| ThrottledRecords | 由於資料擷取超過其中一個 Firehose 串流限制而調節的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count | 

### 從 MSK 擷取資料
<a name="fh-ingestion-msk-metrics"></a>


| 指標 | Description | 
| --- | --- | 
|  DataReadFromSource.Records  |  從來源 Kafka 主題讀取的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
|  DataReadFromSource.Bytes  |  從來源 Kafka 主題讀取的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
|  SourceThrottled.Delay  |  來源 Kafka 叢集從來源 Kafka 主題傳回記錄的延遲時間。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
|  BytesPerSecondLimit  |  Firehose 將從來源 Kafka 主題的每個分割區讀取的目前輸送量限制。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組/秒  | 
|  KafkaOffsetLag  |  Firehose 從來源 Kafka 主題所讀取記錄的最大偏移量與來源 Kafka 主題可用記錄的最大偏移量之間的差異。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
|  FailedValidation.Records  |  記錄驗證失敗的記錄數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
|  FailedValidation.Bytes  |  記錄驗證失敗的位元組數目。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
|  DataReadFromSource.Backpressured  |  表示由於超過每個分割區的 BytesPerSecondLimit 或正常交付流程緩慢或已停止，Firehose 串流延遲從來源分割區讀取記錄 單位：布林  | 

## API 層級 CloudWatch 指標
<a name="fh-metrics-api-cw"></a>

`AWS/Firehose` 命名空間包含下列 API 層級指標。


| 指標 | Description | 
| --- | --- | 
| DescribeDeliveryStream.Latency |  每個 `DescribeDeliveryStream` 操作所需的時間，這是對指定的期間進行測量。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
| DescribeDeliveryStream.Requests |  `DescribeDeliveryStream` 請求的總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ListDeliveryStreams.Latency |  每個 `ListDeliveryStream` 操作所需的時間，這是對指定的期間進行測量。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
| ListDeliveryStreams.Requests |  `ListFirehose` 請求的總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PutRecord.Bytes |  在指定期間內使用 放入 Firehose 串流`PutRecord`的位元組數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| PutRecord.Latency |  每個 `PutRecord` 操作所需的時間，這是對指定的期間進行測量。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
| PutRecord.Requests |  `PutRecord` 請求的總數，它等於來自 `PutRecord` 操作的總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PutRecordBatch.Bytes |  在指定期間內使用 放入 Firehose 串流`PutRecordBatch`的位元組數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| PutRecordBatch.Latency |  每個 `PutRecordBatch` 操作所需的時間，這是對指定的期間進行測量。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
| PutRecordBatch.Records |  來自 `PutRecordBatch` 操作的記錄總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PutRecordBatch.Requests |  `PutRecordBatch` 請求的總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| PutRequestsPerSecondLimit | Firehose 串流在調節之前每秒可處理的放置請求數量上限。此數字包含 PutRecord 和 PutRecordBatch 請求。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count | 
| ThrottledDescribeStream |  當資料來源為 Kinesis 資料串流時，調節 `DescribeStream` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ThrottledGetRecords |  當資料來源為 Kinesis 資料串流時，調節 `GetRecords` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| ThrottledGetShardIterator |  當資料來源為 Kinesis 資料串流時，調節 `GetShardIterator` 操作的總次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| UpdateDeliveryStream.Latency |  每個 `UpdateDeliveryStream` 操作所需的時間，這是對指定的期間進行測量。 統計資訊：Minimum、Maximum、Average、Samples 單位：毫秒  | 
| UpdateDeliveryStream.Requests |  `UpdateDeliveryStream` 請求的總數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 

## 資料轉換 CloudWatch 指標
<a name="fh-metrics-data-transformation"></a>

如果啟用 Lambda 的資料轉換，`AWS/Firehose` 命名空間包含下列指標。


| 指標 | Description | 
| --- | --- | 
| ExecuteProcessing.Duration |  Firehose 執行的每個 Lambda 函數調用所需的時間。 單位：毫秒  | 
| ExecuteProcessing.Success |  成功 Lambda 函數調用的總和與 Lambda 函數調用總數之比。  | 
| SucceedProcessing.Records |  在指定的期間內，成功處理的記錄數目。 單位：Count  | 
| SucceedProcessing.Bytes |  在指定的期間內，成功處理的位元組記錄數目。 單位：位元組  | 

## CloudWatch Logs 解壓縮指標
<a name="decompression-metrics-cw"></a>

如果 CloudWatch Logs 交付已啟用解壓縮，`AWS/Firehose`命名空間會包含下列指標。


| 指標 | Description | 
| --- | --- | 
| OutputDecompressedBytes.Success |  成功解壓縮的資料，以位元組為單位 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| OutputDecompressedBytes.Failed |  以位元組為單位的解壓縮資料失敗 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：位元組  | 
| OutputDecompressedRecords.Success |  成功解壓縮的記錄數量 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| OutputDecompressedRecords.Failed |  解壓縮記錄失敗的數量 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 

## 格式轉換 CloudWatch 指標
<a name="fh-metrics-format-conversion"></a>

如果啟用格式轉換，`AWS/Firehose` 命名空間包含下列指標。


| 指標 | Description | 
| --- | --- | 
| SucceedConversion.Records |  已成功轉換的記錄數目。 單位：Count  | 
| SucceedConversion.Bytes |  已成功轉換的記錄大小。 單位：位元組  | 
| FailedConversion.Records |  無法轉換的記錄數目。 單位：Count  | 
| FailedConversion.Bytes |  無法轉換的記錄大小。 單位：位元組  | 

## 伺服器端加密 (SSE) CloudWatch 指標
<a name="fh-metrics-sse"></a>

`AWS/Firehose` 命名空間包含下列與 SSE 相關的指標。


| 指標 | Description | 
| --- | --- | 
| KMSKeyAccessDenied |  服務遇到 Firehose 串流`KMSAccessDeniedException`的次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| KMSKeyDisabled |  服務遇到 Firehose 串流`KMSDisabledException`的次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| KMSKeyInvalidState |  服務遇到 Firehose 串流`KMSInvalidStateException`的次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 
| KMSKeyNotFound |  服務遇到 Firehose 串流`KMSNotFoundException`的次數。 統計資訊：Minimum、Maximum、Average、Sum、Samples 單位：Count  | 

## Amazon Data Firehose 的維度
<a name="firehose-metric-dimensions"></a>

若要依 Firehose 串流篩選指標，請使用 `DeliveryStreamName`維度。

## Amazon Data Firehose 用量指標
<a name="fh-metrics-usage"></a>

您可以使用 CloudWatch 用量指標來提供您帳戶的資源用量可見度。使用這些指標，以 CloudWatch 圖表和儀表板視覺化目前的服務使用狀況。

服務配額用量指標位於 AWS/用量命名空間中，每三分鐘收集一次。

目前，CloudWatch 在此命名空間中發佈的唯一指標名稱為 `ResourceCount`。此指標會與維度 `Service`、`Class`、`Type` 和 `Resource` 一起發佈。


| 指標 | 描述 | 
| --- | --- | 
| ResourceCount |  您的帳戶中正在執行的特定資源數量。資源由與指標相關聯的維度定義。 此指標最有用的統計資料是 MAXIMUM，代表 3 分鐘內使用的資源數量上限。  | 

下列維度用於精簡 Amazon Data Firehose 發佈的用量指標。


| 維度 | Description | 
| --- | --- | 
| Service |  包含資源 AWS 的服務名稱。對於 Amazon Data Firehose 用量指標，此維度的值為 `Firehose`。  | 
| Class |  正在追蹤的資源類別。Amazon Data Firehose API 用量指標使用此維度，值為 `None`。  | 
| Type |  正在追蹤的資源類型。目前，當服務維度為 `Firehose` 時，類型的唯一有效值為 `Resource`。  | 
| Resource |   AWS 資源的名稱。目前，當服務維度為 `Firehose` 時，資源的唯一有效值為 `DeliveryStreams`。  | 