使用 Windows Azure 診斷程式收集記錄資料
更新日期: 2011年8月
您可以使用這個頁面上的連結當做使用 Windows Azure 診斷程式收集記錄資料之考量事項的起點。這些連結來自 Microsoft 的各種內容提供者。如果有新的內容可用,這個頁面將會定期更新,因此請經常回來查看更新內容。
|
文章 Overview of Windows Azure Diagnostics Windows Azure 診斷程式可讓您從 Windows Azure 中執行的應用程式收集診斷資料。您可以將診斷資料用於偵錯和疑難排解、衡量效能、監視資源使用狀況、流量分析和容量規劃,以及稽核。 Getting Started with Windows Azure Diagnostics 列出開始使用 Windows Azure 診斷程式實作資料集合所需的步驟和資源。 Initializing the Windows Azure Diagnostic Monitor and Configuring Data Sources Windows Azure 診斷監視器會在 Windows Azure 和Windows Azure 計算模擬器中執行,以便收集角色執行個體的診斷資料。 只要將診斷模組匯入服務模型,然後設定用於收集診斷資料的資料來源,即可收集診斷資料。 Tracing the Flow of Your Windows Azure Application 追蹤是一種可讓您監視執行中應用程式之執行狀況的方法。 .NET Framework 應用程式能夠讓您在開發 .NET Framework 應用程式時將追蹤和偵錯檢測方法加入至您的應用程式,您可以在開發應用程式時以及部署應用程式之後使用該檢測方法。 Creating and Using Performance Counters in a Windows Azure Application 您可以使用效能計數器來測量 Windows Azure 應用程式的健康狀況。 您可以從現有的效能計數器收集資料,或者也可以建立自訂的效能計數器來收集其他資料。 Storing and Viewing Diagnostic Data in Windows Azure Storage 診斷資料不會永久保存,除非您將資料傳輸至Windows Azure 儲存體模擬器或 Windows Azure 儲存體。 將資料傳輸至儲存體之後,就可以使用數種可用工具的其中一種來檢視資料。 Managing the Configuration of Windows Azure Diagnostics 您可以從 Windows Azure 外部應用程式中執行的程式碼遠端變更診斷監視器的組態。 您可以在開發 .NET Framework 應用程式時將追蹤和偵錯檢測方法加入至您的應用程式,並且可以在開發應用程式時以及部署應用程式之後使用該檢測方法。 ASP.NET 支援兩組效能計數器: 系統和應用程式。 系統效能計數器會在 Windows 效能監視器中公開為 ASP.NET 效能計數器物件。
影片 Windows Azure Jump Start (08): Windows Azure 診斷程式 這一節將逐步引導使用者如何在雲端執行診斷作業。 內容包含診斷監視器、收集診斷資料的方法、在 Windows Azure 儲存體中保存資料,以及一般使用案例。 學習如何使用 Windows Azure 的監視、記錄和偵錯功能來建置及維護可靠的應用程式。
程式碼範例 這個範例示範 Windows Azure 診斷程式 (WAD) 的各種功能,例如執行一般在執行個體啟動時完成的初始組態設定,以及一般是在遠端執行的各種 WAD 工作。 這個範例示範如何使用效能計數器範例,針對 Windows Azure 應用程式來設定診斷程式。 程式碼快速入門: 在 Windows Azure 應用程式中擷取診斷資料 這份快速入門手冊說明如何在 Windows Azure 應用程式中擷取診斷資料。
|
部落格 練習 3 - 監視 Windows Azure 中的應用程式 Channel 9 示範如何檢測 MyTODO 應用程式及監視其作業。 這包括新增效能計數器、安排工作時程來將診斷資料傳輸至 Azure 儲存體帳戶,以及新增程式碼以便從雲端外來管理這些作業,更精確地說,是從在您桌面上執行的主控台應用程式。 使用 Windows Azure 診斷程式擷取篩選的 Windows 事件 Steve Marx (Microsoft Windows Azure 的策略分析師) 示範如何在 Windows 事件檢視器中建立自訂檢視,以查看資料來源的 XPath。 Toddy Mladenov (Microsoft 程式總監) 提供有關收集 Windows Azure 應用程式中之 Windows 事件記錄檔的資訊。 Neil Mackenzie (Windows Azure MVP) 示範如何整合自訂記錄和提供的診斷處理。 使用 SDK v1.3 和 v1.4 移轉至 Azure 診斷程式 Andy Cross 使用一個香草 ASP.NET Web 應用程式,並就其使用 Windows Azure 診斷程式的能力而言,詳細說明讓它等同於嶄新 Windows Azure Web 角色所需的每一個步驟。 Alex Koval 說明如何透過效能計數器來監視 Windows Azure 中應用程式的健康狀況。
論壇 Windows Azure 平台疑難排解、診斷程式和記錄 – Windows Azure 平台論壇 (英文) 在 Windows Azure 平台論壇中尋找涉及疑難排解、診斷程式和記錄的最新問題和解答。
工具 提供了 Windows Azure 託管服務之服務模型的項目定義。 Windows Azure Managed Library Reference 提供了用於收集和管理 Windows Azure 角色執行個體之資料的 API。 Windows Azure Storage Services REST API Reference 提供了使用儲存體服務 API 的一般資訊,以及每個可用作業的特定參考資訊。 Azure 診斷程式管理員是用於管理 Windows Azure 診斷程式的 Windows (WPF) 架構用戶端。 它可讓您檢視、下載及管理在 Windows Azure 中執行的應用程式所收集的診斷資料。 Azure 儲存體總管,版本 4 Beta 1 (2010 年 10 月) Azure 儲存體總管是一個好用的圖形化使用者介面工具,用於檢查及變更 Windows Azure 儲存體專案中的資料,包括 Windows Azure 應用程式的記錄檔。 Windows Azure 平台 PowerShell Cmdlet Windows Azure 平台 PowerShell Cmdlet 可讓您直接從 PowerShell 來瀏覽、設定及管理 Windows Azure 計算和儲存體服務。 Windows Azure 平台管理工具 (MMC) 可讓您輕鬆地管理 Windows Azure 託管服務和儲存體帳戶。 |
|