

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.

# Référence des métriques
<a name="msk-replicator-metrics-ref"></a>

Les métriques suivantes décrivent les mesures de performance ou de connexion du réplicateur MSK.

AuthError les métriques ne couvrent pas les erreurs d'authentification au niveau du sujet. Pour surveiller les erreurs d'authentification au niveau thématique de votre MSK Replicator, surveillez les métriques du Replicator et ReplicationLatency les métriques thématiques du cluster source,. MessagesInPerSec Si un sujet passe ReplicationLatency à 0 mais que des données y sont toujours produites, cela indique que le réplicateur a un problème d'authentification avec le sujet. Vérifiez que le rôle IAM d'exécution du service du réplicateur dispose des autorisations suffisantes pour accéder au sujet.


****  


- **Performance**
  - **Métrique:** ReplicationLatency
  - **Description:** Temps nécessaire aux enregistrements pour se répliquer du cluster source au cluster cible ; durée entre le moment de production de l'enregistrement à la source et celui de réplication vers la cible. En cas d' ReplicationLatency augmentation, vérifiez si les clusters disposent de suffisamment de partitions pour prendre en charge la réplication. Une latence de réplication élevée peut se produire lorsque le nombre de partitions est trop faible pour un débit élevé.
  - **Dimensions:** ReplicatorName / **Unit:** Millisecondes / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Maximum
  - **Dimensions:** ReplicatorName, Sujet / **Unit:** Millisecondes / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Maximum

- **Performance**
  - **Métrique:** MessageLag
  - **Description:** Surveille la synchronisation entre le MSK Replicator et le cluster source. MessageLag indique le décalage entre les messages produits vers le cluster source et les messages consommés par le réplicateur. Il ne s'agit pas du décalage entre le cluster source et le cluster cible. Même si le cluster source est indisponible/interrompu, le réplicateur terminera d'écrire le message qu'il a consommé au cluster cible. Après une panne, MessageLag indique une augmentation indiquant le nombre de messages que le réplicateur se trouve derrière le cluster source. Cela peut être surveillé jusqu'à ce que le nombre de messages soit égal à 0, ce qui indique que le réplicateur a rattrapé le cluster source.
  - **Dimensions:** ReplicatorName / **Unit:** Nombre / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Somme
  - **Dimensions:** ReplicatorName, Sujet / **Unit:** Nombre / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Somme

- **Performance**
  - **Métrique:** ReplicatorBytesInPerSec
  - **Description:** Nombre moyen d'octets traités par le réplicateur par seconde. Les données traitées par MSK Replicator comprennent toutes les données que MSK Replicator reçoit, y compris les données répliquées sur le cluster cible et les données filtrées par MSK Replicator (uniquement si votre réplicateur est configuré avec une configuration de nom de sujet identique) afin d'éviter que les données ne soient copiées vers le même sujet d'où elles proviennent. Si votre réplicateur est configuré avec une configuration de nom de rubrique « préfixée », les deux ReplicatorBytesInPerSec et les ReplicatorThroughput métriques auront la même valeur car aucune donnée ne sera filtrée par MSK Replicator.
  - **Dimensions:** ReplicatorName
  - **Unit:** BytesPerSecond
  - **Granularité des métriques brutes:** ReplicatorName
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Performance**
  - **Métrique:** ReplicatorThroughput
  - **Description:** Nombre moyen d'octets répliqués par seconde. En cas ReplicatorThroughput d'abandon pour un sujet, vérifiez KafkaClusterPingSuccessCount les AuthError mesures pour vous assurer que le réplicateur peut communiquer avec les clusters, puis vérifiez les métriques du cluster pour vous assurer que le cluster n'est pas en panne.
  - **Dimensions:** ReplicatorName / **Unit:** BytesPerSecond / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Somme
  - **Dimensions:** ReplicatorName, Sujet / **Unit:** BytesPerSecond / **Granularité des métriques brutes:** Partition / **Statistiques d'agrégation des métriques brutes:** Somme

- **Performance**
  - **Métrique:** ReplicationFailures
  - **Description:** Nombre d'échecs de réplication. Doit être égal à 0 pour une réplication saine. Une valeur non nulle peut indiquer des limites de taille des messages, des violations d'horodatage ou des problèmes de taille de lot d'enregistrements.
  - **Dimensions:** ReplicatorName
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Débogage**
  - **Métrique:** AuthError
  - **Description:** Nombre de connexions dont l'authentification a échoué par seconde. Si cette métrique est supérieure à 0, vous pouvez vérifier si la politique de rôle d'exécution du service pour le réplicateur est valide et vous assurer qu'aucune autorisation de refus n'est définie pour les autorisations du cluster. Sur la base de la dimension clusterAlias, vous pouvez identifier si le cluster source ou cible rencontre des erreurs d'authentification.
  - **Dimensions:** ReplicatorName, ClusterAlias
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** Nœuds
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Débogage**
  - **Métrique:** ThrottleTime
  - **Description:** La durée moyenne en ms d'une demande a été limitée par les agents sur le cluster. Définissez la limitation pour éviter que le réplicateur MSK ne submerge le cluster. Si cette métrique est égale à 0, que replicationLatency n'est pas élevée et que replicatorThroughput est conforme aux attentes, cela signifie que la limitation fonctionne comme prévu. Si cette métrique est supérieure à 0, vous pouvez ajuster la limitation en conséquence.
  - **Dimensions:** ReplicatorName, ClusterAlias
  - **Unit:** Millisecondes
  - **Granularité des métriques brutes:** Nœuds
  - **Statistiques d'agrégation des métriques brutes:** Maximum

- **Débogage**
  - **Métrique:** ReplicatorFailure
  - **Description:** Nombre de défaillances rencontrées par le réplicateur.
  - **Dimensions:** ReplicatorName
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Débogage**
  - **Métrique:** KafkaClusterPingSuccessCount
  - **Description:** Indique l'état de la connexion du réplicateur au cluster Kafka. Si cette valeur est égale à 1, la connexion est saine. Si la valeur est 0 ou aucun point de données, la connexion n'est pas saine. Si la valeur est 0, vous pouvez vérifier les paramètres d'autorisation réseau ou IAM pour le cluster Kafka. En fonction de ClusterAlias la dimension, vous pouvez déterminer si cette métrique concerne le cluster source ou cible.
  - **Dimensions:** ReplicatorName, ClusterAlias
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Groupe de consommateurs**
  - **Métrique:** ConsumerGroupCount
  - **Description:** Nombre de groupes de consommateurs synchronisés. Vérifiez qu'il correspond aux groupes de consommateurs attendus.
  - **Dimensions:** ReplicatorName
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Groupe de consommateurs**
  - **Métrique:** ConsumerGroupOffsetSyncFailure
  - **Description:** Nombre d'échecs de synchronisation des décalages entre groupes de consommateurs. Devrait être 0. Si la valeur est supérieure à 0, vérifiez que les groupes de consommateurs sont actifs et vérifiez les autorisations.
  - **Dimensions:** ReplicatorName
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Groupe de consommateurs**
  - **Métrique:** OffsetLag (Cluster MSK)
  - **Description:** Retard du consommateur au niveau de la partition sur le cluster cible MSK. Comparez avec OffsetLag (cluster non MSK) pour vérifier que le décalage est égal.
  - **Dimensions:** Partition
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

- **Groupe de consommateurs**
  - **Métrique:** OffsetLag (Cluster non MSK)
  - **Description:** Retard du consommateur au niveau de la partition sur le cluster source autogéré (non MSK). Comparez avec OffsetLag (MSK Cluster).
  - **Dimensions:** Partition
  - **Unit:** Nombre
  - **Granularité des métriques brutes:** 
  - **Statistiques d'agrégation des métriques brutes:** Somme

