使用 Amazon 監控 Kinesis Data Streams Agent 運作狀態 CloudWatch - Amazon Kinesis Data Streams

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

使用 Amazon 監控 Kinesis Data Streams Agent 運作狀態 CloudWatch

代理程式會發佈具有 命名空間的自訂 CloudWatch 指標AWS KinesisAgent。這些指標可協助您評估客服人員是否依指定將資料提交至 Kinesis Data Streams,以及是否運作良好,並在資料生產者上耗用適當數量的 CPU和 記憶體資源。傳送的記錄數目和位元組等指標有助於了解客服人員將資料提交至串流的速率。當這些指標滑落至預期閾值以下特定百分比或滑落至零,可能表示設定有問題、網路出現錯誤或代理程式運作狀態不佳。主機CPU和記憶體耗用和代理程式錯誤計數器等指標表示資料生產者資源使用量,並提供潛在組態或主機錯誤的洞見。最後,代理程式亦會記錄服務例外狀況,以協助調查代理程式的問題。這些指標會在代理程式組態設定 cloudwatch.endpoint 中指定的區域中回報。 CloudWatch 從多個 Kinesis 代理程式發佈的指標會彙總或合併。如需代理程式組態的詳細資訊,請參閱指定代理程式組態設定

使用 監控 CloudWatch

Kinesis Data Streams 代理程式會將下列指標傳送至 CloudWatch。

指標 描述
BytesSent

在指定期間內,傳送至 Kinesis Data Streams 的位元組數目。

單位:位元組

RecordSendAttempts

呼叫於指定期間內PutRecords嘗試的記錄 (不論第一次嘗試或是重試) 數量。

單位:計數

RecordSendErrors

呼叫於指定期間內PutRecords回傳失敗狀態的記錄 (包括重試) 數量。

單位:計數

ServiceErrors

呼叫於指定期間內PutRecords導致服務錯誤 (調節錯誤除外) 數量。

單位:計數