Share via


Aktivieren von Reporting Services-Ereignissen für das SharePoint-Ablaufverfolgungsprotokoll (ULS)

Ab SQL Server 2008 R2 schreiben Reporting Services-Server im SharePoint-Modus Reporting Services-Ereignisse in die Ablaufverfolgung des SharePoint Unified Logging Service (ULS). Reporting Services-spezifische Kategorien sind auf der Seite Überwachung der SharePoint-Zentraladministration verfügbar.

In diesem Thema:

  • Allgemeine ULS-Protokollempfehlungen

  • Aktivieren bzw. deaktivieren Sie Reporting Services-Ereignisse.

  • Empfohlene Konfiguration

  • Lesen von Protokolleinträgen

  • Auflisten von Reporting Services-Ereignissen

  • Anzeigen eines Protokolls mit PowerShell

  • Speicherort der Protokolldatei für Ablaufverfolgungen

Allgemeine ULS-Protokollempfehlungen

In der folgenden Tabelle werden Ereigniskategorien und -ebenen aufgelistet, die für die Überwachung einer Reporting Services-Umgebung empfohlen werden. Wenn ein Ereignis protokolliert wird, enthält jeder Eintrag den Zeitpunkt der Protokollierung, den Prozessnamen und die Thread-ID.

Kategorie

Ebene

Beschreibung

Datenbank

Ausführlich

Protokolliert Ereignisse, die Datenbankzugriff einschließen.

Allgemein

Ausführlich

Protokolliert Ereignisse, die Zugriff auf die folgenden Elemente einschließen:

  • Reporting Services-Webseiten

  • Berichts-Viewer-HTTP-Handler

  • Zugriff auf Bericht (RDL-Dateien)

  • Datenquellen (RSDS-Dateien)

  • URLs auf der SharePoint-Website (SMDL-Dateien)

Office Server General

Exception

Protokolliert Anmeldefehler.

Topologie

Ausführlich

Protokolliert aktuelle Benutzerinformationen.

Webparts

Ausführlich

Protokolliert Ereignisse, die Zugriff auf den Berichts-Viewer-Webpart einschließen.

So aktivieren bzw. deaktivieren Sie Reporting Services-Ereignisse in der Reporting Services-Kategorie

  1. In der SharePoint 2010-Zentraladministration

  2. Klicken Sie auf Überwachung.

  3. Klicken Sie in der Gruppe Berichterstellung auf Diagnoseprotokollierung konfigurieren.

  4. Suchen Sie SQL Server Reporting Services in der Kategorieliste.

  5. Klicken Sie auf das Pluszeichen (+), um die Unterkategorien unter SQL Server Reporting Services zu erweitern.

  6. Wählen Sie die Unterkategorien aus, die dem Ablaufverfolgungsprotokoll hinzugefügt werden sollen.

  7. Wählen Sie unten in der Kategorieliste eine Ereignisebene für Unwichtigstes, im Ablaufverfolgungsprotokoll aufzuzeichnendes Ereignis aus. Wählen Sie Keine aus, um die Ablaufverfolgung zu deaktivieren.

HinweisHinweis

Die Option Unwichtigstes, im Ereignisprotokoll aufzuzeichnendes Ereignis wird von Reporting Services nicht unterstützt. Die Option wird ignoriert.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Empfohlene Konfiguration

Die folgenden Protokollierungsoptionen werden als Standardkonfiguration empfohlen:

  • HTTP-Redirector

  • SOAP-Clientproxy

  • Wenn Probleme bei der Konfiguration auftreten, fügen Sie Konfigurationsseiten hinzu.

Sie können alle aktuellen Farm-Diagnoseprotokolleinstellungen mit dem folgenden PowerShell-Cmdlet überprüfen:

Get-SPDiagnosticConfig

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Lesen der Protokolleinträge

Die Reporting Services-Einträge im Protokoll werden wie folgt formatiert.

  1. Produkt SQL Server Reporting Services

  2. Kategorie: Auf den Server bezogene Ereignisse verfügen über die Zeichenfolge "Berichtsserver", am Anfang des Namens. Beispielsweise "Berichtsserverwarnungs-Laufzeit". Diese Ereignisse werden auch in den Protokolldateien des Berichtsservers protokolliert.

  3. Kategorie: Auf eine Web-Front-End-Komponente bezogene oder von einer Web-Front-End-Komponente kommunizierte Ereignisse enthalten nicht die Zeichenfolge "Berichtsserver". Beispielsweise "Dienstanwendungsproxy – Laufzeit für Warnungen" (Berichtsserver). Die WFE-Einträge enthalten CorrelationID, die Servereinträge jedoch nicht.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Liste der SQL Server Reporting Services-Ereignisse

Die folgende Tabelle enthält eine Liste der Ereignisse in der SQL Server Reporting Services-Kategorie:

Bereichsname

Beschreibung oder Beispieleinträge

Konfigurationsseiten

HTTP-Redirector

Verarbeitung im lokalen Modus

Rendering im lokalen Modus

SOAP-Clientproxy

Benutzeroberflächenseiten

Power View

Protokolleinträge, die in die LogClientTraceEvents-API geschrieben wurden. Diese Einträge stammen aus Clientanwendungen, einschließlich Power View, eine Funktion des SQL Server 2012 Reporting Services-Add-Ins für Microsoft SharePoint Server 2010 Enterprise Edition.

Alle Protokolleinträge aus der LogClientTraceEvents-API werden unter der "SQL Server Reporting Services"-Kategorie und dem "Power View"-Bereich protokolliert.

Der Inhalt der Einträge, der mit dem "Power View"-Bereich protokolliert wurde, wird von der Clientanwendung bestimmt.

Laufzeit für Berichtsserverwarnungen

Berichtsserver-AppDomain-Manager

Gepufferte Berichtsserverantwort

Berichtsservercache

Berichtsserverkatalog

Berichtsserverausschnitt

Berichtsservercleanup

Berichtsserver-Konfigurations-Manager

Beispieleinträge:

Interne URL für MediumUsing-Berichtsserver: https://localhost:80/ReportServer.

UnexpectedMissing- oder ungültige ExtendedProtectionLevel-Einstellung

Berichtsserver-Crypto

Berichtsserver-Datenerweiterung

Berichtsserver-DB-Abruf

Berichtsserverstandard

Berichtsserver-E-Mail-Erweiterung

Berichtsserver-Excel-Renderer

Berichtsserver-Erweiterungsfactory

Berichtsserver-HTTP-Laufzeit

Berichtsserver-Bildrenderer

Berichtsserver-Arbeitsspeicherüberwachung

Berichtsserverbenachrichtigung

Berichtsserververarbeitung

Berichtsserveranbieter

Berichtsserverrendering

Berichtsserver-Berichtsvorschau

Berichtsserver-Ressourcenhilfsprogramm

Beispieleinträge:

Start-SKU für MediumReporting-Dienste: Auswertung

MediumEvaluation-Kopie: noch 180 Tage

Laufende Berichtsserveraufträge

Laufende Berichtsserveranforderungen

Berichtsserverplan

Berichtsserversicherheit

Berichtsserver-Dienstcontroller

Berichtsserversitzung

Berichtsserverabonnement

Berichtsserver-WCF-Laufzeit

Report Server-Webserver

Dienstanwendungsproxy

Gemeinsamer Dienst

Beispieleinträge:

MediumUpdating ReportingWebServiceApplication

MediumGranting-Zugriff auf Inhaltsdatenbanken.

MediumProvisioning-Instanzen für ReportingWebServiceApplication

MediumProcessing-Dienstkontoänderung für ReportingWebServiceApplication

MediumSetting-Datenbankberechtigungen.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Anzeigen einer Protokolldatei mit PowerShell

PowerShell-InhaltSie können PowerShell verwenden, um eine Liste der Reporting Services-bezogenen Ereignisse aus einer ULS-Protokolldatei zurückzugeben. Geben Sie den folgenden Befehl über die SharePoint 2010-Verwaltungsshell ein, um eine gefilterte Liste mit Zeilen der ULS-Protokolldatei "UESQL11SPOINT-20110606-1530.log" zurückzugeben, die sql server reporting services enthält:

Get-content -path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | select-string "sql server reporting services”

Es gibt auch viele für den Download verfügbare Tools, mit denen sich ULS-Protokolle lesen lassen. Beispielsweise der SharePoint LogViewer oder SharePoint ULS Log Viewer. Beide sind über CodePlex verfügbar.

Weitere Informationen zum Anzeigen von Protokolldaten mithilfe von PowerShell finden Sie unter Anzeigen der Diagnoseprotokolle (SharePoint Server 2010)

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben

Speicherort des Ablaufverfolgungsprotokolls

Die Protokolldateien der Ablaufverfolgung befinden sich normalerweise im Ordner c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs. Sie können jedoch den Pfad auf der Seite Diagnoseprotokollierung der SharePoint-Zentraladministration überprüfen und ggf. ändern.

Weitere Informationen und Anweisungen zur Konfiguration der Diagnoseprotokollierung auf einem SharePoint-Server in der SharePoint 2010-Zentraladministration finden Sie unter Konfiguration der Einstellungen für Diagnoseprotokollierung (Windows SharePoint Services).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wirdNach oben