Surveillance des files d’attente dans Réplication de données d'instance

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • Surveillez la file d’attente des enregistrements de réplication, la file d’attente de message produit, la file d’attente de message consommé et les messages traités pour tous les ensembles de réplications via le tableau de bord de la file d’attente Réplication de données d'instance (IDR).

    Accès au tableau de bord de la file d’attente IDR

    Les utilisateurs disposant du rôle administrateur ou idr_admin peuvent accéder au tableau de bord.

    Accédez au tableau de bord de file d’attente IDR en accédant à Instance Data Replication > Tableau de bord de la file d’attente.

    IDR Tableau de bord de la file d’attente

    Le IDR tableau de bord Queue (File d’attente) vous permet de surveiller les éléments suivants :

    • Enregistrements de producteurs mis en file d’attente IDR, qui sont des enregistrements horaires mis en file d’attente pour toutes les tables sur une période de 24 heures.
    • Messages sortants restants : messages restant dans la file d’attente de réplication qui ne sont pas encore envoyés à la file d’attente des messages.
    • Messages sortants traités, qui sont des messages produits à partir de cette instance vers la file d’attente des messages.
    • Messages entrants restants qui sont des messages restant dans la file d’attente des messages qui n’ont pas encore été traités.
    • Messages entrants traités qui sont des messages consommés sur cette instance.

    Dans n’importe quel graphique, sélectionnez 24 dernières heures ou 5 derniers jours comme période. Pour la période de 24 heures, le nombre de messages est par heure. Pour la période de 5 jours, le nombre de messages est par jour.

    Sélectionnez le lien de légende sous le graphique pour exclure cette source de données.

    Figure 1. IDR Tableau de bord de la file d’attente
    Tableau de bord de la file d’attente.

    Enregistrements de producteurs mis en file d’attente IDR

    Avec le IDR graphique Enregistrements de producteurs en file d’attente, vous pouvez voir le nombre d’enregistrements mis en file d’attente pour chaque table sur une période horaire ou quotidienne. Il indique quelles tables représentent la plus grande quantité de trafic au IDR fil du temps. Utilisez ce graphique pour identifier les pics d’activité qui entraînent des retards de performances prévisibles sur l’instance du consommateur.

    Par exemple, si vous constatez qu’un pic d’activité important se produit chaque jour à 3h00 du matin en raison d’une règle métier sur une table, vous devez vous attendre à ce qu’un décalage de performances se produise sur le consommateur à cette heure.

    Sélectionnez Toutes les tables ou une table spécifique. Placez votre curseur sur un point dans le graphique pour voir le nombre de files d’attente et les tables pour ce point.

    Messages sortants restants

    Avec le graphique Messages sortants restants, vous pouvez déterminer si une instance de producteur rattrape la réplication en temps réel après un pic d’activité important.

    Lorsque la réplication fonctionne correctement, le nombre de messages restant doit être très faible. En cas de pic d’activité, vous pouvez vous attendre à une valeur importante. Par exemple, lorsqu’une règle métier modifie des dizaines de milliers d’enregistrements en une minute.

    Vous pouvez également vous attendre à ce que les messages restants diminuent au fil du temps à mesure que les tâches traitent les messages.

    Si le nombre de messages restants continue de croître sans résolution, cela peut indiquer :
    • Un problème lors du traitement des messages. Par exemple, n’est pas en cours d’exécution ou ne IDRProducerJob peut pas envoyer de messages à la file d’attente des messages.
    • L’instance enregistre les changements plus rapidement qu’elle IDR ne peut les produire.

    Sélectionnez Tous les ensembles ou un ensemble spécifique. Placez votre curseur sur un point du graphique pour voir le nombre de messages et le nom de l’ensemble de réplication pour ce point.

    Messages sortants traités

    Avec le graphique Messages sortants traités, vous pouvez voir le flux d’enregistrements d’une instance de créateur vers la file d’attente des messages au fil du temps.

    Les tendances des messages traités et des messages restants dans le temps indiquent si la réplication se remet d’un décalage ou s’il existe des problèmes lors de l’envoi de données à la file d’attente des messages.

    Le graphique des enregistrements de créateur en file d’attente de réplication de données vous permet de voir si l’instance envoie des données. Si votre instance contient des enregistrements en file d’attente qui ne sont pas envoyés, cela peut indiquer :
    • L’instance n’est pas en mesure d’exécuter la tâche du producteur. Par exemple, en raison d’autres processus gourmands en ressources en cours d’exécution sur l’instance et de tous les threads de travail occupés.
    • Un problème est survenu lors de la connexion à la file d’attente des messages.

    Pour afficher le nombre de messages et le nom de l’ensemble de réplications pour un point de graphique, sélectionnez Tous les ensembles ou un ensemble spécifique et placez votre curseur sur un point dans le graphique.

    Messages entrants restants

    Le graphique Messages entrants restants vous permet de déterminer si une instance de consommateur rattrape la réplication en temps réel après un pic d’activité important.

    Vous pouvez vous attendre à une valeur temporairement élevée en cas de pic d’activité. La valeur diminue normalement à mesure que les messages sont traités.

    Si cette valeur continue de croître sans résolution, cela peut indiquer :
    • Un problème lors du traitement des messages. Par exemple, le n’est pas en cours d’exécution ou ne IDRConsumerJob peut pas lire les messages de la file d’attente des messages.
    • L’instance enregistre les changements plus rapidement qu’ils ne IDR peuvent en consommer.

    Sélectionnez Tous les ensembles ou un ensemble spécifique. Placez votre curseur sur un point du graphique pour voir le nombre de messages et le nom de l’ensemble de réplication pour ce point.

    Messages entrants traités

    Avec le graphique Messages entrants traités, vous pouvez afficher le flux d’enregistrements pour chaque ensemble de consommateurs au fil du temps.

    Utilisez le graphique des messages entrants pour déterminer les ensembles de réplication ayant le plus de trafic et voir les tendances des messages traités et des messages restants.

    Si le producteur envoie des enregistrements à la file d’attente des messages et que le consommateur ne les traite pas, cela peut indiquer des problèmes avec l’instance du producteur ou du consommateur.

    Placez votre curseur sur un point du graphique pour voir le nombre de messages et le nom de l’ensemble de réplication pour ce point.