Monitoraggio di MSK Connect - Amazon Managed Streaming per Apache Kafka

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 MSK Connect

Il monitoraggio è una parte importante per mantenere l'affidabilità, la disponibilità e le prestazioni di MSK Connect e delle altre AWS soluzioni. Amazon CloudWatch monitora AWS le tue risorse e le applicazioni su cui esegui AWS in tempo reale. Puoi raccogliere i parametri e tenerne traccia, creare pannelli di controllo personalizzati e impostare allarmi per inviare una notifica o intraprendere azioni quando un parametro specificato raggiunge una determinata soglia. Ad esempio, puoi tenere CloudWatch traccia dell'utilizzo della CPU o di altri parametri del connettore, in modo da aumentarne la capacità se necessario. Per ulteriori informazioni, consulta la Amazon CloudWatch User Guide.

La tabella seguente mostra le metriche inviate da MSK CloudWatch Connect all'interno della ConnectorName dimensione. MSK Connect fornisce queste metriche per impostazione predefinita e senza costi aggiuntivi. CloudWatch conserva queste metriche per 15 mesi, in modo da poter accedere alle informazioni storiche e avere una prospettiva migliore sulle prestazioni dei connettori. È anche possibile impostare allarmi che controllano determinate soglie e inviare notifiche o intraprendere azioni quando queste soglie vengono raggiunte. Per ulteriori informazioni, consulta la Amazon CloudWatch User Guide.

Parametri di MSK Connect
Nome parametro Descrizione
BytesInPerSec Il numero di byte ricevuti dal connettore.
BytesOutPerSec Il numero totale di byte distribuiti dal connettore.
CpuUtilization La percentuale di utilizzo della CPU per sistema e utente.
ErroredTaskCount Il numero di attività che sono state eseguite con errori.
MemoryUtilization La percentuale della memoria totale su un'istanza worker, non solo la memoria heap della macchina virtuale Java (JVM) attualmente in uso. JVM in genere non restituisce la memoria al sistema operativo. Quindi, JVM heap size (MemoryUtilization) di solito inizia con una dimensione minima dell'heap che aumenta in modo incrementale fino a un massimo stabile di circa l'80-90%. L'utilizzo dell'heap JVM potrebbe aumentare o diminuire al variare dell'utilizzo effettivo della memoria da parte del connettore.
RebalanceCompletedTotal Il numero totale di ribilanciamenti completati da questo connettore.
RebalanceTimeAvg Il tempo medio in millisecondi impiegato dal connettore per il ribilanciamento.
RebalanceTimeMax Il tempo massimo in millisecondi impiegato dal connettore per il ribilanciamento.
RebalanceTimeSinceLast

Il tempo in millisecondi trascorso dal momento in cui questo connettore ha completato il ribilanciamento più recente.

RunningTaskCount Il numero di attività in esecuzione nel connettore.
SinkRecordReadRate Il numero medio al secondo di record letti dal cluster Apache Kafka o Amazon MSK.
SinkRecordSendRate Il numero medio al secondo di record emessi dalle trasformazioni e inviati alla destinazione. Questo numero non include i record filtrati.
SourceRecordPollRate Il numero medio al secondo di record prodotti o sottoposti a polling.
SourceRecordWriteRate Il numero medio al secondo di record derivati dalle trasformazioni e scritti sul cluster Apache Kafka o Amazon MSK.
TaskStartupAttemptsTotal Il numero totale di tentativi di avvio di attività eseguiti dal connettore. È possibile utilizzare questo parametro per identificare le anomalie nei tentativi di avvio delle attività.
TaskStartupSuccessPercentage La percentuale media di attività avviate correttamente dal connettore. È possibile utilizzare questo parametro per identificare le anomalie nei tentativi di avvio delle attività.
WorkerCount Il numero minimo di worker in esecuzione nel connettore.