Surveillance de MSK Connect - Amazon Managed Streaming for Apache Kafka

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance de MSK Connect

La surveillance joue un rôle important dans le maintien de la fiabilité, de la disponibilité et des performances de MSK Connect et de vos autres AWS solutions. Amazon CloudWatch surveille vos AWS ressources et les applications que vous utilisez AWS en temps réel. Vous pouvez collecter et suivre les métriques, créer des tableaux de bord personnalisés, et définir des alarmes qui vous informent ou prennent des mesures lorsqu’une métrique spécifique atteint un seuil que vous spécifiez. Par exemple, vous pouvez CloudWatch suivre l'utilisation du processeur ou d'autres mesures de votre connecteur, afin de pouvoir augmenter sa capacité si nécessaire. Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon.

Le tableau suivant indique les métriques que MSK Connect envoie CloudWatch sous la ConnectorName dimension. MSK Connect fournit ces métriques par défaut et sans frais supplémentaires. CloudWatch conserve ces indicateurs pendant 15 mois, afin que vous puissiez accéder aux informations historiques et avoir une meilleure idée des performances de vos connecteurs. Vous pouvez également définir des alarmes qui surveillent certains seuils et envoient des notifications ou prennent des mesures lorsque ces seuils sont atteints. Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon.

Métriques MSK Connect
Nom des métriques Description
BytesInPerSec Nombre total d'octets reçus par le connecteur.
BytesOutPerSec Nombre total d'octets fournis par le connecteur.
CpuUtilization Pourcentage de la consommation du processeur par système et par utilisateur.
ErroredTaskCount Nombre de tâches qui ont des erreurs.
MemoryUtilization Pourcentage de la mémoire totale d'une instance de worker, et pas seulement la mémoire de tas de la machine virtuelle Java (JVM) actuellement utilisée. La JVM ne restitue généralement pas de mémoire au système d'exploitation. Ainsi, la taille de tas de la JVM (MemoryUtilization) commence généralement par une taille de tas minimale qui augmente progressivement jusqu'à un maximum stable d'environ 80 à 90 %. L'utilisation du tas de mémoire de la JVM peut augmenter ou diminuer à mesure que l'utilisation réelle de la mémoire du connecteur change.
RebalanceCompletedTotal Nombre total de rééquilibres effectués par ce connecteur.
RebalanceTimeAvg Durée moyenne (en millisecondes) que le connecteur consacre au rééquilibrage.
RebalanceTimeMax Durée maximale (en millisecondes) que le connecteur consacre au rééquilibrage.
RebalanceTimeSinceLast

Durée (en millisecondes) écoulée depuis que ce connecteur a effectué le dernier rééquilibrage.

RunningTaskCount Nombre de tâches en cours d'exécution dans le connecteur.
SinkRecordReadRate Nombre moyen (par seconde) d'enregistrements lus depuis le cluster Apache Kafka ou Amazon MSK.
SinkRecordSendRate Nombre moyen (par seconde) d'enregistrements générés par les transformations et envoyés à la destination. Ce nombre n'inclut pas les enregistrements filtrés.
SourceRecordPollRate Nombre moyen (par seconde) d'enregistrements produits ou interrogés.
SourceRecordWriteRate Nombre moyen (par seconde) d'enregistrements générés par les transformations et écrits sur le cluster Apache Kafka ou Amazon MSK.
TaskStartupAttemptsTotal Nombre total de démarrages de tâches que le connecteur a tentés. Vous pouvez utiliser cette métrique pour identifier les anomalies lors des tentatives de démarrage de tâches.
TaskStartupSuccessPercentage Pourcentage moyen de démarrages de tâches réussis pour le connecteur. Vous pouvez utiliser cette métrique pour identifier les anomalies lors des tentatives de démarrage de tâches.
WorkerCount Nombre de workers en cours d'exécution dans le connecteur.