本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
針對 Firehose 中的解壓縮進行故障診斷
下表顯示 Firehose 在資料解壓縮和處理期間如何處理錯誤,包括將記錄交付至錯誤 S3 儲存貯體、記錄錯誤和發出指標。它也會說明針對未經授權的資料放置操作傳回的錯誤訊息。
| 問題 | 解決方案 |
|---|---|
| 如果在解壓縮期間發生錯誤,來源資料會發生什麼情況? |
如果 Amazon Data Firehose 無法解壓縮記錄,記錄會依原樣 (壓縮格式) 交付,以錯誤您在 Firehose 串流建立期間指定的 S3 儲存貯體。除了記錄之外,交付的物件也包含錯誤碼和錯誤訊息,而這些物件將交付到名為 的 S3 儲存貯體字首 |
| 如果成功解壓縮後處理管道發生錯誤,來源資料會發生什麼情況? |
如果在解壓縮動態分割和資料格式轉換等處理步驟中,Amazon Data Firehose 發生錯誤,則記錄會以壓縮格式交付到您在 Firehose 串流建立期間指定的錯誤 S3 儲存貯體。除了記錄之外,交付的物件也包含錯誤代碼和錯誤訊息。 |
| 如果發生錯誤或例外狀況,如何通知您? |
如果在解壓縮期間發生錯誤或例外狀況,如果您設定 CloudWatch Logs,Firehose 會將錯誤訊息記錄到 CloudWatch Logs。此外,Firehose 會將指標傳送至您可以監控的 CloudWatch 指標。您也可以根據 Firehose 發出的指標選擇性地建立警示。 |
當put操作不是來自 CloudWatch Logs 時會發生什麼情況? |
當客戶puts不是來自 CloudWatch Logs 時,會傳回下列錯誤訊息:
|
| Firehose 針對解壓縮功能發出哪些指標? | Firehose 會發出每個記錄的解壓縮指標。您應該選取期間 (1 分鐘)、統計資料 (總和)、日期範圍,以取得DecompressedRecords失敗、成功或DecompressedBytes失敗或成功的數量。如需詳細資訊,請參閱CloudWatch Logs 解壓縮指標。 |