收集 Memory Dump 進行分析是了解應用程式發生什麼事情的進階方法。有別於過去在地端,若部署至 Azure App Services 時,該怎麼辦呢? 本篇文章將簡單說明 Azure App Service 如何取得 Dump 進行分析,若有錯誤或任何建議,請各位前輩不吝提出。


App Service 也提供了分析功能。若你想要下載自行分析,可以參考 透過 DebugDiag analysis 分析 Memory Dump





步驟 1. 開啟 Azure App Service,點選左邊 診斷並解決問題 (Diagnose and Solve Problems),點選下方 Diagnostics Tools。




步驟 2. 點選左邊選單 Collect Memory Dump



步驟 3. 接下來我們要選擇儲存體。點選畫面上 Select 按鈕




步驟 4. 選擇 Storage Account (若尚未建立儲存體,可以點選 Create new)




步驟 4. 您可以選擇收集與分析資料只收集資料。勾選 Instance,點選 Collect MemoryDump 按鈕開始收集 Dump。




步驟 5. 等待收集分析 (若 Memory 越大,時間越久)。完成後即可下載或檢視分析報告


步驟 6. 不會分析 Dump 也沒關係,點擊分析報告,即可看見相關問題,是不是很方便?