Monitoraggio di Kinesis Data Streams Agent Health con Amazon CloudWatch - Flusso di dati Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitoraggio di Kinesis Data Streams Agent Health con Amazon CloudWatch

L'agente pubblica CloudWatch metriche personalizzate con uno spazio dei nomi di. AWS KinesisAgent Questi parametri consentono di valutare se l'agente sta inviando dati a Flussi di dati Kinesis come specificato, se è integro e se sta consumando la quantità di risorse di CPU e di memoria appropriate nel producer di dati. I parametri come il numero di record e di byte inviati sono utili per comprendere la velocità a cui l'agente sta inviando dati al flusso. Quando questi parametri si trovano al di sotto delle soglie previste in alcune percentuali o passano a zero, potrebbe trattarsi di problemi di configurazione, di errori di rete o di problemi correlati allo stato dell'agente. I parametri come il consumo di CPU e memoria di host e i contatori di errore dell'agente indicano l'utilizzo delle risorse da parte del producer e forniscono informazioni utili in merito a possibili errori di configurazione o di host. Infine, l'agente registra anche le eccezioni di servizio per aiutare a verificare i problemi dell'agente. Questi parametri vengono riportati nella regione specificata nell'impostazione di configurazione dell'agente cloudwatch.endpoint. I parametri di Cloudwatch pubblicati da più agenti Kinesis vengono aggregati o combinati. Per ulteriori informazioni sulla configurazione dell'agente, consulta Impostazioni configurazione agente.

Monitoraggio con CloudWatch

L'agente Kinesis Data Streams invia le seguenti metriche a. CloudWatch

Parametro Descrizione
BytesSent

Il numero di byte inviati al flusso di dati Kinesis durante il periodo di tempo specificato.

Unità: byte

RecordSendAttempts

Il numero di record tentati (sia per la prima volta che come nuovo tentativo) in una chiamata a PutRecords durante il periodo di tempo specificato.

Unità: numero

RecordSendErrors

Il numero di record che hanno restituito uno stato di errore in una chiamata a PutRecords, inclusi i nuovi tentativi, durante il periodo di tempo specificato.

Unità: numero

ServiceErrors

Il numero di chiamate a PutRecords che hanno causato un errore di servizio (diverso da un errore di throttling) durante il periodo di tempo specificato.

Unità: numero