Wir haben einen SQL Server 2005 unter Windows Server 2008. Die Leistung des SQL Servers ist nicht durchgehend konsistent. Beispielsweise dauert ein Vorgang, der normalerweise weniger als 5 Sekunden dauert, manchmal etwa 30 bis 45 Sekunden. In einigen Fällen hat dieser Vorgang sogar 180 Sekunden gedauert. Bei der Fehlersuche hatten wir das Gefühl, dass der Server kaum ausgelastet war, obwohl wir uns nicht sicher waren.
Um zu verstehen, warum der Server langsam wird / wird, haben wir uns überlegt, den Speicherplatz, den Arbeitsspeicher, die Tassenlast usw. rund um die Uhr zu überwachen. Unter diesem Link haben wir Powershell-Skripte gefunden und verwendet. Aber sie sind nicht poliert und scheinen nicht gut zu funktionieren. Alle Ideen und Hinweise, die uns helfen, diesen Server auf seine Gesundheit hin zu überwachen, sind willkommen.
quelle
Wenn Sie PerfMon nicht mögen, gibt es bei uns auch XPerf für den "Hardcore". Ich versuche immer noch, die Dokumentation durchzuarbeiten. . . schließlich.
quelle
Die standardmäßige Windows-Systemmonitoranwendung kann Server über das Netzwerk überwachen.
quelle
Haftungsausschluss: Ich arbeite für die Firma hinter dem Tool und bin langjähriger RDS / TS-Experte :-)
Überprüfen Sie das Syskit , das eine Verbindung zum Server herstellen kann, und extrahieren Sie Informationen über die Leistung aller Anwendungen. Die Anwendung ist kommerziell, aber erwähne, dass du es im Superuser gelesen hast und erwähne mich, damit ich den Jungs sagen kann, sie sollen einen guten Rabatt gewähren :-)
quelle
Sie können dies mit Standard-Windows-Tools wie Windows-Systemmonitor (sollte bereits auf Ihrem Server installiert sein) tun. Sie können sie so einrichten, dass sie den ganzen Tag über Daten erfassen, damit Sie sie später auf Engpässe überprüfen können.
Sie können es auch so einrichten, dass E-Mail-Benachrichtigungen generiert werden. Lesen Sie diese Schritt-für-Schritt-Anleitung von Microsoft.
Es gibt auch viele andere Tools für diesen Zweck. Ich habe eine Liste von Windows Server-Leistungsüberwachungstools zusammengestellt (40 davon), die Ihnen einen guten Überblick geben sollen.
quelle