Diagnose von Leistungsproblemen mit SharePoint Online

In diesem Artikel erfahren Sie, wie Sie allgemeine Probleme mit Ihrer SharePoint Online-Website mithilfe von Internet Explorer-Entwicklertools diagnostizieren können.

Es gibt drei verschiedene Möglichkeiten, um zu erkennen, dass eine Seite auf einer SharePoint Onlinewebsite ein Leistungsproblem mit den Anpassungen hat.

  • Der Netzwerkmonitor der F12-Toolleiste

  • Vergleich mit einer nicht angepassten Basislinie

  • SharePoint Metriken für Onlineantwortheader

In diesem Thema wird beschrieben, wie Sie mit jeder dieser Methoden Leistungsprobleme diagnostizieren. Nachdem Sie die Ursache des Problems ermittelt haben, können Sie mithilfe der Artikel zur Verbesserung der SharePoint Leistung, die Sie finden, auf eine Lösung https://aka.ms/tune hinarbeiten.

Verwenden der F12-Toolleiste zum Diagnostizieren der Leistung in SharePoint Online

In diesem Artikel verwenden wir Internet Explorer 11. Versionen der F12-Entwicklertools in anderen Browsern weisen ähnliche Features auf, sie können jedoch etwas anders aussehen. Informationen zu den F12-Entwicklertools finden Sie unter:

Drücken Sie zum Aufrufen der Entwicklertools F12, und klicken Sie dann auf das Symbol Wi-Fi:

Screenshot des WLAN-Symbols der F12-Entwicklertools.

Klicken Sie auf der Registerkarte "Netzwerk" auf die grüne Wiedergabeschaltfläche, um eine Seite zu laden. Das Tool gibt alle Dateien zurück, die der Browser anfordert, um die gewünschte Seite abzurufen. Der folgende Screenshot zeigt eine solche Liste.

Screenshot der Liste der Dateien, die mit einer Seitenanforderung zurückgegeben werden.

Sie können auch die Downloadzeiten der Dateien auf der rechten Seite sehen, wie in diesem Screenshot dargestellt.

Diagramm, das zeigt, wie lange das Laden der angeforderten Seiten aus SharePoint dauert.

Dadurch erhalten Sie eine visuelle Darstellung der Ladedauer der Datei. Die grüne Linie stellt dar, wann die Seite vom Browser gerendert werden kann. Dadurch erhalten Sie eine schnelle Übersicht über die verschiedenen Dateien, die zu langsamen Seitenlasten auf Ihrer Website führen können.

Einrichten einer nicht angepassten Basislinie für SharePoint Online

Die beste Möglichkeit, leistungsschwache Punkte Ihrer Website zu ermitteln, ist das Einrichten einer vollständig einsatzbereiten Websitesammlung in SharePoint Online. Auf diese Weise können Sie alle verschiedenen Aspekte Ihrer Website mit dem vergleichen, was Sie ohne Anpassung auf der Seite erhalten würden. Die OneDrive for Business Homepage ist ein gutes Beispiel für eine separate Websitesammlung, die wahrscheinlich keine Anpassungen enthält.

Anzeigen SharePoint Antwortheaderinformationen

In SharePoint Online können Sie auf die Informationen zugreifen, die im Antwortheader für jede Datei an den Browser gesendet werden. Der nützlichste Wert zum Diagnostizieren von Leistungsproblemen ist SPRequestDuration, das die Zeit anzeigt, die die Anforderung für die Verarbeitung auf dem Server benötigt hat. Dadurch kann ermittelt werden, ob die Anforderung sehr umfangreich und ressourcenintensiv ist. Dies ist der beste Einblick, den Sie haben, wie viel Arbeit der Server für die Bereitstellung der Seite leistet.

So zeigen Sie SharePoint Antwortheaderinformationen an

  1. Stellen Sie sicher, dass die F12-Tools installiert sind. Weitere Informationen zum Herunterladen und Installieren dieser Tools finden Sie unter Neuigkeiten in F12-Tools.

  2. Drücken Sie in den F12-Tools auf der Registerkarte "Netzwerk" die grüne Wiedergabetaste, um eine Seite zu laden.

  3. Klicken Sie auf eine der aspx-Dateien, die vom Tool zurückgegeben werden, und klicken Sie dann auf DETAILS.

    Zeigt Details des Antwortheaders an.

  4. Klicken Sie auf Antwortheader.

    Diagramm mit der URL des Antwortheaders.

Was verursacht Leistungsprobleme in SharePoint Online?

Der Artikel "Navigationsoptionen für SharePoint Online" zeigt ein Beispiel für die Verwendung des SPRequestDuration-Werts, um zu ermitteln, dass die komplizierte strukturelle Navigation dazu führte, dass die Verarbeitung der Seite auf dem Server lange gedauert hat. Wenn Sie einen Wert für eine Basiswebsite (ohne Anpassung) verwenden, kann ermittelt werden, ob das Laden einer bestimmten Datei sehr lange dauert. Das in den Navigationsoptionen für SharePoint Online verwendete Beispiel ist die ASPX-Hauptdatei. Diese Datei enthält den größten Teil des ASP.NET Codes, der für das Laden der Seite ausgeführt wird. Je nach verwendeter Websitevorlage kann dies start.aspx, home.aspx, default.aspx oder ein anderer Name sein, wenn Sie die Startseite anpassen. Wenn diese Zahl erheblich höher als ihre Basiswebsite ist, ist dies ein guter Hinweis darauf, dass auf Ihrer Seite etwas Komplexes vor sich geht, das Leistungsprobleme verursacht.

Sobald Sie festgestellt haben, dass ein für Ihre Website spezifisches Problem vorliegt, empfiehlt es sich, herauszufinden, was zu einer schlechten Leistung führt, alle möglichen Ursachen zu beseitigen, z. B. Seitenanpassungen, und sie dann nacheinander der Website hinzuzufügen. Sobald Sie genügend Anpassungen entfernt haben, dass die Seite gut funktioniert, können Sie nacheinander bestimmte Anpassungen hinzufügen.

Wenn Sie beispielsweise eine sehr komplexe Navigation haben, versuchen Sie, die Navigation so zu ändern, dass keine Unterwebsites angezeigt werden, überprüfen Sie die Entwicklertools, um festzustellen, ob dies einen Unterschied macht. Oder wenn Sie über eine große Menge an Inhaltsrollups verfügen, versuchen Sie, sie von Ihrer Seite zu entfernen, und überprüfen Sie, ob sich dies verbessert. Wenn Sie alle möglichen Ursachen beseitigen und sie nacheinander wieder hinzufügen, können Sie leicht erkennen, welche Features das größte Problem darstellen, und dann auf eine Lösung hinarbeiten.