Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Managed Instance
Le moniteur de réplication Microsoft SQL Server affiche des informations sur l’état des publications et des abonnements. Par défaut, le Moniteur de réplication affiche des avertissements uniquement pour les abonnements non initialisés, mais vous pouvez activer les avertissements pour d'autres conditions. Il est recommandé d'activer les avertissements pour votre topologie, afin que vous soyez informés de l'état et des performances en temps voulu.
Quand vous activez un avertissement, vous spécifiez un seuil. Lorsque ce seuil est atteint ou dépassé, un avertissement est affiché (à moins qu'un problème plus important ne doive être affiché). L'atteinte d'un seuil déclenche un avertissement dans le Moniteur de réplication, mais également une alerte. Vous pouvez activer des avertissements pour les situations suivantes :
Expiration imminente d'un abonnement
Ceci concerne tous les types de réplications. Si le seuil spécifié est atteint ou dépassé, l'état de l'abonnement s'affiche sous la forme Expire bientôt/Expiré.
Dépassement de la latence spécifiée (la quantité de temps qui s'écoule entre la validation d'une transaction sur le serveur de publication et la validation de la transaction correspondante sur l'Abonné).
Ceci s'applique à la réplication transactionnelle. Si le seuil spécifié est atteint ou dépassé, l'état de l'abonnement s'affiche sous la forme Critique pour les performances.
Dépassement du temps de synchronisation spécifié.
Ce principe s’applique à la réplication de fusion. Si le seuil spécifié est atteint ou dépassé, l'état affiché est Fusion longue. Vous pouvez spécifier des seuils différents pour les connexions commutées et les connexions sur réseau local (LAN).
Impossibilité de traiter le nombre de lignes spécifié dans un intervalle de temps donné.
Ce principe s’applique à la réplication de fusion. Si le seuil spécifié est atteint ou dépassé, l'état affiché est Critique pour les performances. Vous pouvez spécifier des seuils différents pour des connexions à distance et des connexions sur réseau local.
Pour plus d’informations sur les avertissements de type Critique pour les performances et Fusion longue, consultez Analyser les performances avec le Moniteur de réplication.
Dans cette rubrique
Définir des seuils et des avertissements pour une publication transactionnelle
Définir des seuils et des avertissements pour une publication de fusion
Définir des seuils et des avertissements pour une publication d'instantané
Pour définir des seuils et des avertissements pour une publication transactionnelle
Développez un groupe de serveurs de publication dans le volet gauche, développez un serveur de publication, puis sélectionnez une publication.
Sélectionnez l’onglet Avertissements . Pour afficher plus d’informations sur les options de cet onglet, sélectionnez Aide dans la barre de menus.
Sélectionnez un avertissement en activant la case à cocher appropriée : Avertir si un abonnement expire avant le seuil défini ou Avertir si la latence dépasse le seuil.
Définissez un seuil pour les avertissements dans la colonne Seuil . Si, par exemple, vous avez sélectionné Avertir si la latence dépasse le seuil à l'étape 3, vous pouvez choisir une latence de 60 secondes dans la colonne Seuil .
Sélectionnez Enregistrer les modifications.
Pour configurer une alerte pour un seuil
Sélectionnez Configurer les alertes.
Dans la boîte de dialogue Configurer les alertes de réplication , sélectionnez une alerte, puis sélectionnez Configurer.
Cette boîte de dialogue affiche des alertes pour tous les types de publications, y compris des alertes qui ne sont pas liées à la surveillance des seuils. Pour plus d’informations, consultez Utiliser les alertes pour les événements des agents de réplication.
Définissez les options dans la boîte de dialogue <Propriétés de l’alerte >AlertName :
Dans la page Général , sélectionnez Activer ; spécifiez la base de données à laquelle l’alerte doit s’appliquer.
Sur la page Réponse , spécifiez si un courrier électronique doit être envoyé et/ou si un travail doit être effectué.
Sur la page Options , personnalisez le texte de la réponse.
Cliquez sur OK.
Sélectionnez Fermer.
Définir des seuils et des avertissements pour une publication de fusion
Développez un groupe de serveurs de publication dans le volet gauche, développez un serveur de publication, puis sélectionnez une publication.
Sélectionnez l’onglet Avertissements . Pour afficher plus d’informations sur les options de cet onglet, sélectionnez Aide dans la barre de menus.
Sélectionnez un avertissement en activant la case à cocher appropriée :
Avertir si un abonnement expire avant le seuil défini
Avertir si la durée de la fusion pour les connexions d'accès à distance dépasse le seuil
Avertir si la durée de la fusion pour les connexions LAN dépasse le seuil
Avertir si les lignes fusionnées par seconde pour les connexions LAN sont inférieures au seuil
Avertir si les lignes de données fusionnées par seconde pour les connexions modem sont inférieures au seuil
Définissez les seuils pour les avertissements dans la colonne Seuil . Par exemple, si vous avez sélectionné Avertir si la durée de la fusion pour les connexions d'accès à distance dépasse le seuil à l'étape 3, vous pouvez sélectionner une durée de 10 minutes dans la colonne Seuil .
Sélectionnez Enregistrer les modifications.
Pour configurer une alerte pour un seuil
Sélectionnez Configurer les alertes.
Dans la boîte de dialogue Configurer les alertes de réplication , sélectionnez une alerte, puis sélectionnez Configurer.
Cette boîte de dialogue affiche des alertes pour tous les types de publications, y compris des alertes qui ne sont pas liées à la surveillance des seuils.
Définissez les options dans la boîte de dialogue <Propriétés de l’alerte >AlertName :
Dans la page Général , sélectionnez Activer ; spécifiez la base de données à laquelle l’alerte doit s’appliquer.
Sur la page Réponse , spécifiez si un courrier électronique doit être envoyé et/ou si un travail doit être effectué.
Sur la page Options , personnalisez le texte de la réponse.
Cliquez sur OK.
Sélectionnez Fermer.
Définir des seuils et des avertissements pour une publication d'instantané
Développez un groupe de serveurs de publication dans le volet gauche, développez un serveur de publication, puis sélectionnez une publication.
Sélectionnez l’onglet Avertissements . Pour afficher plus d’informations sur les options de cet onglet, sélectionnez Aide dans le menu supérieur.
Activez un avertissement en sélectionnant la case à cocher Avertir si un abonnement expire avant le seuil défini.
Définissez un seuil pour l'avertissement dans la colonne Seuil . Par exemple, vous pouvez sélectionner une valeur de 70% dans la colonne Seuil .
Sélectionnez Enregistrer les modifications.
Pour configurer une alerte pour un seuil
Sélectionnez Configurer les alertes.
Dans la boîte de dialogue Configurer les alertes de réplication , sélectionnez une alerte, puis sélectionnez Configurer.
Cette boîte de dialogue affiche des alertes pour tous les types de publications, y compris des alertes qui ne sont pas liées à la surveillance des seuils. Pour plus d’informations, consultez Utiliser les alertes pour les événements des agents de réplication.
Définissez les options dans la boîte de dialogue <Propriétés de l’alerte >AlertName :
Dans la page Général , sélectionnez Activer ; spécifiez la base de données à laquelle l’alerte doit s’appliquer.
Sur la page Réponse , spécifiez si un courrier électronique doit être envoyé et/ou si un travail doit être effectué.
Sur la page Options , personnalisez le texte de la réponse.
Cliquez sur OK.
Sélectionnez Fermer.
Avec Transact-SQL
Vous pouvez également définir des seuils, des alertes et des avertissements à l’aide des procédures stockées de réplication intégrées :
- MSreplmonthresholdmetrics définit les paramètres qui permettent de surveiller la réplication.
- sp_replmonitorchangepublicationthreshold modifie le seuil de surveillance d’une publication.
- MSpublicationthresholds pour suivre les métriques de performances de réplication pour une publication.
- sp_add_alert créer une alerte.
- sp_add_notification configure une notification pour une alerte.
- sp_add_operator crée un destinataire de notification pour une alerte.