');
netshel_tile++;
- System-Monitor: Der System-Monitor ist eine der wichtigsten MMC-Snap-Ins für die Überwachung der System-Performance. Dies war früher der Performance-Monitor-Tool in Windows NT. Die Namensänderung zu Systemmonitor in Windows 2000. Durch System-Monitor, können Sie die verschiedenen Elemente der Leistung eines Servers, und Sie können sammeln und sich Echtzeit-Daten, oder Sie können sich historisch gesammelten Daten. System-Monitor kann in einem Diagramm, Histogramm oder Bericht-Format. System-Monitor verwendet Objekte, Zähler und Instanzen zur Überwachung des Systems. Ein Objekt kann als eine Sammlung von Zählern, die im Zusammenhang mit der für einen Teil des Systems oder einer Dienstleistung, welche die Daten, die Sie bewerten können. Wenn ein Objekt führt eine Funktion, die damit verbundenen Zähler aktualisiert werden. Ein Zähler kann als Daten Reporting-Komponente in ein Objekt. Der Zähler stellt Daten für eine bestimmte Komponente des Systems oder einer Dienstleistung. Ein Beispiel bezieht sich auf den Vorfall von mehreren Leistung Objekte der gleichen Art auf einem Computer. Ein Objekt kann eine oder mehrere Instanzen.
Sie müssen ein Mitglied einer der folgenden Gruppen zu verwenden System-Monitor:
- Administratoren
- Server-Operatoren
- Performance-Monitor-Nutzer
- Performance Log-Nutzer
So öffnen Sie System-Monitor,
- Klicken Sie auf Start, Ausführen, geben Sie Perfmon.exe im Feld Ausführen ein, und klicken Sie auf OK.
- Klicken Sie auf Start, Verwaltung, Leistung, und klicken Sie anschließend auf Systemmonitor.
Ein paar der häufigsten überwacht Objekte gehören,
- Performance und Warnungen: Sie können gegen Protokolle und Trace-Protokolle und Warnmeldungen konfigurieren, indem Sie Performance und Warnungen. Jede erstellte Protokolle können durch die System-Monitor, oder in einer Datenbank oder Tabellenkalkulation. Da Performance Logging wird als Dienst, ein Benutzer nicht musst eingeloggt sein, auf dem Computer überwacht werden, Daten zu erheben. Sie können Daten, während es sich erhoben werden, oder nach dem die Daten erhoben worden sind. Sie können einen Alarm für einen Zähler, um eine Aktion, wenn der Zähler Wert übertrifft oder unter eine vordefinierte Einstellung. Counter-Protokolle verwendet werden, um System-Performance-Daten in bestimmten Intervallen. Trace-Protokolle verwendet werden, um umfassendes System Ereignisse nach dem besonderen Ereignis eingetreten ist.
Für den Zugriff auf Performance und Warnungen,
- Klicken Sie auf Start, Verwaltung, Performance, und erweitern Sie dann Performance und Warnungen.
- Task-Manager: Wenn Sie wollen, um alle Anwendungen und Prozesse auf einem Windows Server 2003-Computer, und zeigen ein paar gemeinsame Leistung Maßnahmen, sollten Sie den Task-Manager. Sie können den Task-Manager, um System-Aktivitäten wie etwa die aktive Anwendungen und Prozesse, Speicher und CPU-Auslastung von Prozessen, und die Nutzer, die derzeit angemeldet auf dem Server. Sie können auch eine Reihe von Speicher-und Netzwerk-Nutzung statistischer Informationen.
So öffnen Sie den Task-Manager, Verwendung der nachstehend genannten Verfahren:
- Klicken Sie auf Start, Ausführen, geben Sie taskmgr.exe im Feld Ausführen ein, und klicken Sie auf OK.
- Drücken Sie Strg + Alt + Entf, und wählen Sie den Task-Manager ".
- Der rechten Maustaste auf einen leeren Bereich der Taskleiste, und klicken Sie anschließend auf Task-Manager.
- Network Monitor: Sie können Netzwerk-Monitor zur Überwachung des Netzwerkverkehrs, und zur Behebung von Netzwerk-Fragen oder Problemen. Sie können auch den Netzwerkmonitor, um Netzwerk-Informationen, die verwendet werden können in der Kapazitätsplanung Anstrengungen, und die Schaffung Basislinien. Network Monitor mit Windows Server 2003 können Sie Netzwerk-Aktivität zu überwachen und die Verwendung der gesammelten Informationen zu verwalten und zu optimieren, Verkehr, identifizieren unnötige Protokolle, die Feststellung von Problemen mit Netzwerk-Anwendungen und Dienstleistungen. Um zu fangen, haben Sie für die Installation der Network Monitor Anwendung und der Netzwerk-Monitor-Treiber auf dem Server, wo Sie sich befinden laufen soll Network Monitor. Network Monitor spart erfassten Daten in eine temporäre Datei, die Sie erfassen und speichern Sie mit einer. GAP-Erweiterung. Dies ermöglicht erfassten Daten zu prüfen, in Network Monitor. Sie können ein Capture-Filter, um nur bestimmte Frames, oder Sie können es konfigurieren, um eine bestimmte Bedingung.
So installieren Sie den Netzwerk-Monitor-Treiber:
- Öffnen Sie den Ordner "Netzwerkverbindungen"
- Der rechten Maustaste auf LAN-Verbindung, und wählen Sie "Eigenschaften"
- Wenn Sie das Dialogfeld Eigenschaften angezeigt wird, klicken Sie auf die Schaltfläche "Installieren".
- Bei der Typ der Netzwerkkomponente auswählen Dialogfeld angezeigt wird, klicken Sie auf Protokoll-Komponente in der Liste, und klicken Sie auf die Schaltfläche "Hinzufügen"
- Wenn das Wählen Sie Netzwerk-Protokoll Dialogfeld angezeigt wird, klicken Sie auf Netzwerk-Monitor-Treiber.
- Klicken Sie auf OK.
Zur Installation der Network Monitor Anwendung
- Klicken Sie auf Start, klicken Sie auf Systemsteuerung, und klicken Sie auf "Programme hinzufügen oder entfernen
- Wenn das Hinzufügen oder Entfernen von Programmen Dialogfeld angezeigt wird, klicken Sie auf "Hinzufügen / Entfernen von Windows-Komponenten
- Dies löst Assistenten für Windows-Komponenten
- Wählen Sie die Management-und Monitoring-Tool, und klicken Sie auf die Schaltfläche Details
- Wählen Sie die Netzwerk-Monitor-Tools Kontrollkästchen, und klicken Sie auf OK
- Klicken Sie auf Weiter, und klicken Sie auf Fertig
- Web Application Stress Tool (WASt): Sie können WASt zu simulieren, die folgenden:
- Simulation der Wirkung von mehreren Web-Browsern gleichzeitig eine Verbindung zu IIS die Ausführung von Anwendungen
- Simulation der Wirkung von mehreren Web-Browsern gleichzeitig eine Verbindung zu IIS-Web-Inhalte zum Download
- Simulation verschiedener Belastungen, so können Sie feststellen, dass die Auswirkungen auf den Web-Server.
Bei der Überwachung von Windows Server 2003 und IIS, es wird empfohlen, zur Überwachung der Zähler für die folgenden System-Ressourcen, oder Gegenstände:
- Memory
- Prozessor
- Disk
- Netzwerk
Die Leistung, die Zähler sollten Sie die für die oben genannten System-Ressourcen zur Überwachung der IIS-Leistung sind unten aufgeführt.
- Speicher: Der Zähler für IIS-Überwachung sind:
- Verfügbare Bytes, warten mehr als 20 MB.
- Cache Bytes, was einem Rückgang könnte ein Anzeichen sein für IIS Speicher abbauende
- Committed Bytes, erhalten unter 75 Prozent des physischen Speichers.
- Page Faults / sec, der Ansicht, zusätzliche RAM-Fehler, wenn harte Seite sind erniedrigender IIS Leistung.
- Seiten / s, ein niedriger Wert. Sie sollten zur Ergänzung der RAM, wenn der Zähler ist über 80.
- Pool Nonpaged Bytes, wenn der Zähler steigt, stellen Sie sicher, dass keine Ihrer Anwendungen haben Speicherlecks.
- Prozessor: Der Zähler für IIS-Überwachung sind:
- % Prozessorzeit, einen Prozessor Engpass der Regel liegt vor, wenn dieser Zähler über 80 für eine weitere Zeit-und Netzwerk-Nutzung ist gering.
- Disk: Der Zähler für IIS-Überwachung sind:
- % Disk Time, wird empfohlen, um einen niedrigen Wert für diesen Zähler.
- Durchschn. Disk Bytes / Transfer, ist es empfehlenswert, einen hohen Wert für diesen Zähler.
- Durchschn. Disk-Queue-Länge, wird empfohlen, einen Wert von 4 oder niedriger.
- Netzwerk: Der Zähler für IIS-Überwachung sind:
- Bytes Total / sec, der Wert ist zu überprüfen, um die Bandbreite des Netzwerk-Karte, um festzustellen, ob jede Netzwerkverbindung Engpässe bestehen.
Die Leistungsindikatoren des WWW-Dienstes Objekte, die Sie sollte es ermöglichen, die WWW-Dienst, sind unten aufgeführt.
- WWW-Service: Der Zähler für IIS-Überwachung sind:
- Bytes Total / sec, der Counter-Wert sollte hoch sein
- Datei-Cache-Hits, für statische Inhalte, die gegen Wert sollte recht hoch.
- Dateicache%, gegen einen geringen Wert könnte bedeuten, dass man erneut zu prüfen, ob das Design Ihrer Anwendungen.
- ISAPI-Erweiterung, ein Rückgang von dieser Zähler bei starker Belastung könnte bedeuten, dass Ihre Anwendung könnte ein Engpass.
Die Leistungsindikatoren der Active Server Pages-Objekt, das Sie sollte es ermöglichen, ASP-Monitor, sind unten aufgeführt.
- Active Server Pages: Der Zähler für IIS-Überwachung sind:
- Anfragen / Sekunde, was einem Rückgang von dieser Zähler bei starker Belastung könnte bedeuten, dass Ihre Anwendungen könnte ein Engpass.
- Anfrage Warteschlange, eine niedrige Zählerstand
- Anfrage Wartezeit, wird der Zähler-Wert sollte in der Regel gering sein.
IIS-Tuning für maximale Leistung
Eine bestimmte Art und Weise, um sicherzustellen, IIS maximale Leistung und Sicherheit ist, dass Sie Ihre Server, die im Workerprozess Isolation-Modus von IIS 6. Dies ist die Standard-Anwendung in IIS 6-Modus, in dem alle die neue Architektur der IIS 6-Funktionen aktiviert sind, einschließlich:
- Application-Pools und Arbeitnehmer Prozesse bieten die folgenden Features:
- CPU Überwachung, Prozessor-Affinität, Gesundheitsberichterstattung, Rapid-Schutz nicht, Recycling, Starten und Herunterfahren Fristen, Queue-Länge Grenzen, Fähigkeiten und Idle-Timeout.
- ASP.NET bietet die folgenden Features für Anwendungen:
- Verbesserte Leistung über ASP-Anwendungen, umfangreiche Programmiersprache unterstützt, und XML-Integration.
Zum Umschalten auf Workerprozess Isolation Modus,
- Öffnen Sie den IIS-Manager
- Der rechten Maustaste auf den Knoten Web-Sites, und klicken Sie auf Eigenschaften aus dem Kontextmenü aus.
- Wenn die Web-Site-Dialogfeld "Eigenschaften" öffnet, klicken Sie auf die Registerkarte "Dienste".
- Wenn Sie Workerprozess Isolation-Modus, löschen Sie den WWW-Dienst im Run IIS 5 Isolation Modus Kontrollkästchen.
- Klicken Sie auf OK.
- Starten Sie IIS neu
Wie tune Anwendung Pools durch Recycling
Recycling eines Arbeitnehmers Prozess verbessert die Zuverlässigkeit von IIS. Recycling ist vorteilhaft für fehlerhafte Web-Anwendungen, die in der Regel durch Speicherlecks. Durch Recycling, können Sie IIS neu starten, um in regelmäßigen Abständen Arbeitnehmer Prozesse, die derzeit einen Antrag Service-Pool. Sie können für eine Recycling-Worker-Prozess mit einer Reihe von Kriterien:
- Nach einer vorgegebenen Anzahl von Minuten der Inaktivität haben: Die Standardeinstellung ist 1740 Minuten.
- Sobald ein Arbeitnehmer hat bedient eine vordefinierte Anzahl von Anfragen. Die Standardeinstellung ist 35.000 Verbindungen.
- Nach der virtuellen Speicher-Nutzung durch die Arbeitnehmer-Prozess einen bestimmten Schwellenwert erreicht.
- Zu einer bestimmten Zeit des Tages
Manuell zu Recycling-Prozess eines Arbeitnehmers,
- Öffnen Sie den IIS-Manager
- Suchen Sie und der rechten Maustaste auf die Anwendung im Zusammenhang mit der Pool-Worker-Prozess, und wählen Sie "Recycling" aus dem Kontextmenü aus.
So konfigurieren Sie alle Arbeitnehmer in jeder Anwendung Pool zum Recycling nach den gleichen Kriterien,
- Öffnen Sie den IIS-Manager
- Der rechten Maustaste auf das Application-Pool-Knoten in der Konsolenstruktur, und wählen Sie "Eigenschaften" aus dem Kontextmenü aus.
- Die Recycling-Registerkarte dient zur Konfiguration Recycling.
Wie konfiguriert man den Leerlauf-Timeout-Funktion für alle Anwendungen Pools
Durch die Leerlauf-Timeout-Funktion, Sie können Web-Server-Performance, indem Sie IIS heruntergefahren Leerlauf Arbeitnehmer Prozesse. Aktivieren der Leerlauf-Timeout-Funktion hilft bei der Beseitigung von Systemressourcen verschwenden, die in der Regel tritt auf, wenn Arbeitnehmer laufen zusehen. Es erlaubt Ihnen, bessere Steuerung der System-Ressourcen, Erhaltung der Ressourcen, so dass sie bei Bedarf verfügbar, und freie Ressourcen.
Um die Zeit im Leerlauf-Funktion,
- Öffnen Sie den IIS-Manager
- Der rechten Maustaste auf das Application-Pool-Knoten in der Konsolenstruktur, und wählen Sie "Eigenschaften" aus dem Kontextmenü aus.
- Klicken Sie auf die Registerkarte Leistung.
- Im Idle Timeout Bereich der Registerkarte "Leistungsmerkmale", aktivieren Sie das Kontrollkästchen zur Verfügung und geben Sie die Inaktivität Dauer, nach der der Arbeitnehmer sollte heruntergefahren. Die Standardeinstellung ist 20 Minuten.
- Klicken Sie auf OK.
Wie, um die Anfrage Queue Grenzen, CPU-Monitoring-, Garten-und Web-Features zur Verbesserung der IIS-Leistung
- Eine lange Warteschlange Anfrage kann dazu führen, dass Kunden unter Berücksichtigung der Leistung des IIS-Server als langsam. Um dies zu verhindern, können Sie die Anfrage-Warteschlange für den Einsatz in einer Anwendung bündeln. Diese Funktion wird auf die Registerkarte Leistung des Application-Pool des Fenster "Eigenschaften".
- Sie können die CPU-Überwachung, um die Nutzung der CPU durch die Prozesse der Arbeitnehmer einen Antrag Pool. Sie können auch so konfigurieren, IIS heruntergefahren der Arbeitnehmer Prozesse der Anwendung, wenn der Pool-CPU hat eine bestimmte Schwelle überschritten. Diese Funktion ist auch so konfiguriert, auf die Registerkarte Leistung des Application-Pool des Fenster "Eigenschaften".
- Web-Gärten, einem anderen IIS-Funktion verbessert die Performance von IIS ermöglicht mehrere Arbeitnehmer Prozesse zum Servicemenü ein Antrag Pool. Wenn ein Arbeitnehmer fehlschlägt, wird der Rest der Arbeitnehmer Prozesse weiter, um die Anwendung Pool.
So konfigurieren Sie den Request Queue Limit, CPU-Monitoring-, Garten-und Web-Funktionen,
- Öffnen Sie den IIS-Manager
- Der rechten Maustaste auf das Application-Pool-Knoten in der Konsolenstruktur, und wählen Sie "Eigenschaften" aus dem Kontextmenü aus.
- Klicken Sie auf die Registerkarte Leistung.
- Aktivieren Sie das Kontrollkästchen unter dem Antrag Queue Limit Abschnitt der Registerkarte Leistung, und die entsprechenden Grenzwert.
- Aktivieren Sie das Kontrollkästchen unter der CPU-Monitoring-Bereich der Registerkarte Leistung, und geben Sie den passenden Wert. Geben Sie die Maßnahme, dass der IIS sollte, wenn die CPU-Auslastung angegeben wird überschritten.
- Aktivieren Sie die Web-Garten-Funktion, indem Sie einen Wert größer als eins in der Web-Gärten der Registerkarte Leistung. Ein Wert von eins bedeutet, dass die Web-Garten-Funktion deaktiviert ist.
- Klicken Sie auf OK.
Wie konfiguriert man Health Monitoring-Funktionen
- Sie können die Überwachung für die Gesundheit der Arbeitnehmer Prozesse, um festzustellen, ob sie einwandfrei funktioniert. Gesundheitsberichterstattung aktiviert ist, indem Sie die Option Ping-Option auf der Registerkarte Gesundheit des Application-Pool des Fenster "Eigenschaften".
- Rapid-Schutz nicht IIS ist eine weitere Funktion, die es Ihnen ermöglicht zu erkennen, wenn mehrere Arbeitnehmer Prozesse im Zusammenhang mit einem Programm-Pool durchführen, falsch. Sie ermöglichen das schnelle nicht-Schutz aktivieren, indem Sie die Rapid-Fail Schutz Kontrollkästchen auf der Registerkarte Gesundheit des Application-Pool des Fenster "Eigenschaften". So konfigurieren Sie die Funktion, müssen Sie angeben, wie viele Arbeitnehmer Prozess Ausfälle auftreten müssen, und in wie vielen Minuten, bevor IIS heruntergefahren die Anwendung Pool denen der Arbeitnehmer sind Wartung.
- Sie können auch so konfigurieren, Start-und Shutdown-Time Limit Limit-Einstellungen auf die Registerkarte für die Gesundheit der Arbeitnehmer Prozesse, die nicht ausgeführt werden, wie sie sollten. Die Startup-Time Limit Wert gibt das Zeitintervall, in dem ein anderer Arbeitnehmer sollte ersetzen eine ungesunde Workerprozess. Der Shutdown Time Limit Wert zeigt die Zeit, in der eine ungesunde Arbeitnehmer kann sich nach unten geschlossen, vor dem IIS gewaltsam beendet wird.