Freigeben über


Überwachen der Leistung des Berichtsservers

Überwachen Sie die Leistung des Berichtsservers mithilfe der Tools zur Leistungsüberwachung, um die Serveraktivität auszuwerten, Trends zu beobachten, Engpässe im System zu diagnostizieren oder Daten zu sammeln, mit denen Sie bestimmen können, ob die aktuelle Konfiguration ausreichend ist. Zum Optimieren der Serverleistung können Sie angeben, wie oft die Anwendungsdomäne des Berichtsservers wiederverwendet werden soll. Weitere Informationen finden Sie unter Konfigurieren von verfügbarem Speicher für Berichtsserveranwendungen.

Quellen von Leistungsdaten

Verwenden Sie eine Kombination aus Technologien und Tools, um sich umfassende Informationen zur Leistung des Systems zu beschaffen: Microsoft Windows Server-Betriebssysteme stellen Leistungsinformationen mithilfe der folgenden Tools bereit:

  • Task-Manager

  • Ereignisanzeige

  • Leistungskonsole

Der Task-Manager stellt Informationen zu Programmen und Prozessen bereit, die auf einem Computer ausgeführt werden. Mit dem Task-Manager können Sie wichtige Indikatoren für die Leistung des Berichtsservers überwachen. Darüber hinaus können Sie die Aktivität von ausgeführten Prozessen bewerten und Grafiken sowie Daten zur CPU-Nutzung und Speicherauslastung anzeigen. Weitere Informationen zum Verwenden des Task-Managers finden Sie in der Produktdokumentation zu Microsoft Windows.

Mit der Leistungskonsole und der Ereignisanzeige können Sie Protokolle und Warnungen zur Berichtsverarbeitung und zum Ressourcenverbrauch erstellen. Informationen zu Windows-Ereignissen, die von Reporting Services generiert werden, finden Sie unter Windows-Anwendungsprotokoll. Weitere Informationen zur Leistungskonsole finden Sie unter „Windows-Leistungsindikatoren“ weiter unten in diesem Thema.

SQL Server Hilfsprogramme stellen auch Informationen zur Berichtsserverdatenbank und zu temporären Datenbanken bereit, die für die Zwischenspeicherung und sitzungsverwaltung verwendet werden.

Windows-Leistungsindikatoren

Die Überwachung bestimmter Leistungsindikatoren ermöglicht folgende Aktionen:

  • Schätzen der zur Unterstützung einer prognostizierten Arbeitsauslastung erforderlichen Systemanforderungen.

  • Erstellen einer Leistungsbasislinie, um die Auswirkungen von Konfigurationsänderungen oder Anwendungsupgrades zu messen.

  • Überwachen der Anwendungsleistung unter bestimmten Arbeitsauslastungen, unabhängig davon, ob real oder künstlich generiert.

  • Überprüfen, ob Hardwareupgrades sich wie gewünscht auf die Leistung auswirken.

  • Überprüfen, ob an der Systemkonfiguration vorgenommene Änderungen sich wie gewünscht auf die Leistung auswirken.

Reporting Services-Leistungsobjekte

SQL Server 2014 Reporting Services (SSRS) enthält die folgenden Leistungsobjekte:

  • MSRS 2011-Webdienst und MSRS 2011 SharePoint Mode Web Service zum Überwachen der Berichtsserverleistung. Diese Leistungsobjekte enthalten 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. Diese Leistungsindikatoren werden zurückgesetzt, sobald ASP.NET den Berichtsserver-Webdienst beendet.

  • MSRS 2011 Windows Service und MSRS 2011 Windows Service SharePoint Mode zum Überwachen geplanter Vorgänge und der Berichtsübermittlung. Diese Leistungsobjekte enthalten eine Reihe von Leistungsindikatoren zum Nachverfolgen der Berichtsverarbeitung, die über geplante Vorgänge gestartet wird. Zu geplanten Vorgängen zählen Abonnement und Übermittlung, Berichtsausführungs-Momentaufnahmen und Berichtsverlauf.

  • ReportServer:Service und ReportServerSharePoint:Service zur Überwachung HTTP-bezogener Ereignisse und Speicherverwaltung. Diese Leistungsindikatoren sind spezifisch für Reporting Services und verfolgen HTTP-bezogene Ereignisse für den Berichtsserver nach, z. B. Anforderungen, Verbindungen und Anmeldeversuche. Darüber hinaus schließt dieses Leistungsobjekt Leistungsindikatoren in Bezug auf die Speicherverwaltung ein.

Falls auf einem Computer mehrere Berichtsserverinstanzen vorhanden sind, können die Instanzen gemeinsam oder separat überwacht werden. Wählen Sie beim Hinzufügen eines Leistungsindikators die zu überwachenden Instanzen aus. Weitere Informationen zur Verwendung der Leistungskonsole (perfmon.msc) und zum Hinzufügen von Leistungsindikatoren finden Sie in der Microsoft Windows-Produktdokumentation.

Weitere Leistungsindikatoren

Benutzerdefinierte Reporting Services Leistungsindikatoren werden nur für MSRS 2008 Web Service, MSRS 2008 Windows Serviceund ReportServer:Servicebereitgestellt. Die folgenden Leistungsobjekte stellen zusätzliche Leistungsüberwachungsdaten für den Berichtsserver bereit.

Leistungsobjekt Notizen
.NET CLR Data und .NET CLR Memory Der Berichts-Manager verwendet ASP.NET Leistungsindikatoren. Weitere Informationen finden Sie auf der MSDN-Website unter "Improving .NET Application Performance and Scalability" (in Englisch).
Process Fügen Sie die Leistungsindikatoren Elapsed Time und ID Process für eine ReportingServicesService-Instanz hinzu, um die Prozessbetriebszeit nach Prozess-ID nachzuverfolgen.

SharePoint-Ereignisse

Zusätzlich zu den Reporting Services-Leistungsobjekten möchten Sie möglicherweise auch SharePoint-Ereignisse konfigurieren, wenn Sie einen Berichtsserver im integrierten SharePoint-Modus ausführen und die Berichterstellungsumgebung für die Verwendung eines SharePoint-Produkts konfiguriert haben. Mit den Ereignissen für einen Berichtsserver im integrierten SharePoint-Modus in diesem Abschnitt können Sie Diagnoseereignisse prüfen, die möglicherweise hilfreiche Informationen zur Verfügung stellen, wenn Ihre Berichterstellungsumgebung mit SharePoint integriert ist.

In diesem Abschnitt

Leistungsindikatoren für den MSRS 2014-Webdienst und den MSRS 2014-Windows-Dienst, Leistungsobjekte (einheitlicher Modus)
Beschreibt die Leistungsindikatoren, die vom Berichtsserver-Webdienst verwendet werden.

Leistungsindikatoren für den MSRS 2014-Webdienst im SharePoint-Modus und den MSRS 2014-Windows-Dienst im SharePoint-Modus, Leistungsobjekte (SharePoint-Modus)
Beschreibt die Leistungsindikatoren, die vom Berichtsserver-Windows-Dienst verwendet werden.

Leistungsindikatoren für die Leistungsobjekte „ReportServer:Service“ und „ReportServerSharePoint:Service“
Beschreibt die HTTP-bezogenen und speicherbezogenen Leistungsindikatoren in Reporting Services.

Ereignisse für einen Berichtsserver im integrierten SharePoint-Modus
Beschreibt, welche hilfreichen Diagnoseereignisse protokolliert werden können, wenn Sie eine Berichterstellungsumgebung mit einem SharePoint-Produkt ausführen.

Weitere Informationen

Configure Available Memory for Report Server Applications (Konfigurieren von verfügbarem Speicher für Berichtsserveranwendungen)
Reporting Services-Berichtsserver (einheitlicher Modus)
Reporting Services-Tools