HOW TO:使用 Web Services 啟用和設定 Team Foundation Server 元件的追蹤功能
您可以使用內建的 Web 服務,以啟用 Team Foundation Server 應用程式的追蹤功能。這樣可讓您收集流程的相關狀態資訊,而不用回收處理應用程式集區。偵測到問題之後,您可以開始收集資訊。這個主題會說明如何啟用個別 Team Foundation Server 應用程式的追蹤功能。如需關於追蹤的一般資訊,請參閱追蹤和稽核應用程式。
您只能使用 Web 服務,啟用或停用所有內建追蹤參數。若要啟用或停用個別追蹤參數,您必須以手動方式修改 Team Foundation Server web.config 檔案,如 HOW TO:變更 Team Foundation Server 元件的 Web.Config 設定中所述。
注意事項 |
---|
使用這個方法啟用追蹤功能時,重新啟動應用程式集區時不會保存追蹤設定。若要持續變更追蹤狀態,您必須變更 web.config 檔案,如 HOW TO:變更 Team Foundation Server 元件的 Web.Config 設定所述。 |
若要啟用 Team Foundation Server 應用程式的追蹤功能
在 Internet Explorer 中,尋找下列 URL:
http://<tfsserver>:<port>/<WebService>/tftrace.aspx?[traceWriter=<true|false>][&][All=<traceLevel>]
在這個語法中,
<
tfsserver>
表示 Team Foundation Server 的名稱,<Port> 表示通訊埠 (通常是 8080),而<
WebService>
表示您要啟用追蹤功能的 Team Foundation Server 應用程式名稱。traceWriter 和 All 引數都是選擇項。請參閱之後的內容,以取得 <WebService> 和 <traceLevel> 引數的範例和有效值。<
WebService>
的有效值為 Build、services、VersionControl、Warehouse 和 WorkItemTracking。All 引數的有效值為 None、Errors、Warnings、Information 和 Verbose。這個範例會將所有 VersionControl 追蹤參數設為 Verbose,而不會影響 traceWriter 值:
http://<tfsserver>:8080/VersionControl/tftrace.aspx?All=Verbose
這個範例會將所有 Warehouse 追蹤參數設為 Error,並將 traceWriter 值設為 true:
http://<tfsserver>:8080/Warehouse/tftrace.aspx?traceWriter=true&All=Error
注意事項 當您啟用或變更追蹤層級時,將會看到一個空白的網頁。
安全性
您必須是 Team Foundation 應用程式層伺服器上 [Administrators] 群組的成員,才能執行此程序。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
請參閱
工作
HOW TO:變更 Team Foundation Server 元件的追蹤輸出目錄
HOW TO:變更 Team Foundation Server 元件的 Web.Config 設定