Partager via


Objet NS$instance_name: Notifications

L'objet NS$instance_name: Notifications fournit des compteurs au niveau de l'application. Ces compteurs surveillent les notifications et les lots de notifications d'une application en interrogeant la base de données d'application. Ces compteurs sont disponibles uniquement sur le serveur qui exécute le générateur.

Compteur

Description

Utilisation

Batches

Nombre de lots de notifications générés depuis le démarrage de l'application.

Ce compteur permet de déterminer le niveau d'activité du générateur et d'effectuer des comparaisons avec le compteur Batches Successfully Delivered.

Batches Awaiting Distribution*

Nombre de lots de notifications en attente de sélection par le serveur de distribution.

Ce compteur permet de déterminer s'il existe un retard de traitement des lots de notifications.

Un retard de traitement peut indiquer que le système doit être monté en puissance parallèle ou par unité. En revanche, un retard de traitement au cours d'une période de grande activité n'indique pas obligatoirement un problème.

Batches Expired*

Nombre de lots de notifications contenant des notifications expirées. Ce compteur inclut tous les lots expirés depuis le dernier démarrage de l'application.

Il permet de déterminer si les notifications ne sont pas envoyées parce qu'elles ont expiré.

Ceci peut se produire si le délai d'expiration intervient avant que toutes les tentatives aient été effectuées, en raison d'une valeur ExpirationAge trop faible ou d'un problème de remise prolongée.

Batches Failed Delivery*

Nombre de lots de notifications contenant une ou plusieurs notifications échouées. Ce compteur inclut tous les lots échoués depuis le dernier démarrage de l'application.

Ce compteur permet de déterminer s'il existe un problème de distribution. Si un grand nombre de notifications ont échoué, vérifiez s'il y a des erreurs provenant du serveur de distribution, du canal de remise ou du service de remise. Si le problème est moins important, vérifiez les données de notification et d'abonné.

ms171078.note(fr-fr,SQL.90).gifRemarque :

« Échoué » ne signifie pas « expiré ». L'application peut retenter les lots ayant échoué, mais ne réessayera pas les lots expirés. Utilisez l'élément RetrySchedule pour configurer les nouvelles tentatives.

Batches In Generation*

Nombre de lots de notifications actuellement créés.

Permet de déterminer la charge de travail actuelle du générateur.

Batches In Retry*

Nombre de lots de notifications actuellement dans la file d'attente de reprise de remise.

Ce compteur permet de déterminer si la remise des notifications de l'application échoue au départ. Ceci peut vous aider à résoudre les problèmes généraux liés aux canaux de remise ou au serveur de distribution.

Batches Successfully Delivered*

Nombre de lots de notifications livrés avec succès depuis le dernier démarrage de l'application.

Comparez ce compteur au compteur Batches pour déterminer si les lots générés sont remis.

La fonction de ramasse-miettes, qui consiste à supprimer les données de la base de données, affecte la valeur de ce compteur.

Notifications

Nombre de notifications générées depuis le démarrage de l'application.

Si vous utilisez la remise de multidiffusion ou de type digest, il s'agit du nombre de notifications avant qu'elles soient consolidées pour la remise.

Ce compteur permet de déterminer le nombre de notifications que l'application génère.

Notifications Awaiting Distribution*

Nombre de notifications en attente de sélection par le serveur de distribution.

Ce compteur permet de déterminer s'il existe un retard de traitement des notifications.

Il est identique au compteur Batches Awaiting Distribution, mais indique le nombre de notifications.

Notifications Failed Delivery*

Nombre de notifications n'ayant pas réussi le processus de remise depuis le dernier démarrage de l'application.

Ce compteur permet de déterminer le nombre de notifications ayant échoué dans les lots marqués comme ayant échoué. Chaque lot marqué comme ayant échoué contient une ou plusieurs notifications échouées.

ms171078.note(fr-fr,SQL.90).gifRemarque :

« Échoué » ne signifie pas « expiré ». L'application peut retenter les lots ayant échoué, mais ne réessayera pas les lots expirés. Utilisez l'élément RetrySchedule pour configurer les nouvelles tentatives.

Notifications Generated Per Second/Class

Nombre de notifications générées par seconde par classe de notifications.

Cette valeur utilise le nombre total de notifications générées au cours de l'intervalle d'échantillonnage du Moniteur système pour déterminer le nombre par seconde pour chaque classe de notifications.

Ce compteur permet d'analyser l'activité de toutes les classes de notifications.

Notifications Successfully Delivered*

Nombre de notifications livrées avec succès depuis le dernier démarrage de l'application.

Ce compteur permet de déterminer le nombre de notifications que l'application a envoyé.

La fonction de ramasse-miettes, qui consiste à supprimer les données de la base de données, affecte la valeur de ce compteur.

* – Le compteur d'abonnements est mis à jour régulièrement à l'aide d'un thread de surveillance des performances qui est hébergée par le générateur. Le période de mise à jour est spécifiée par l'PerformanceQueryInterval Element, dans le fichier de définition d'application (ADF).

Après avoir sélectionné un compteur, sélectionnez une instance de compteur. Vous pouvez sélectionner Toutes les instances, qui renvoie les valeurs de toutes les notifications de toutes les applications hébergées par l'instance, ou sélectionner une instance de notification spécifique ; le nom des instances de notification est une combinaison du nom de l'application et du nom de la classe de notifications, par exemple stock:stocknotifications.

ms171078.note(fr-fr,SQL.90).gifImportant :
Les instances des compteurs de performances ne sont disponibles que lorsque l'instance est en cours d'exécution.

Voir aussi

Concepts

Objets de performances de Notification Services
Spécification des paramètres d'exécution d'une application

Aide et Informations

Assistance sur SQL Server 2005