Konfigurieren der Ablaufverfolgung
In diesem Thema werden die Diagnoseablaufverfolgung und die zugehörigen Konfigurationsoptionen für die Windows Communication Foundation (WCF)- und WF (Windows Workflow Foundation)-Ablaufverfolgung in Microsoft AppFabric 1.1 für Windows Server beschrieben.
Konfigurieren der System.Diagnostics-Ablaufverfolgung
AppFabric ermöglicht die individuelle Konfiguration der Ablaufverfolgungsstufen WCF und WF und die Ausgabe der kombinierten Protokolle in eine Datei. Sie können diese Optionen für die Gültigkeitsbereiche „Server“, „Site“ oder „Anwendung“ konfigurieren. Wenn Sie System.Diagnostics-Einstellungen mit AppFabric konfigurieren, wird in der Datei Web.config der Abschnitt <System.Diagnostics>
für den ausgewählten Gültigkeitsbereich aktiviert und festgelegt.
Sie können die Ablaufverfolgungsquellen System.Activities und System.ServiceModel so konfigurieren, dass Ablaufverfolgungsdaten auf einer bestimmten Stufe der Ablaufverfolgungsquelle (wie vom .NET Framework-Namespace System.Diagnostics definiert) ausgegeben werden. In AppFabric können Sie die verfügbaren Ablaufverfolgungsstufen WCF und WF und die Ausgabedatei wie im folgenden Verfahren erläutert im Diagnoseablaufverfolgung und Nachrichtenprotokollierung konfigurieren (Dialogfeld) konfigurieren. Sie können die WCF- und die WF-Ablaufverfolgung unabhängig voneinander konfigurieren, die Ausgabe erfolgt jedoch in dieselbe Ablaufverfolgungsdatei. Sie können für WCF und WF keine separaten Ablaufverfolgungsdateien anlegen. Das Protokoll wird von System.Diagnostics.XMLWriterTraceListener
erstellt und eignet sich für die Anzeige mit dem Dienstablaufverfolgungs-Viewer (https://go.microsoft.com/fwlink/?LinkID=127094).
Die Einstellungen mit der ausführlichsten Ausgabe sorgen aufgrund des Mehraufwands durch die große Anzahl Schreibvorgänge in die Protokolldatei tendenziell für einen Leistungsverlust. Wenn Sie als Einstellung die ausführliche Ausgabe verwenden, um ein Problem zu finden und zu beheben, sollten Sie unbedingt daran denken, diese Einstellung bei der Rückkehr zum Normalbetrieb wird zurückzusetzen. Andernfalls kann es zu spürbaren Leistungsverlusten kommen. Eine vollständige Beschreibung der Ablaufverfolgungsstufen finden Sie unter SourceLevels Enumeration (https://go.microsoft.com/fwlink/?LinkId=168592).
Konfigurieren der Diagnoseablaufverfolgung
Im folgenden Verfahren wird gezeigt, wie die Ablaufverfolgungsstufe und der Name der Ablaufverfolgungsdatei im Dialogfeld Diagnoseablaufverfolgung und Nachrichtenprotokollierung konfigurieren geändert werden.
Konfigurieren der WCF- und WF-Ablaufverfolgung
Wählen Sie in IIS-Manager im Bereich Verbindungen den Gültigkeitsbereich aus, innerhalb dessen die Ablaufverfolgung konfiguriert werden soll: „Server“, „Site“ oder „Anwendung“.
Klicken Sie mit der rechten Maustaste auf das Element, und klicken Sie dann auf WCF- und WF-Dienste verwalten. Alternativ können Sie auch im Aktionsbereich in den Abschnitt WCF- und WF-Dienste verwalten klicken.
Klicken Sie auf Konfigurieren. Das Dialogfeld WCF und WF konfigurieren wird angezeigt. Klicken Sie auf die Registerkarte Überwachung.
Klicken Sie auf der Registerkarte Überwachung unter Diagnoseablaufverfolgung und Nachrichtenprotokollierung auf Konfigurieren. Das Dialogfeld Diagnoseablaufverfolgung und Nachrichtenprotokollierung konfigurieren wird angezeigt.
Wählen Sie Ablaufverfolgungseinstellungen WCF und WF aus, und geben Sie die zu verwendende Protokolldatei an.
Hinweis
Sie können die WCF- und die WF-Ablaufverfolgung unabhängig voneinander konfigurieren, die Ausgabe erfolgt jedoch in dieselbe Ablaufverfolgungsdatei. Sie können für die WCF- und die WF-Ablaufverfolgung keine separaten Ablaufverfolgungsdateien anlegen.
Klicken Sie auf OK, um das Dialogfeld zu schließen und die Änderungen zu speichern.
Siehe auch
Weitere Ressourcen
2012-03-05