分享方式:


設定追溯功能

此主題說明 Windows Communication Foundation (WCF) 中 Windows Workflow Foundation (WF) 與 Microsoft AppFabric 1.1 for Windows Server 追蹤的診斷追蹤功能與其相關的組態選項。

設定 System.Diagnostics 追蹤功能

AppFabric 可讓您個別設定 WCF 與 WF 追蹤等級,以及將結合的追蹤輸出導向到檔案。您可以在伺服器、網站或應用程式範圍設定這些選項。當您使用 來設定 System.Diagnostics 設定時,您是啟用與設定所選範圍之 Web.config 檔案的 <System.Diagnostics> 區段。

您可以設定 System.ActivitiesSystem.ServiceModel 追蹤來源,依據 .NET Framework System.Diagnostics 命名空間所定義的特定追蹤來源等級,來產生追蹤記錄。在 AppFabric 內,您可以使用 設定診斷追蹤與訊息記錄功能對話方塊,來設定可用的 WCF 與 WF 追蹤等級與輸出檔案,如下列程序所示。您可以分別設定 WCF 與 WF 追蹤功能,但兩者的輸出都會導向到同一個追蹤檔案。WCF 與 WF 追蹤功能無法各自擁有追蹤檔案。記錄檔是由 System.Diagnostics.XMLWriterTraceListener 所建立,而且您可以使用服務追蹤檢視器工具 (https://go.microsoft.com/fwlink/?LinkId=127094) (可能為英文網頁) 來檢視記錄檔。

因為有較多詳細資訊輸出的設定會針對輸出追蹤檔案產生大量寫入操作負荷,所以會讓效能變慢。如果您為了隔離問題和進行偵錯,而使用詳細資訊設定,請務必在恢復正常操作時變更該設定。若不這樣做,則會導致效能明顯降低。如需追蹤等級的完整說明,請參閱 SourceLevels 列舉 (https://go.microsoft.com/fwlink/?LinkId=168592) (可能為英文網頁)。

設定診斷追蹤功能

下列程序說明如何使用 [設定診斷追蹤與訊息記錄功能] 對話方塊來變更追蹤等級與追蹤檔案名稱。

設定 WCF 與 WF 追蹤功能

  1. 在「IIS 管理員」的 [連線] 窗格中,選取要針對其設定追蹤功能的範圍:伺服器、網站或應用程式。

  2. 在項目上按一下滑鼠右鍵,然後按一下 [管理 WCF 與 WF 服務]。或者,按一下 [動作] 窗格中的 [管理 WCF 與 WF 服務] 區段。

  3. 按一下 [設定] 以開啟 [設定 WF 與 WCF] 對話方塊。按一下 [監控] 索引標籤。

  4. 在 [監控] 索引標籤的 [診斷追蹤與訊息記錄] 下,按一下 [設定]。[設定診斷追蹤與訊息記錄功能] 對話方塊隨即出現。

  5. 選取 WCF 與 WF 追蹤設定,並指定要使用的記錄檔。

    注意

    您可以分別設定 WCF 與 WF 追蹤功能,但兩者的輸出都會導向到同一個追蹤檔案。WCF 與 WF 追蹤功能無法各自擁有追蹤檔案。

  6. 按一下 [確定] 以關閉該對話方塊並儲存變更。

另請參閱

其他資源

NET 4 追蹤功能

  2012-03-05