Warten und Überwachen von SharePoint Server 2013
**Gilt für:**SharePoint Server 2013 Enterprise, SharePoint Server 2013 Standard
**Letztes Änderungsdatum des Themas:**2017-08-25
**Zusammenfassung:**Informationen zum Überwachen und Verwalten von SharePoint Server 2013.
In diesem Artikel wird erläutert, Überwachung und Leistungsindikatoren für SharePoint Server 2013-Farmen. Um die Systemleistung SharePoint Server 2013 zu gewährleisten, müssen Sie den Server, um potenzielle Engpässe identifizieren überwachen. Bevor Sie effektiv überwachen können, müssen Sie die wichtigsten Indikatoren verstehen, die automatisch ein, wenn eine bestimmte Teil der Farm Aufmerksamkeit und wissen, wie Sie diese Indikatoren interpretieren ermitteln ist. Wenn Sie feststellen, dass die Farm außerhalb der Ziele ausgeführt wird, den Sie definiert haben, können Sie Ihre Farm anpassen, indem hinzufügen oder Entfernen von Hardwareressourcen, ändern Ihre Topologie oder ändern, wie Daten gespeichert werden.
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 Kapazitätsverwaltung und Größengestaltung für SharePoint Server 2013 gelesen haben.
Inhalt dieses Artikels:
Konfigurieren der Überwachung
Entfernen von Engpässen
Konfigurieren der Überwachung
Unten finden Sie eine Liste der änderbaren Einstellungen, damit Sie die Umgebung im Anfangsstadium überwachen können. Dies hilft Ihnen bei der Einschätzung, ob Änderungen erforderlich sind. Eine Erhöhung des Überwachungsumfangs beeinflusst den Datenträgerspeicherplatz, den die Verwendungsdatenbank benötigt. Sobald die Umgebung stabil läuft und diese enge Überwachung nicht mehr erforderlich ist, können Sie die Einstellungen auf Werte unterhalb der Standardeinstellungen einstellen.
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. Wenn Sie den Wert herabsetzen, werden häufiger Daten in die Verwendungsdatenbank importiert. Dies ist besonders nützlich bei der Fehlerbehebung. Im Normalbetrieb sollte der Wert "30 Minuten" lauten. |
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. Wenn Sie diesen Wert herabsetzen, können Sie häufiger Daten abrufen. Dies ist besonders nützlich bei der Fehlerbehebung. Im Normalbetrieb sollte der Wert "5 Minuten" lauten. |
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 müssen die Prozessorleistung überwachen, um sicherzustellen, dass die Prozessorauslastung nicht ständig hoch ist (über 80 %), da dies eine plötzliche Zunahme der Aktivität nicht zulassen würde. Im Normalbetrieb müssen Sie darauf achten, dass kein Dominoeffekt eintritt, wenn eine Komponente ausfällt und die restlichen Komponenten beeinträchtigt. Beispiel: Wenn Sie drei Webserver haben, müssen Sie sicherstellen, dass die durchschnittliche CPU-Auslastung auf allen Server unter 60 % liegt. Wenn ein Server ausfallen sollte, könnten die beiden anderen Server auf diese Weise die zusätzliche Last kompensieren. |
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 mitSPDiagnosticPerformanceCounter 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 enthält die Bausteine für HTML-Seiten, die im Browser Benutzer über HTTP gerendert werden. Dieser Leistungsindikator zeigt die Anzahl der Anforderungen wartet auf Verarbeitung. |
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 Transaktionsprotokolle, um festzulegen, wie viel Benutzeraktivität in der Datenbank stattfindet und wie umfangreich das Transaktionsprotokoll wird. Die Höhe der Benutzeraktivität kann die Leistung der Datenbank und die Protokollgröße, sowie 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
Engpässe darstellen konkurrieren über unzureichende Ressourcen für Benutzeranfragen Transaktion vorhanden sind. Diese können physische Hardware, Betriebssystem, sein oder -basierten Anwendung. Häufig die Ursache für den Engpass werden ineffiziente benutzerdefinierten Code oder Drittanbieter-Lösungen und kann ein Überblick über die bessere Ergebnisse als das Hinzufügen von Hardware ergeben. Eine weitere häufige Ursache für Engpässe ist eine falsche Konfiguration der Farm oder eine ineffiziente Lösung-Implementierung, die Datenstrukturen in eine Möglichkeit, die als Bedarf mehr Ressourcen benötigt werden. Für ein Systemadministrator sollten Sie Engpässe ständig Überwachen der Leistung verwalten. Wenn Sie ein Leistungsproblem identifiziert haben, müssen Sie die beste Lösung für das Entfernen des Engpass bewerten. Die Leistungsindikatoren und andere Anwendungen wie SCOM, zum Überwachen der Leistung sind die wichtigsten Tools in verfolgen 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 entstehen selten plötzlich. Normalerweise ist eine zunehmende Leistungsverschlechterung festzustellen, die Sie erkennen können, wenn Sie Ihr System regelmäßig mit den Leistungsüberwachungstools oder einem intelligenteren System wie SCOM überwachen. Bei den beiden Optionen können Sie, in unterschiedlichem Grade, Lösungen in eine Warnung in Form eines Hinweises oder geskripteten Befehlen einbetten.
Möglicherweise müssen Sie Engpass Probleme beheben, indem Änderungen Hardware- oder Konfigurationen vornehmen, nachdem Sie bestimmt haben, dass sie nicht durch eine fehlerhafte Konfiguration, ineffiziente benutzerdefinierten Code oder einem Drittanbieter-Lösungen oder ineffiziente Lösung Implementierung verursacht werden. In den folgenden Tabellen identifizieren Problem Optionen für die Lösung Schwellenwert und möglich. Einige Optionen vorschlagen Hardwareupgrades oder Änderungen an.
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 Verfügbarer SQL Server-Speicher ist entwicklungsbedingt gering und signalisiert nicht unbedingt ein Problem. |
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 |
See also
Leistungstests für SharePoint Server 2013
Kapazitätsplanung für SharePoint Server 2013
Überwachung und Berichterstellung in SharePoint Server 2016
Kapazitätsverwaltung und Größengestaltung für SharePoint Server 2013