Freigeben über


Berichtsserver-Ausführungsprotokoll

Das Berichtsserver-Ausführungsprotokoll enthält Informationen zu den Berichten, die auf dem Server bzw. auf mehreren Servern in einer Bereitstellung für horizontales Skalieren ausgeführt werden. Anhand des Berichtsserver-Ausführungsprotokolls können Sie feststellen, wie oft ein Bericht angefordert wird, welche Formate am meisten verwendet werden und wie viele Millisekunden Verarbeitungszeit für die einzelnen Verarbeitungsphasen aufgewendet werden.

Anzeigen von Protokollinformationen

Der Berichtsserver protokolliert Daten zur Berichtsausführung in einer internen Datenbanktabelle. Diese Tabelle enthält keine vollständigen Informationen und zeigt die Daten auch nicht in einem für Benutzer verständlichen Format an.

Zum Anzeigen von Berichtsausführungsdaten können Sie ein SQL ServerIntegration Services-Beispielpaket von Reporting Services ausführen, um die Daten aus dem Ausführungsprotokoll zu extrahieren und in eine Tabellenstruktur einzufügen, für die Abfragen ausgeführt werden können. Weitere Informationen finden Sie unter Abfragen und Erstellen von Berichten zu Protokolldaten für die Berichtsausführung.

Konfigurationseinstellungen für das Berichtsserver-Ausführungsprotokoll

Sie können die Protokollierung für die Berichtsausführung aktivieren oder deaktivieren, indem Sie im Berichts-Manager auf der Seite Siteeinstellungen oder in Management Studio auf der Seite Servereigenschaften Optionen auswählen.

Standardmäßig werden Protokolleinträge 60 Tage gespeichert. Einträge, die diese Dauer überschreiten, werden täglich um 2:00 Uhr entfernt. Für eine länger vorhandene Installation stehen Informationen jeweils nur 60 Tage lang zur Verfügung.

Das Berichtsausführungsprotokoll wird in der Berichtsserver-Datenbank gespeichert. Sie können keine Beschränkungen für die Anzahl der Zeilen oder die Art der protokollierten Einträge festlegen. Sie können jedoch Berichte erstellen, die die Protokollinformationen abrufen, die Sie verfolgen möchten.

Protokolldateifelder

Die Daten, die im Berichtsausführungsprotokoll aufgezeichnet werden, sind in der folgenden Liste beschrieben:

  • Name der Berichtsserverinstanz, die die Anforderung verarbeitet hat.

  • Berichts-ID.

  • Benutzer-ID.

  • Anforderungstyp (Benutzer oder System).

  • Renderingformat.

  • Parameterwerte, die für die Berichtsausführung verwendet werden.

  • Anfangs- und Beendigungszeit für die Verarbeitung eines Berichts.

  • Zeitaufwand (in Millisekunden) für das Abfragen der Daten, das Verarbeiten des Berichts und das Rendern des Berichts.

  • Quelle der Berichtsausführung (1=Live, 2=Cache, 3=Snapshot, 4=Verlauf).

  • Status (entweder rsSuccess oder ein Fehlercode; beim Auftreten mehrerer Fehler wird nur der erste Fehler aufgezeichnet).

  • Größe von gerenderten Berichten in Bytes.

  • Anzahl der von Abfragen zurückgegebenen Zeilen.