Überwachen Sie den Zustand des Kinesis Data Streams Streams-Agenten mit Amazon CloudWatch - Amazon-Kinesis-Data-Streams

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überwachen Sie den Zustand des Kinesis Data Streams Streams-Agenten mit Amazon CloudWatch

Der Agent veröffentlicht benutzerdefinierte CloudWatch Metriken mit dem Namespace. AWS KinesisAgent Anhand dieser Metriken können Sie beurteilen, ob der Agent Daten wie angegeben an Kinesis Data Streams sendet und ob sie fehlerfrei sind und die entsprechende Menge CPU an Speicherressourcen auf dem Datenproduzenten verbrauchen. Metriken wie die Anzahl der gesendeten Datensätze und Byte sind nützlich, um die Geschwindigkeit zu verstehen, mit der der Agent Daten an den Stream sendet. Wenn diese Metriken um einige Prozent unter die erwarteten Schwellenwerte oder auf Null sinken, kann dies auf Probleme mit der Konfiguration, Netzwerkfehler oder Probleme mit dem Zustand des Agenten hinweisen. Metriken wie der Host-Verbrauch CPU und der Speicherverbrauch sowie die Fehlerzähler der Agenten geben Aufschluss über die Nutzung der Ressourcen durch den Datenproduzenten und geben Aufschluss über mögliche Konfigurations- oder Hostfehler. Schließlich protokolliert der Agent auf Serviceausnahmen, um die Untersuchung von Agentenproblemen zu unterstützen. Diese Kennzahlen werden in der Region gemeldet, die in der Agentenkonfigurationseinstellung cloudwatch.endpoint angegeben ist. CloudWatch Metriken, die von mehreren Kinesis-Agenten veröffentlicht wurden, werden aggregiert oder kombiniert. Weitere Informationen zur Agentenkonfiguration finden Sie unter Geben Sie die Einstellungen für die Agentenkonfiguration an

Überwachen Sie mit CloudWatch

Der Kinesis Data Streams Streams-Agent sendet die folgenden Metriken an CloudWatch.

Metrik Beschreibung
BytesSent

Die Anzahl von Byte, die über den angegebenen Zeitraum an Kinesis Data Streams gesendet wurden.

Einheiten: Byte

RecordSendAttempts

Die Anzahl der versuchten Datensätze (zum ersten Mal oder wiederholt) in einem Aufruf an PutRecords in dem angegebenen Zeitraum.

Einheiten: Anzahl

RecordSendErrors

Die Anzahl der Datensätze mit Fehlerstatus in einem Aufruf an PutRecords, einschließlich wiederholter Versuche, in dem angegebenen Zeitraum.

Einheiten: Anzahl

ServiceErrors

Die Anzahl der Aufrufe an PutRecords, die zu einem Servicefehler führten (außer Ablehnungsfehlern) in dem angegebenen Zeitraum.

Einheiten: Anzahl