Warten und Überwachen von SharePoint Server 2013

GILT FÜR:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

In diesem Artikel werden Überwachungs- und Leistungsindikatoren für SharePoint Server 2013-Farmen erläutert. Um die Leistung des SharePoint Server 2013-Systems aufrechtzuerhalten, müssen Sie Ihren Server überwachen, um potenzielle Engpässe zu identifizieren. Bevor Sie eine effektive Überwachung durchführen können, müssen Sie wissen, welches die zentralen Indikatoren dafür sind, ob eine bestimmte Komponente Ihrer Farm Aufmerksamkeit erfordert, und wie Sie diese Indikatoren interpretieren. Wenn Sie feststellen, dass Ihre Farm die von Ihnen definierten Ziele nicht erreicht, können Sie Ihre Farm anpassen, indem Sie Hardwareressourcen hinzufügen oder entfernen, Ihre Topologie ändern oder die Art der Speicherung Ihrer Daten ändern.

Die in diesem Abschnitt bereitgestellten Informationen sollen Administratoren helfen, Leistungsindikatoren und andere Einstellungen manuell zu konfigurieren. Weitere Informationen zur Systemüberwachung und Fehlerbehebung mit den in die die Website für die SharePoint-Zentraladministration-Schnittstelle integrierten Systemüberwachungstools finden Sie in den folgenden Artikeln:

Bevor Sie diesen Artikel lesen, sollten Sie Capacity management and sizing overview for SharePoint Server 2013 lesen.

Konfigurieren der Überwachung

Im Folgenden finden Sie eine Liste der Einstellungen, die Sie ändern können, um Ihre Umgebung in ihren frühen Phasen zu überwachen, sodass Sie ermitteln können, ob Änderungen erforderlich sind. Das Erhöhen Ihrer Überwachungsfunktionen wirkt sich darauf aus, wie viel Speicherplatz Ihre Nutzungsdatenbank benötigt. Sobald die Umgebung stabil ist und diese umfassende Überwachung nicht mehr erforderlich ist, sollten Sie die Einstellungen unten wieder in die jeweiligen Standardeinstellungen ändern.

Einstellung Wert Anmerkungen
Ereignisprotokoll Flooding-Schutz
Deaktiviert
Der Standardwert lautet Aktiviert. Die Funktion kann deaktiviert werden, um so viel Überwachungsdaten wie möglich zu erfassen. Bei normalen Vorgängen sollte die Funktion deaktiviert sein.
Zeitgeberauftragszeitplan
Import der Microsoft SharePoint Foundation-Verwendungsdaten
5 Minuten
Der Standardwert ist 30 Minuten. Das Verringern dieser Einstellung importiert die Daten häufiger in die Nutzungsdatenbank und ist besonders nützlich bei der Problembehandlung. Bei normalen Vorgängen sollte dies 30 Minuten dauern.
Diagnoseanbieter
Aktivieren aller Diagnoseanbieter
Aktiviert
Der Standardwert ist Deaktiviert, außer für den Anbieter von "Suchintegritätsüberwachung - Ablaufverfolgung der Ereignisse". Diese Anbieter erfassen Integritätsdaten zahlreicher Features und Komponenten. Im Normalbetrieb sollten Sie zum Standardwert zurückkehren.
Festlegen der Zeitplanintervalle von "job-diagnostics-performance-counter-wfe-provider" und "job-diagnostics-performance-counter-sql-provider"
1 Minute
Der Standardwert ist 5 Minuten. Das Herabsetzen dieser Einstellung kann daten häufiger abfragen und ist besonders nützlich bei der Problembehandlung. Bei normalen Vorgängen sollte dies 5 Minuten dauern.
Verschiedenes
Aktivieren der Stapelüberwachung für Inhaltsabfragen
Aktiviert
Der Standardwert ist Deaktiviert. Wenn Sie diese Einstellung aktivieren, werden nicht erfolgreiche Inhaltsabfragen mithilfe der Stapelüberwachung analysiert. Im Normalbetrieb sollte die Einstellung deaktiviert sein.
Aktivieren des Entwicklerdashboards
Aktiviert
Der Standardwert ist Deaktiviert. Wenn Sie diese Einstellung aktivieren, werden langsame Seiten oder andere Probleme mithilfe des Entwicklerdashboards analysiert. Im Normalbetrieb und sobald die Fehlerbehebung nicht mehr erforderlich ist, sollte die Einstellung deaktiviert werden.
Verwendungsdatensammlung
Inhaltsimportverwendung
Inhaltsexportverwendung
Seitenanforderungen
Featureverwendung
Suchabfragenverwendung
Websiteinventarverwendung
Zeitgeberaufträge
Bewertungsauslastung
Aktiviert
Das Aktivieren der Protokollierung dieser Leistungsindikatorgruppe ermöglicht Ihnen, mehr Verwendungsdaten in der Umgebung zu erfassen und Datenverkehrsmuster in der Umgebung besser zu erkennen .

Leistungsindikatoren

Wenn Sie die Verwendungsdatenbank nutzen, können Sie Leistungsindikatoren hinzufügen, um die Leistung Ihrer Farm in Bezug auf die Verwendungsdatenbank besser zu überwachen und zu bewerten, sodass diese automatisch in bestimmten Intervallen (standardmäßig 30 Minuten) protokolliert werden. Dies setzt voraus, dass Sie die Verwendungsdatenbank abfragen können, um diese Indikatoren abzurufen und die Ergebnisse langfristig grafisch darzustellen. Hier erfahren Sie, wie Sie das Add-SPDiagnosticsPerformanceCounter-PowerShell-Cmdlet einsetzen, um den Leistungsindikator für %-Prozessorzeit zur Verwendungsdatenbank hinzuzufügen. Dieser muss nur auf einem der Webserver ausgeführt werden:

Add-SPDiagnosticsPerformanceCounter -Category "Processor" -Counter "% Processor Time" -Instance "_Total" -WebFrontEnd

Es gibt eine Reihe generischer Leistungsindikatoren, die in Serversystemen überwacht werden sollten. Die folgende Tabelle listet diese Leistungsindikatoren auf.

Leistungsindikator Beschreibung
Prozessor
Sie sollten die Prozessorleistung überwachen, um sicherzustellen, dass die gesamte Prozessorauslastung nicht konstant hoch bleibt (über 80 Prozent), da dies darauf hindeutet, dass das System keine plötzlichen Aktivitätsspitzen verarbeiten kann. Und im allgemeinen Zustand wird kein Dominoeffekt angezeigt, wenn ein Komponentenausfall die verbleibenden Komponenten in einen fehlerhaften Zustand versetzt. Wenn Sie beispielsweise über drei Webserver verfügen, sollten Sie sicherstellen, dass die durchschnittliche CPU-Auslastung auf allen Servern unter 60 % liegt, sodass bei einem Ausfall weiterhin Platz für die anderen beiden vorhanden ist, um die zusätzliche Last aufzufangen.
Netzwerkschnittstelle
Überwachen Sie die Rate, mit der Daten über die Netzwerkschnittstellenkarte gesendet und empfangen werden. Dieser Wert sollte unter 50 % der Netzwerkkapazität liegen.
Datenträger und Caches
Es gibt mehrere logische Datenträgeroptionen, die Sie regelmäßig überwachen sollten. Der verfügbare Speicherplatz auf dem Datenträger ist für jede Kapazitätsuntersuchung wichtig, aber Sie sollten auch die Leerlaufzeit des Datenträgers beachten. Je nach den Anwendungstypen oder Diensten, die Sie auf den Server ausführen, sollten Sie die Lese- und Schreibzeiten des Datenträgers überwachen. Längeres Queuing beim Lesen oder Schreiben beeinträchtigt die Leistung. Der Cache hat großen Einfluss auf die Lese- und Schreibvorgänge. Sie müssen auch auf eine erhöhte Cachefehleranzahl achten.
Speicher und Auslagerungsdatei
Überwachen Sie, wie viel physischer Speicherplatz für Zuordnungen vorhanden ist. Unzureichender Speicherplatz führt zu übermäßiger Nutzung der Auslagerungsdatei und erhöht die Anzahl der Seitenfehler pro Sekunde.

Systemindikatoren

In der folgenden Datei finden Sie Informationen zu Systemobjekten und -indikatoren, die Sie der Indikatorgruppe in der Verwendungsdatenbank mit SPDiagnosticPerformanceCounter auf einem Webserver hinzufügen können.

Objekte und Indikatoren Beschreibung
Prozessor
% Prozessorzeit
Zeigt die Prozessorauslastung über die Zeit an. Sollte sie ständig zu hoch sein, kann die Leistung beeinträchtigt werden. In Multiprozessorsystemen müssen Sie die Gesamtzeit zählen. Sie können auch die Auslastung der einzelnen Prozessoren messen, um eine ausgewogene Lastverteilung der Kerne zu gewährleisten.
Datenträger
- Durchschnittl. Warteschlangenlänge des Datenträgers
Zeigt die durchschnittliche Anzahl der Lese- oder Schreibanforderungen an, die für den ausgewählte Datenträger während des Testintervalls abgefragt wurden. Eine längere Datenträgerwarteschlange ist solange kein Problem, wie die Lese-/Schreibvorgänge nicht davon beeinträchtigt werden und das System stabil arbeitet und die Warteschlange nicht vergrößert.
Durchschnittl. Warteschlangenlänge der Datenträger-Lesevorgänge
Durchschnittliche Anzahl der Leseanforderungen in der Warteschlange.
Durchschnittl. Warteschlangenlänge der Datenträger-Schreibvorgänge
Durchschnittliche Anzahl der Schreibanforderungen in der Warteschlange.
Lesevorgänge/s
Anzahl der Lesevorgänge pro Sekunde vom Datenträger.
Schreibvorgänge/s
Anzahl der Schreibvorgänge pro Sekunde auf den Datenträger.
Speicher
- Verfügbare MB
Zeigt an, wie viel physischer Speicher für eine Zuordnung verfügbar ist. Unzureichender Speicherplatz führt zu einer übermäßigen Dateiauslagerung und erhöht die Anzahl der Seitenfehler pro Sekunde.
- Cachefehler/s
Dieser Indikator zeigt die Rate an, mit der Fehler auftreten, wenn nach einer Seite im Dateisystemcache gesucht, sie aber nicht gefunden wird. Wenn die Seite im Speicher gefunden wird, ist dies ein "weicher" Fehler, wenn sich die Seite auf dem Datenträger befindet, ist dies ein Hardwarefehler.
Die tatsächliche Auslastung des Lese- und Schreibcaches kann beträchtliche Auswirkungen auf die Serverleistung haben. Sie müssen eine erhöhte Anzahl Cachefehler überwachen, die durch eine Verringerung bei Schnelle Lesevorgänge/s (async.) oder Vorauslesevorgänge/s angezeigt werden.
- Seiten/s
Dieser Indikator zeigt die Rate an, mit der Seiten gelesen oder auf den Datenträger geschrieben werden, um Hardwareseitenfehler zu lösen. Erhöht sich der Wert, bedeutet dies systemweite Leistungseinbußen.
Auslagerungsdatei
- % Verwendung und % Verwendung (Spitze)
Die Serverauslagerungsdatei, auch Swapdatei genannt, enthält "virtuelle" Speicheradressen auf dem Datenträger. Seitenfehler treten auf, wenn ein Prozess angehalten wird und wartet, während die die angeforderten "virtuellen" Ressourcen vom Datenträger in den Speicher geladen werden. Diese Fehler treten umso häufiger auf, wenn der physische Speicher zu klein ist.
NIC
- Gesamtanzahl Bytes/s
Dies ist die Rate, mit der Daten über die Netzwerkschnittstellenkarte gesendet und empfangen werden. Sie müssen messen, ob diese Rate über 40 bis 50 % der Netzwerkkapazität liegt. Überwachen Sie dazu auch die Werte Empfangene Bytes/s und Gesendete Bytes/s.
Prozess
- Workingset
Dieser Indikator zeigt die aktuelle Größe (in Byte) des Workingsets für einen bestimmten Prozess an. Dieser Speicher ist dem Prozess vorbehalten, selbst wenn er nicht verwendet wird.
- % Prozessorzeit
Dieser Indikator zeigt den Prozentsatz der Prozessorzeit an, die von einem bestimmten Prozess verwendet wird.
Threadanzahl (_Total)
Aktuelle Anzahl Threads.
ASP.NET
Anforderungen gesamt
Gesamtanzahl der Anforderungen seit Start des Dienstes.
Anforderungen in Warteschlange
SharePoint Server 2013 stellt die Bausteine für HTML-Seiten bereit, die im Benutzerbrowser über HTTP gerendert werden. Dieser Indikator zeigt die Anzahl der Anforderungen an, die auf Verarbeitung warten.
Wartezeit der Anforderung
Die Anzahl Millisekunden, die die jüngste Anforderung in der Warteschlange auf Verarbeitung gewartet hat. Mit Anwachsen der Warteereignisse, verschlechtert sich die Seitenwiedergabe immer mehr für den Benutzer.
Abgelehnte Anforderungen
Die Gesamtanzahl der Anforderungen, die aufgrund von unzureichenden Speicherressourcen für deren Verarbeitung nicht ausgeführt wurden. Dieser Indikator zeigt die Anzahl der Anforderungen, die den Statuscode "503 HTTP" zurückgeben, der besagt, dass der Server überlastet ist.
Ausgeführte Anforderungen (_Total)
Anzahl der Anforderungen, die derzeit ausgeführt werden.
Anforderungen/s (_Total)
Anzahl der pro Sekunde ausgeführten Anforderungen. Dieser Wert steht den aktuellen Durchsatz der Anwendung. Bei konstanter Last sollte dieser Wert innerhalb eines bestimmten Bereichs bleiben und andere Serverlasten blockieren (wie automatische Speicherbereinigung, Cache-Löschen-Thread, externe Servertools usw.).
.NET CLR-Speicher
Auflistungsanzahl der Generation 0
Zeigt, wie oft Objekte der Generation 0 (das heißt, die jüngsten, zuletzt zugeordneten Objekte) seit Start der Anwendung von der automatischen Speicherbereinigung freigegeben wurden. Dieser Wert dient als Verhältniszahl von #Gen 0: #Gen 1: #Gen 2, um sicherzustellen, dass die Auflistungsanzahl der Generation 2 die der Generation 0 nicht wesentlich überschreitet, vorzugsweise nur um Faktor 2.
Auflistungsanzahl der Generation 1
Zeigt, wie oft Objekte der Generation 1 seit Start der Anwendung von der automatischen Speicherbereinigung freigegeben wurden.
Auflistungsanzahl der Generation 2
Zeigt, wie oft Objekte der Generation 2 seit Start der Anwendung von der automatischen Speicherbereinigung freigegeben wurden. Der Indikator wird am Ende der automatischen Speicherbereinigung von Generation 2 (auch vollständige automatische Speicherbereinigung genannt) hochgezählt.
GC-Zeitdauer in Prozent
Zeigt den Prozentsatz der abgelaufenen Zeit der automatischen Speicherbereinigung seit dem letzten Bereinigungszyklus an. Dieser Indikator zeigt normalerweise die von Garbage Collector erledigte Arbeit des Erfassens und Komprimieren des Speichers im Auftrag der Anwendung an. Der Indikator wird nur am Ende einer automatischen Speicherbereinigung aktualisiert. Er gibt keine Durchschnittswerte an. Sein Wert ist der zuletzt erfasste Wert. Der Indikator sollte im Normalbetrieb einen Wert unter 5 % anzeigen.

SQL Server-Indikatoren

In der folgenden Tabelle finden Sie Informationen zu SQL Server-Objekten und -Indikatoren.

Objekte und Indikatoren Beschreibung
Allgemeine Statistiken
Dieses Objekt stellt Indikatoren zur Überwachung der serverweiten Aktivität bereit, wie Anzahl der aktuellen Verbindungen und Anzahl der Benutzer, die sich pro Sekunde bei Computer an- oder abmelden, auf denen eine Instanz von SQL Server ausgeführt wird.
Benutzerverbindungen
Dieser Indikator zeigt die Anzahl der Benutzerverbindungen auf Ihrer SQL Server-Instanz an. Wenn sich dieser Wert um 500 Prozent gegenüber der Basislinie erhöht, werden Sie Leistungseinbußen feststellen.
Datenbanken
Dieses Objekt stellt Indikatoren zur Überwachung von Massenkopiervorgängen, Sicherungs- und Wiederherstellungsdurchsätzen und Transaktionsprotokollaktivitäten bereit. Überwachen Sie Transaktionen und das Transaktionsprotokoll, um zu ermitteln, wie viel Benutzeraktivität in der Datenbank stattfindet und wie voll das Transaktionsprotokoll wird. Die Höhe der Benutzeraktivität kann die Leistung der Datenbank bestimmen und Protokollgröße, Sperrung und Replikation beeinflussen. Die Überwachung von Low-Level-Protokollaktivitäten, um Benutzeraktivität und Ressourcenverwendung zu messen, hilft außerdem beim Erkennen von Leistungsengpässen.
Transaktionen/s
Dieser Indikator zeigt die Anzahl der Transaktionen in einer bestimmten Datenbank oder in der gesamten SQL Server-Instanz pro Sekunde an. Dieser Wert hilft Ihnen, eine Basislinie festzulegen und Probleme zu beheben.
Sperren
Dieses Objekt liefert Informationen zu SQL Server-Sperren bei einzelnen Ressourcentypen.
Anzahl der Deadlocks/s
Dieser Indikator zeigt die Anzahl Deadlocks bei SQL Server pro Sekunde an. Der Wert lautet normalerweise 0.
Durchschnittliche Wartezeit (ms)
Dieser Indikator zeigt die durchschnittliche Wartezeit für Sperranforderungen an, die zu einer Wartebedingung führen.
Wartezeit für Sperre (in Millisekunden)
Dieser Indikator zeigt die Gesamtwartezeit bei Sperren in der letzten Sekunde an.
Sperrenwartevorgänge/s
Dieser Indikator zeigt die Anzahl Sperren pro Sekunden an, die nicht unmittelbar aufgehoben werden konnten und Ressourcen bedürfen.
Latches
Dieses Objekt stellt Indikatoren für die Überwachung interner SQL Server-Ressourcensperren, genannt Latches, bereit. Die Überwachung der Latches zur Ermittlung von Benutzeraktivität und Ressourcenauslastung hilft Ihnen, Leistungsengpässe zu erkennen.
Durchschnittliche Wartezeit für Latch (in Millisekunden)
Dieser Indikator zeigt die durchschnittliche Latchwartezeit für Latchanforderungen an, die warten mussten.
Latchwartevorgänge/Sekunde
Dieser Indikator zeigt die Anzahl der Latchanforderungen pro Sekunde an, die nicht unmittelbar erteilt werden können.
SQL-Statistik
Dieses Objekt stellt Indikatoren bereit, um Kompilation und Abfragetypen zu überwachen, die an eine SQL Server-Instanz gesendet werden. Die Überwachung der Anzahl Abfragekompilierung und Neukompilierung sowie die Anzahl Batches, die eine SQL Server-Instanz empfängt, gibt Ihnen einen Hinweis darauf, wie schnell SQL Server Benutzerabfragen verarbeitet und wie effektiv der Abfrageoptimierer die Abfragen verarbeitet.
SQL-Kompilierungen/Sekunde
Dieser Indikator zeigt an, wie oft der Kompilierungscodepfad pro Sekunde gewählt wird.
SQL-Neukompilierungen/Sekunde
Dieser Indikator zeigt an, wie oft die Neukompilierung einer Anweisung pro Sekunde ausgelöst wurde.
Plancache
Dieses Objekt stellt Indikatoren für die Überwachung bereit, wie SQL Server Speicher zum Ablegen von Objekten (das sind beispielsweise gespeicherte Prozeduren, vorbereitete und nicht vorbereitete Transaktions-SQL-Anweisungen und Trigger) verwendet.
Cachetrefferquote
Dieser Indikator gibt das Verhältnis von Cachetreffern zu Plansuchvorgängen an.
Puffercache
Dieses Objekt stellt Indikatoren bereit, die überwachen, wie SQL Server Speicher zum Ablegen von Datenseiten, internen Datenstrukturen und des Prozedurcaches verwendet, sowie Indikatoren, die physische E/O überwachen, währendSQL Server Datenbankseiten liest und schreibt.
Puffercache-Trefferquote
Dieser Indikator zeigt den Prozentsatz Seiten an, die im Puffercache gefunden wurden, ohne sie vom Datenträger auslesen zu müssen. Diese Quote ergibt sich aus der Gesamtanzahl Cachetreffern dividiert durch die Gesamtanzahl Cachesuchvorgängen, seit eine Instanz von SQL Server gestartet wurde.

Entfernen von Engpässen

Systemengpässe stellen einen Konfliktpunkt dar, bei dem nicht genügend Ressourcen vorhanden sind, um Benutzertransaktionsanforderungen zu verarbeiten. Dies kann physische Hardware, Betriebsumgebung oder anwendungsbasiert sein. Häufig ist der Grund für den Engpass ineffizienter benutzerdefinierter Code oder Lösungen von Drittanbietern, und eine Überprüfung dieser Lösungen könnte bessere Ergebnisse liefern als das Hinzufügen von Hardware. Eine weitere häufige Ursache für Engpässe ist eine Fehlkonfiguration der Farm oder eine ineffiziente Lösungsimplementierung, die Daten so strukturiert, dass mehr Ressourcen als erforderlich erforderlich sind. Für einen Systemadministrator sollten Sie Engpässe verwalten, indem Sie die Leistung ständig überwachen. Wenn Sie ein Leistungsproblem identifizieren, müssen Sie die beste Lösung für die Beseitigung des Engpasses bewerten. Die Leistungsindikatoren und andere Anwendungen zur Leistungsüberwachung, z. B. SCOM, sind die wichtigsten Tools beim Nachverfolgen und Analysieren von Problemen, damit Sie eine Lösung entwickeln können.

Physische Engpasslösung

Physische Engpässe werden durch Prozessor-, Datenträger-, Speicher- und Netzwerkkonflikte verursacht: Zu viele Anforderungen treffen auf zu wenig physische Ressourcen. Die im Thema zur Überwachungsleistung beschriebenen Objekte und Indikatoren geben an, wo sich das Leistungsproblem befindet. Beispiel: Für die Lösung eines Hardwareprozessor- oder ASP.NET-Engpasses müssen Sie das Problem erkennen und Änderungen vornehmen, um das Leistungsproblem abzumildern.

Probleme treten selten sofort auf; Es gibt in der Regel eine allmähliche Leistungsbeeinträchtigung, die Sie nachverfolgen können, wenn Sie regelmäßig überwachen, indem Sie Ihr Leistungsüberwachungstool oder ein komplexeres System wie SCOM verwenden. Für beide Optionen können Sie lösungen in unterschiedlichem Maße in eine Warnung einbetten, in Form von Empfehlungstext oder Skriptbefehlen.

Möglicherweise müssen Sie Engpassprobleme beheben, indem Sie Änderungen an Hardware- oder Systemkonfigurationen vornehmen, nachdem Sie festgestellt haben, dass diese nicht durch eine falsche Konfiguration, ineffizienten benutzerdefinierten Code oder Lösungen von Drittanbietern oder eine ineffiziente Lösungsimplementierung verursacht werden. In den folgenden Tabellen finden Sie Problemschwellenwerte und mögliche Lösungen. Einige dieser Lösungsoptionen schlagen Hardwareupgrades oder -änderungen vor.

Objekte und Indikatoren Problem Lösungsoptionen
Prozessor
Prozessor - % Prozessorzeit
Mehr als 75 - 85 %
Prozessor aktualisieren
Anzahl der Prozessoren erhöhen
Weitere Server hinzufügen
Datenträger
Durchschnittl. Warteschlangenlänge des Datenträgers
Wächst stetig an, System läuft nicht stabil, Warteschlange staut sich auf
Anzahl oder Geschwindigkeit der Datenträger erhöhen
Arraykonfiguration in Stripekonfiguration ändern
Einen Teil der Daten auf einen anderen Server verschieben
% Leerlaufzeit
Weniger als 90 %
Anzahl der Datenträger erhöhen
Daten auf alternativen Datenträger oder Server verschieben
% freier Speicherplatz
Weniger als 30 %
Anzahl der Datenträger erhöhen
Daten auf alternativen Datenträger oder Server verschieben
Speicher
Verfügbare MB
Weniger als 2 GB auf Webserver.
Speicher hinzufügen
>[! HINWEIS]> SQL Server verfügbaren Arbeitsspeicher ist entwurfsbedingt gering und weist nicht immer auf ein Problem hin.
Cachefehler/s
Größer als 1
Speicher hinzufügen
Falls möglich, Cachegeschwindigkeit oder -größe erhöhen
Daten auf alternativen Datenträger oder Server verschieben
Seiten/Sek.
Größer als 10
Speicher hinzufügen
Auslagerungsdatei
Verwendet % und % verwendet Spitze
Die Serverauslagerungsdatei, auch "Swap-Datei" genannt, enthält "virtuelle" Speicheradressen auf dem Datenträger. Seitenfehler treten auf, wenn ein Prozess angehalten wird und warten muss, während die erforderlichen "virtuellen" Ressourcen vom Datenträger in den Speicher geladen werden. Dieser Fehler tritt häufiger, wenn der physische Speicher unzureichend ist.
Speicher hinzufügen
NIC
Gesamtanzahl Bytes/s
Mehr als 40 - 50 % der Netzwerkkapazität. Dies ist die Rate, mit der Daten über die Netzwerkschnittstellenkarte übertragen werden.
Überprüfen Sie auch die Werte "Empfangene Bytes/s" und "Gesendete Bytes/s".
Geschwindigkeit der Netzwerkschnittstellenkarte bewerten
Anzahl, Größe und Verwendung des Speicherpuffers prüfen
Prozess
Arbeitsseiten
Mehr als 80 % des Gesamtspeichers
Speicher hinzufügen
% Prozessorzeit
Über 75 - 85 %.
Anzahl der Prozessoren erhöhen
Arbeitslast auf mehrere Server verteilen
ASP.NET
Anwendungspool-Wiederverwendungen
Mehrere Wiederverwendungen pro Tag beeinträchtigen zeitweilig die Leistung.
Stellen Sie sicher, dass Sie keine implementierten Einstellungen haben, die den Anwendungspool während des Tages unnötig automatisch wiederverwenden.
Anforderungen in Warteschlange
Hunderte oder Tausende von Anforderungen in der Warteschlange.
Zusätzliche Webserver implementieren
Der maximale Standardwert für diesen Indikator ist 5.000; Sie können diesen Wert in der Datei "Machine.config" ändern.
Wartezeit der Anforderung
Mit Anwachsen der Zahl der Warteereignisse, verschlechtert sich die Leistung der Seitenwiedergabe für den Benutzer.
Zusätzliche Webserver implementieren
Abgelehnte Anforderungen
Größer als 0
Zusätzliche Webserver implementieren

Siehe auch

Konzepte

Leistungstests für SharePoint Server 2013

Kapazitätsplanung für SharePoint Server 2013

Weitere Ressourcen

Capacity management and sizing overview for SharePoint Server 2013