Freigeben über


NS$instance_name: Notifications-Objekt

Das NS$instance_name:Notifications-Objekt stellt Leistungsindikatoren auf Anwendungsebene bereit. Die Leistungsindikatoren überwachen die Benachrichtigungen und Benachrichtigungsbatches einer Anwendung durch Abfragen der Anwendungsdatenbank. Diese Leistungsindikatoren sind nur auf dem Server verfügbar, auf dem der Generator ausgeführt wird.

Leistungsindikator

Beschreibung

Zweck

Batches

Anzahl der seit Anwendungsstart generierten Benachrichtigungsbatches.

Anhand dieses Leistungsindikators können Sie die Aktivitätsstufe des Generators ermitteln. Vergleichen Sie den Wert mit Batches Successfully Delivered.

Batches Awaiting Distribution*

Anzahl der Benachrichtigungsbatches, die darauf warten, vom Verteiler aufgenommen zu werden.

Ermitteln Sie, ob ein Rückstand an Benachrichtigungsbatches entstanden ist.

Ein Rückstand kann darauf hindeuten, dass das System zentral oder dezentral skaliert werden sollte. Ein Rückstand kann jedoch auch in Zeiten starker Auslastung entstehen und muss nicht unbedingt auf ein Problem hinweisen.

Batches Expired*

Anzahl der Benachrichtigungsbatches mit abgelaufenen Benachrichtigungen. Der Leistungsindikator umfasst alle abgelaufenen Batches seit dem letzten Anwendungsstart.

Ermitteln Sie, ob Benachrichtigungen nicht gesendet wurden, weil sie abgelaufen sind.

Dies kann vorkommen, wenn das Ablaufintervall aufgrund eines niedrigen ExpirationAge-Wertes oder eines anhaltenden Übermittlungsproblems verstreicht, bevor alle Wiederholungen versucht wurden.

Batches Failed Delivery*

Anzahl der Benachrichtigungsbatches mit fehlgeschlagenen Benachrichtigungen. Der Leistungsindikator umfasst alle fehlgeschlagenen Batches seit dem letzten Anwendungsstart.

Ermitteln Sie, ob ein Verteilungsproblem besteht. Prüfen Sie bei einer großen Anzahl fehlgeschlagener Benachrichtigungen, ob Fehler des Verteilers, des Übermittlungskanals oder des Übermittlungsdienstes vorliegen. Bei kleineren Problemen sollten Sie die Benachrichtigungs- und Abonnentendaten überprüfen.

ms171078.note(de-de,SQL.90).gifHinweis:

"Fehlgeschlagen" bedeutet nicht "abgelaufen". Die Anwendung wiederholt möglicherweise fehlgeschlagene Batches, aber abgelaufene Batches werden nicht wiederholt. Verwenden Sie das RetrySchedule-Element, um Wiederholungen zu konfigurieren.

Batches In Generation*

Anzahl der Benachrichtigungsbatches, die derzeit erstellt werden.

Ermitteln Sie die aktuelle Arbeitsauslastung des Generators.

Batches In Retry*

Anzahl der Benachrichtigungsbatches, die sich aktuell in der Übermittlungswiederholungsschlange befinden.

Ermitteln Sie, ob die Benachrichtigungsübermittlung für die Anwendung anfänglich fehlschlägt. Dies kann bei der Behandlung allgemeiner Probleme mit dem Übermittlungskanal oder dem Verteiler hilfreich sein.

Batches Successfully Delivered*

Anzahl der seit dem letzten Anwendungsstart erfolgreich übermittelten Benachrichtigungsbatches.

Vergleichen Sie diesen Wert mit dem Leistungsindikator Batches, um festzustellen, ob generierte Batches übermittelt werden.

Ein Ausführen von Vacuumer, wodurch Daten aus der Datenbank entfernt werden, wirkt sich auf den Wert dieses Leistungsindikators aus.

Notifications

Anzahl der seit Anwendungsstart generierten Benachrichtigungen.

Bei Multicast- oder Digestübermittlung ist dies die Anzahl der Benachrichtigungen vor ihrer Konsolidierung für die Übermittlung.

Ermitteln Sie anhand dieses Leistungsindikators die Anzahl der von der Anwendung generierten Benachrichtigungen.

Notifications Awaiting Distribution*

Anzahl der Benachrichtigungen, die darauf warten, vom Verteiler aufgenommen zu werden.

Ermitteln Sie, ob ein Rückstand an Benachrichtigungen entstanden ist.

Dieser Leistungsindikator gleicht Batches Awaiting Distribution, stellt jedoch die Zahl der Benachrichtigungen bereit.

Notifications Failed Delivery*

Anzahl der Benachrichtigungen, deren Übermittlung seit dem letzten Anwendungsstart fehlgeschlagen ist.

Stellen Sie fest, wie viele Benachrichtigungen in den als fehlgeschlagen markierten Batches fehlgeschlagen sind. Jeder als fehlgeschlagen markierte Batch enthält mindestens eine fehlgeschlagene Benachrichtigung.

ms171078.note(de-de,SQL.90).gifHinweis:

"Fehlgeschlagen" bedeutet nicht "abgelaufen". Die Anwendung wiederholt möglicherweise fehlgeschlagene Batches, aber abgelaufene Batches werden nicht wiederholt. Verwenden Sie das RetrySchedule-Element, um Wiederholungen zu konfigurieren.

Notifications Generated Per Second/Class

Anzahl der pro Sekunde generierten Benachrichtigungen pro Benachrichtigungsklasse.

Für diesen Wert wird aus der Gesamtzahl der im Systemmonitor-Stichprobenintervall generierten Benachrichtigungen für jede Benachrichtigungsklasse die Anzahl pro Sekunde bestimmt.

Analysieren Sie anhand dieses Leistungsindikators die Aktivität aller Benachrichtigungsklassen.

Notifications Successfully Delivered*

Anzahl der seit dem letzten Anwendungsstart erfolgreich übermittelten Benachrichtigungen.

Ermitteln Sie anhand dieses Leistungsindikators die Anzahl der von der Anwendung gesendeten Benachrichtigungen.

Ein Ausführen von Vacuumer, wodurch Daten aus der Datenbank entfernt werden, wirkt sich auf den Wert dieses Leistungsindikators aus.

* – Der Leistungsindikator wird regelmäßig mithilfe eines vom Generator gehosteten Leistungsüberwachungsthreads aktualisiert. Das Aktualisierungsintervall wird durch das PerformanceQueryInterval Element in der Anwendungsdefinitionsdatei (ADF) angegeben.

Wählen Sie nach dem Auswählen eines Leistungsindikators eine Leistungsindikatorinstanz aus. Wenn Sie Alle Instanzen auswählen, werden Werte für alle Benachrichtigungen für alle von der Instanz gehosteten Anwendungen zurückgegeben. Sie können auch eine bestimmte Benachrichtigungsinstanz auswählen. Benachrichtigungsinstanznamen bestehen aus einer Kombination des Anwendungsnamens und des Benachrichtigungsklassennamens, wie z. B. stock:stocknotifications.

ms171078.note(de-de,SQL.90).gifWichtig:
Leistungsindikatorinstanzen stehen nur zur Verfügung, wenn die Instanz ausgeführt wird.

Siehe auch

Konzepte

Notification Services-Leistungsobjekte
Angeben von Einstellungen für die Anwendungsausführung

Hilfe und Informationen

Informationsquellen für SQL Server 2005