本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控 Kinesis Agent 運作狀態
Kinesis Agent 會發佈具有 命名空間的自訂 CloudWatch 指標AWS KinesisAgent。它有助於評估代理程式是否運作良好、依指定將資料提交至 Amazon Data Firehose,並在資料生產者上耗用適當數量的 CPU和 記憶體資源。
傳送的記錄數目和位元組等指標有助於了解代理程式將資料提交至 Firehose 串流的速率。當這些指標滑落至預期閾值以下特定百分比或滑落至零,可能表示設定有問題、網路出現錯誤或代理程式運作狀態不佳。主機CPU和記憶體耗用和代理程式錯誤計數器等指標表示資料生產者資源使用量,並提供潛在組態或主機錯誤的洞見。最後,代理程式亦會記錄服務例外狀況,以協助調查代理程式的問題。
代理程式指標,會在代理程式的 cloudwatch.endpoint
的阻態所指定的區域中回報。如需詳細資訊,請參閱指定代理程式組態設定。
對從多個 Kinesis 代理程式發佈的 Cloudwatch 指標進行彙整或合併。
Kinesis 代理程式發出的指標將收取一筆名目費用,此功能預設為啟用。如需詳細資訊,請參閱 Amazon CloudWatch Pricing
使用 監控 CloudWatch
Kinesis Agent 會將下列指標傳送至 CloudWatch。
指標 | 描述 |
---|---|
BytesSent |
在指定期間內傳送至 Firehose 串流的位元組數。 單位:位元組 |
RecordSendAttempts |
呼叫於指定期間內 單位:計數 |
RecordSendErrors |
呼叫於指定期間內 單位:計數 |
ServiceErrors |
呼叫於指定期間內 單位:計數 |