Leistungsindikatoren für Leistungsobjekte des MSRS 2016-Webdiensts im SharePoint-Modus
In diesem Artikel werden Leistungsobjekte für den MSRS 2016-Webdienst im SharePoint Modus und den MSRS 2016-Windows-Dienst im SharePoint Modus beschrieben, die Teil einer Bereitstellung von SQL Server 2016 Reporting Services im SharePoint-Modus sind.
Hinweis
Mit diesen Leistungsobjekten werden Ereignisse auf dem lokalen Berichtsserver überwacht. Wenn Sie einen Berichtsserver in einer Bereitstellung für horizontales Skalieren ausführen, beziehen sich die Zahlen auf den aktuellen Server, nicht auf die Bereitstellung für horizontales Skalieren insgesamt.
Die Leistungsobjekte sind im Windows-Leistungsmonitor (Perfmon.exe
) verfügbar. Weitere Informationen finden Sie in der Windows-Dokumentation.
Informationen zu Leistungsindikatoren und Berichtsservern im nativen Modus finden Sie unter Leistungsindikatoren für den MSRS 2016-Webdienst und den MSRS 2016-Windows-Dienst, Leistungsobjekte (native Modus).
In diesem Artikel:
Leistungsindikatoren für den MSRS 2016-Webdienst im SharePoint Modus
Leistungsindikatoren für den MSRS 2016-Windows-Dienst im SharePoint Modus
Leistungsindikatoren für den MSRS 2016-Webdienst im SharePoint Modus
Mit dem Leistungsobjekt MSRS 2016-Webdienst im SharePoint-Modus wird die Berichtsserverleistung überwacht. Dieses Leistungsobjekt enthält eine Reihe von Leistungsindikatoren zum Nachverfolgen der Verarbeitung auf einem Berichtsserver, die in der Regel über interaktive Vorgänge zum Anzeigen von Berichten gestartet wird. Bei der Einrichtung dieses Leistungsindikators können Sie diesen auf alle Instanzen von Reporting Services anwenden oder spezifische Instanzen auswählen. Diese Leistungsindikatoren werden zurückgesetzt, sobald ASP.NET den Berichtsserver-Webdienst beendet.
In der folgenden Tabelle werden die im Leistungsobjekt MSRS 2016-Webdienst im SharePoint-Modus enthaltenen Leistungsindikatoren aufgelistet.
Leistungsindikator | BESCHREIBUNG |
---|---|
Aktive Sitzungen | Die Anzahl der aktiven Sitzungen. Dieser Leistungsindikator stellt eine kumulierte Anzahl aller durch Berichtsausführungen generierten Browsersitzungen bereit, unabhängig davon, ob sie noch aktiv sind. Der Leistungsindikator wird verringert, wenn Sitzungsdatensätze entfernt werden. Standardmäßig werden Sitzungen nach einer Inaktivität von zehn Minuten entfernt. |
Cachetreffer/Sekunde | Die Anzahl der Anforderungen pro Sekunde nach zwischengespeicherten Berichten. Es handelt sich um Anforderungen für erneut gerenderte Berichte, nicht um Anforderungen für direkt aus dem Cache verarbeitete Berichte. (Siehe Cachetreffer gesamt weiter unten in diesem Artikel.) |
Cachetreffer/Sekunde (Semantikmodelle) | Die Anzahl der Anforderungen für ein zwischengespeichertes Modell pro Sekunde. Es handelt sich um Anforderungen für erneut gerenderte Berichte, nicht um Anforderungen für direkt aus dem Cache verarbeitete Berichte. |
Cachefehler/Sekunde | Die Anzahl der Anforderungen pro Sekunde, bei denen kein Bericht aus dem Cache zurückgegeben werden konnte. Stellen Sie mithilfe dieses Leistungsindikators fest, ob die für den Datenträger oder die Arbeitsspeicher-Zwischenspeicherung verwendeten Ressourcen ausreichend sind. |
Cachefehler/Sekunde (Semantikmodelle) | Die Anzahl der Anforderungen pro Sekunde, bei denen kein Modell aus dem Cache zurückgegeben werden konnte. Stellen Sie mithilfe dieses Leistungsindikators fest, ob die für den Datenträger oder die Arbeitsspeicher-Zwischenspeicherung verwendeten Ressourcen ausreichend sind. |
Erste Sitzung: Anforderungen/Sekunde | Die Anzahl neuer Benutzersitzungen, die pro Sekunde aus dem Berichtsservercache gestartet werden. |
Arbeitsspeicher-Cachetreffer/Sekunde | Die Angabe, wie oft pro Sekunde Berichte aus dem In-Memory-Cache abgerufen werden. DerArbeitsspeichercache ist ein Bestandteil des Caches, der Berichte im CPU-Arbeitsspeicher speichert. Wenn der In-Memory-Cache verwendet wird, ruft der Berichtsserver keinen zwischengespeicherten Inhalt von SQL Server ab. |
Arbeitsspeicher-Cachefehler/Sekunde | Die Anzahl, wie oft Berichte pro Sekunde nicht aus dem Arbeitsspeichercache abgerufen werden konnten. |
Nächste Sitzung: Anforderungen/Sekunde | Die Anzahl der Anforderungen für Berichte, die in einer vorhandenen Sitzung geöffnet sind, pro Sekunde (z. B. Berichte, die aus der Momentaufnahme einer Sitzung gerendert wurden). |
Berichtsanforderungen | Die Anzahl der Berichte, die der Berichtsserver aktiv verarbeitet. |
Ausgeführte Berichte/Sekunde | Die Anzahl der erfolgreichen Berichtsausführungen pro Sekunde. Dieser Leistungsindikator stellt Statistiken zum Berichtsumfang bereit. Verwenden Sie diesen Leistungsindikator zusammen mit Anforderung/Sekunde , um die Berichtsausführung mit den Berichtsanforderungen zu vergleichen, die aus dem Cache zurückgegeben werden können. |
Anforderungen/Sekunde | Die Anzahl der Anforderungen pro Sekunde, die an den Berichtsserver gesendet werden. Dieser Leistungsindikator verfolgt alle vom Berichtsserver verarbeiteten Anforderungstypen. |
Cachetreffer gesamt | Die Gesamtzahl der Anforderungen nach Berichten aus dem Cache, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. |
Cachetreffer gesamt (Semantikmodelle) | Die Gesamtanzahl der Anforderungen für ein Modell aus dem Cache, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. |
Cachefehler gesamt | Die Anzahl, wie oft ein Bericht insgesamt nicht aus dem Cache zurückgegeben werden konnte, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. Mit diesem Leistungsindikator bestimmen Sie, ob ausreichend Speicherplatz und Arbeitsspeicher vorhanden sind. |
Cachefehler gesamt (Semantikmodelle) | Die Gesamthäufigkeit, mit der ein Modell nicht aus dem Cache zurückgegeben werden konnte, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. Mit diesem Leistungsindikator bestimmen Sie, ob ausreichend Speicherplatz und Arbeitsspeicher vorhanden sind. |
Arbeitsspeicher-Cachetreffer gesamt | Die Gesamtzahl der zwischengespeicherten Berichte, die aus dem Arbeitsspeichercache zurückgegeben wurden, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. DerArbeitsspeichercache ist ein Bestandteil des Caches, der Berichte im CPU-Arbeitsspeicher speichert. Wenn der In-Memory-Cache verwendet wird, ruft der Berichtsserver keinen zwischengespeicherten Inhalt von SQL Server ab. |
Arbeitsspeicher-Cachefehler gesamt | Die Gesamtzahl der Cachefehlversuche für den In-Memory-Cache, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. |
Verarbeitungsfehler gesamt | Die Anzahl der Fehler bei der Anforderungsverarbeitung im Berichtsserver-Webdienst. |
Abgelehnte Threads gesamt | Die Gesamtanzahl der für die asynchrone Verarbeitung abgelehnten Threads, die im selben Thread als synchrone Prozesse verarbeitet wurden. Jede Datenquelle wird in einem Thread verarbeitet. Falls die Anzahl der Threads die Kapazität überschreitet, werden Threads für die asynchrone Verarbeitung abgelehnt und seriell verarbeitet. |
Ausgeführte Berichte gesamt | Die Gesamtzahl der erfolgreich ausgeführten Berichte, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. |
Anforderungen insgesamt | Die Gesamtzahl der Anforderungen an den Berichtsserver, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, sobald der Berichtsserver-Webdienst von ASP.NET beendet wird. |
Leistungsindikatoren für den MSRS 2016-Windows-Dienst im SharePoint Modus
Mit dem Leistungsobjekt MSRS 2016-Windows-Dienst im SharePoint-Modus wird der Berichtsserver-Windows-Dienst überwacht. Das Leistungsobjekt enthält eine Reihe von Leistungsindikatoren zum Nachverfolgen der Berichtsverarbeitung, die über geplante Vorgänge gestartet wird. Zu geplanten Vorgängen zählen Abonnierung und Übermittlung, Momentaufnahmen zur Berichtsausführung und der Berichtsverlauf. Bei der Einrichtung dieses Leistungsindikators können Sie diesen auf alle Instanzen von Reporting Services anwenden oder spezifische Instanzen auswählen.
In der folgenden Tabelle werden die im Leistungsobjekt MSRS 2016-Windows-Dienst im SharePoint-Modus enthaltenen Leistungsindikatoren aufgelistet.
Leistungsindikator | BESCHREIBUNG |
---|---|
Aktive Sitzungen | Die Anzahl der aktiven Sitzungen, die in der Berichtsserver-Datenbank gespeichert sind. Dieser Leistungsindikator liefert die Gesamtanzahl aller verfügbaren Browsersitzungen, die aus Berichtsabonnements generiert wurden, unabhängig davon, ob sie noch aktiv sind oder nicht. |
Warnung: Länge der Ereigniswarteschlange | |
Warnung: verarbeitete Ereignisse - CreateSchedule | |
Warnung: verarbeitete Ereignisse, DeleteSchedule | |
Warnung: verarbeitete Ereignisse, DeliverAlert | |
Warnung: verarbeitete Ereignisse, FireAlert | |
Warnung: verarbeitete Ereignisse, FireSchedule | |
Warnung: verarbeitete Ereignisse, GenerateAlert | |
Warnung: verarbeitete Ereignisse, UpdateSchedule | |
Cacheleerungen/Sekunde | Die Anzahl der Cacheleerungen pro Sekunde. |
Cachetreffer/Sekunde | Die Anzahl der Anforderungen pro Sekunde nach zwischengespeicherten Berichten. Es handelt sich um Anforderungen für erneut gerenderte Berichte, nicht um Anforderungen für direkt aus dem Cache verarbeitete Berichte. (Siehe Cachetreffer gesamt weiter unten in diesem Artikel.) |
Cachetreffer/Sekunde (Semantikmodelle) | Die Anzahl der Anforderungen für zwischengespeicherte Modelle pro Sekunde. |
Cachefehler/Sekunde | Die Anzahl der Anforderungen pro Sekunde, bei denen kein Bericht aus dem Cache zurückgegeben werden konnte. Stellen Sie mithilfe dieses Leistungsindikators fest, ob die für die Zwischenspeicherung (Datenträger oder Arbeitsspeicherung) verwendeten Ressourcen ausreichend sind. |
Cachefehler/Sekunde (Semantikmodelle) | Die Anzahl der Anforderungen pro Sekunde, bei denen kein Modell aus dem Cache zurückgegeben werden konnte. Stellen Sie mithilfe dieses Leistungsindikators fest, ob die für die Zwischenspeicherung (Datenträger oder Arbeitsspeicherung) verwendeten Ressourcen ausreichend sind. |
Übermittlungen/Sekunde | Die Anzahl der Berichtsübermittlungen pro Sekunde, von jeder Übermittlungserweiterung. |
Ereignisse/Sekunde | Die Anzahl der pro Sekunde verarbeiteten Ereignisse. Zu den überwachten Ereignissen gehören SnapshotUpdated und TimedSubscription. |
Erste Sitzung: Anforderungen/Sekunde | Die Anzahl neuer Berichtsausführungssitzungen, die pro Sekunde erstellt wurden. |
Arbeitsspeicher-Cachetreffer/Sekunde | Die Angabe, wie oft pro Sekunde Berichte aus dem In-Memory-Cache abgerufen werden. DerArbeitsspeichercache ist ein Bestandteil des Caches, der Berichte im CPU-Arbeitsspeicher speichert. Wenn der In-Memory-Cache verwendet wird, ruft der Berichtsserver keinen zwischengespeicherten Inhalt von SQL Server ab. |
Arbeitsspeicher-Cachefehler/Sekunde | Die Angabe, wie oft Berichte pro Sekunde nicht aus dem In-Memory-Cache abgerufen werden können. |
Nächste Sitzung: Anforderungen/Sekunde | Die Anzahl der Anforderungen für Berichte, die in einer vorhandenen Sitzung geöffnet sind, pro Sekunde (z. B. Berichte, die aus der Momentaufnahme einer Sitzung gerendert wurden). |
Berichtsanforderungen | Die Anzahl der Berichte, die der Berichtsserver aktiv verarbeitet. Verwenden Sie diesen Leistungsindikator, um die Zwischenspeicherungsstrategie auszuwerten. Es können u. U.mehr Anforderungen als generierte Berichte vorhanden sein. |
Ausgeführte Berichte/Sekunde | Die Anzahl der erfolgreich generierten Berichte pro Sekunde. |
Anforderungen/Sekunde | Die Gesamtanzahl erfolgreicher Anforderungen, die vom Berichtsserverdienst pro Sekunde verarbeitet wurden. |
Updates von Momentaufnahmen/Sekunde | Die Gesamtanzahl der Updates von Berichtsausführungs-Momentaufnahmen pro Sekunde. |
Wiederverwendungen der Anwendungsdomäne gesamt | Die Gesamtzahl der Anwendungsdomänenzyklen, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. |
Cacheleerungen gesamt | Die Gesamtzahl der Cacheupdates des Berichtsservers, nachdem der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. Siehe Cacheleerungen/Sekunde. |
Cachetreffer gesamt | Die Gesamtzahl der Anforderungen nach direkt aus dem Cache verarbeiteten Berichten, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. Siehe Cachetreffer/Sekunde. |
Cachetreffer gesamt (Semantikmodelle) | Die Gesamtanzahl der Modellanforderungen, die direkt aus dem Cache verarbeitet wurden, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Cachefehler gesamt | Die Gesamtanzahl, wie oft ein Bericht nicht aus dem Cache zurückgegeben werden konnte, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. Siehe Cachefehler/Sekunde. |
Cachefehler gesamt (Semantikmodelle) | Die Gesamthäufigkeit, mit der ein Modell nicht aus dem Cache zurückgegeben werden konnte, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Übermittlungen gesamt | Die Gesamtzahl der Berichte, die vom Prozessor für Zeitplanung und Übermittlung für alle Übermittlungserweiterungen übermittelt wurden. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Ereignisse insgesamt | Die Gesamtzahl der Ereignisse, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Arbeitsspeicher-Cachetreffer gesamt | Die Gesamtzahl der zwischengespeicherten Berichte, die aus dem In-Memory-Cache zurückgegeben wurden, nachdem der Berichtsserver-Windows-Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Arbeitsspeicher-Cachefehler gesamt | Die Gesamtzahl der Cachefehlversuche für den In-Memory-Cache, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Verarbeitungsfehler gesamt | Die Anzahl der Fehler bei der Anforderungsverarbeitung für den Berichtsserver-Windows-Dienst. |
Abgelehnte Threads gesamt | Die Gesamtanzahl der für die asynchrone Verarbeitung abgelehnten Threads, die anschließend im selben Thread als synchroner Prozess verarbeitet wurden. Bei mittlerer bis starker Auslastung wird dieser Leistungsindikator laufend erhöht. |
Ausgeführte Berichte gesamt | Die Gesamtzahl der ausgeführten Berichte. |
Anforderungen insgesamt | Die Gesamtzahl der erfolgreich ausgeführten Berichte, seit der Dienst gestartet wurde. Dieser Leistungsindikator wird zurückgesetzt, wenn die Anwendungsdomäne wiederverwendet wird. |
Updates von Momentaufnahmen gesamt | Die Gesamtanzahl der Updates von Berichtsausführungs-Momentaufnahmen. |
Zurückgeben von Listen mithilfe von PowerShell-Cmdlets
Das folgende Windows PowerShell-Skript gibt die Indikatorensätze zurück, bei denen CounterSetName mit msr
beginnt.
get-counter -listset msr*
Returns a list with the following information
CounterSetName : MSRS 2016 Windows Service SharePoint Mode
CounterSetName : MSRS 2016 Web Service SharePoint Mode
Das folgende Windows PowerShell-Skript gibt die Liste der Leistungsindikatoren für CounterSetName MSRS 2016 Windows Service SharePoint Mode
zurück.
(get-counter -listset "MSRS 2016 Windows Service SharePoint Mode").paths