共用方式為


設定程式代碼優化 (預覽)

設定程式代碼優化來識別和分析 Web 應用程式中的 CPU 和記憶體瓶頸,是 Azure 入口網站 中的簡單程式。 在本指南中,您將了解如何:

  • 連線 Web 應用程式至 Application Insights。
  • 在您的 Web 應用程式上啟用 Profiler。

示範影片

將 Web 應用程式 連線 至 Application Insights

設定 Web 應用程式的程式代碼優化之前,請確定您的應用程式已連線到 Application Insights 資源。

  1. 在 Azure 入口網站 中,流覽至您的 Web 應用程式。

  2. 從左側功能表中,選取 [設定>][應用程式深入解析]。

  3. 在 Web 應用程式的 [Application Insights] 刀鋒視窗中,判斷下列選項:

    • 如果您的 Web 應用程式已連線到 Application Insights 資源:

      • 刀鋒視窗頂端的橫幅會顯示: 您的應用程式已連線到 Application Insights 資源:{NAME-OF-RESOURCE}

        橫幅的螢幕快照,說明您的應用程式已連線到 App Insights。

    • 如果您的 Web 應用程式仍然需要連線到 Application Insights 資源:

      • 刀鋒視窗頂端的橫幅會顯示: 您的應用程式會連線到自動建立的Application Insights資源:{NAME-OF-RESOURCE}

        橫幅的螢幕快照,告知您啟用App Insights和App Insights資源的名稱。

  4. 按兩下 Application Insights 窗格底部的 [套用 ]。

在您的 Web 應用程式上啟用分析工具

分析工具會收集 Web 應用程式上的追蹤,以進行程式代碼優化以進行分析。 在幾個小時內,如果程式代碼優化注意到應用程式中的任何效能瓶頸,您可以查看並檢閱程式代碼優化深入解析。

  1. 仍在 [Application Insights] 刀鋒視窗的 [檢測您的應用程式] 底下,選取 [.NET] 索引標籤。

  2. 在 [分析工具]下,選取切換以開啟 Web 應用程式的 Profiler。

    如何為 Web 應用程式啟用 Profiler 的螢幕快照。

  3. 確認 Profiler 正在收集追蹤。

    1. 流覽至 Application Insights 資源。
    2. 從左側功能表中,選取 [ 調查>效能]。
    3. 在 [效能] 刀鋒視窗中,從頂端功能表中選取 [分析工具 ]。
    4. 檢閱從 Web 應用程式收集的分析工具追蹤。 如果您沒有看到任何追蹤,請參閱疑難解答指南

下一步