Application Insights 概觀儀表板

Application Insights 在概觀窗格中提供摘要,以便您快速評量應用程式的健康情況和效能。

A screenshot of the Application Insights Overview pane.

介面頂端有時間範圍可供選取。

Screenshot that shows the time range.

您可以選取每個磚以瀏覽至對應的體驗。 例如,選取 [失敗的要求] 磚,會開啟 [失敗] 體驗。

Screenshot that shows failures.

應用程式儀表板

應用程式儀表板會使用 Azure 中現有的儀表板技術,提供可完全自訂的單一窗格檢視,讓您能夠檢視應用程式的健康情況與效能。

若要存取預設儀表板,請選取 [應用程式儀表板]

Screenshot that shows the Application Dashboard button.

如果這是您第一次存取儀表板,則會開啟預設檢視。

Screenshot that shows the Dashboard view.

如果您喜歡預設檢視,即可保持原狀繼續使用。 或者,您也可以在儀表板上新增和刪除項目,盡可能滿足小組的需求。

注意

具有 Application Insights 資源存取權的所有使用者,都可共用相同的應用程式儀表板體驗。 一位使用者所做的變更將會修改所有使用者的檢視。

常見問題集

可以顯示超過 30 天的資料嗎?

否,儀表板中顯示的資料限制為 30 天。

我在儀表板上看到「找不到資源」錯誤

如果您移動或重新命名 Application Insights 執行個體,就可能發生「找不到資源」錯誤。

若要解決此問題,請刪除預設儀表板,然後再次選取 [應用程式儀表板] 以重新建立新的儀表板。

使用 Application Insights 建立自訂 KPI 儀表板

您可以在 Azure 入口網站中建立多個儀表板,其中包括來自不同資源群組和訂用帳戶之間多重 Azure 資源的磚視覺化資料。 您可以從 Application Insights 釘選各種圖表和檢視來建立自訂儀表板,以便為您提供應用程式健康情況和效能的完整概況。 此教學課程會引導您建立自訂儀表板,其中包含來自 Application Insights 的多種類型資料和視覺效果。

您將學習如何:

  • 在 Azure 中建立自訂儀表板。
  • 磚庫新增磚。
  • 將 Application Insights 中的標準計量新增至儀表板。
  • 根據 Application Insights 將自訂計量圖表新增至儀表板。
  • 將 Log Analytics 查詢的結果新增至儀表板。

必要條件

完成本教學課程:

注意

有關使用儀表板的必要權限,請參閱了解儀表板的存取控制一文。

登入 Azure

登入 Azure 入口網站

建立新的儀表板

警告

如果您將 Application Insights 資源移到不同的資源群組或訂用帳戶,則需移除舊的磚,並在新位置上的相同 Application Insights 資源中釘選新的磚,以手動方式更新儀表板。

單一儀表板可包含來自多個應用程式、資源群組和訂用帳戶的資源。 請從為您的應用程式建立新的儀表板,以開始本教學課程。

  1. 在 Azure 入口網站左側的功能表下拉式清單中,選取 [儀表板]

    Screenshot that shows the Azure portal menu dropdown.

  2. 在 [儀表板] 窗格中,選取 [新增儀表板]>[空白儀表板]

    Screenshot that shows the Dashboard pane.

  3. 輸入儀表板的名稱。

  4. 磚庫內各式各樣的磚當中,挑選要新增至儀表板的磚。 您還可以直接從 Application Insights,將圖表和其他檢視釘選至儀表板。

  5. 找到 [Markdown] 磚,然後拖曳至您的儀表板。 透過這個磚,您可以新增 Markdown 格式的文字,其適合用來將描述性文字新增至儀表板。 若要深入了解,請參閱在 Azure 儀表板上使用 Markdown 磚來顯示自訂內容

  6. 將文字加入磚的屬性,然後調整其在儀表板畫布上的大小。

    Screenshot that shows the Edit Markdown tile.

  7. 選取畫面頂端的 [完成自訂] 以結束磚自訂模式。

新增健康情況概觀

含有靜態文字的儀表板不是那麼有趣,因此,請從 Application Insights 新增磚來顯示關於您應用程式的資訊。 您可以從磚庫新增 Application Insights 磚。 您也可以直接從 Application Insights 畫面釘選它們。 透過此方式,就能先設定您已熟悉的圖表和檢視,然後再將它們釘選到儀表板。

請先從新增應用程式的標準健康情況概觀開始。 此磚不需要設定,而且只需在儀表板中進行最基本的設定。

  1. 選取首頁上的 Application Insights 資源。

  2. 在 [概觀] 窗格上,選取圖釘圖示 pin icon,將磚新增至儀表板。

  3. 在 [釘選到儀表板] 索引標籤中,選取要新增磚的儀表板,或建立一個新的儀表板。

  4. 右上角會出現通知,表示已將您的磚釘選到儀表板。 選取通知中的 [已釘選到儀表板] 以返回儀表板,或使用 [儀表板] 窗格。

  5. 選取 [編輯] 以變更您新增至儀表板的磚位置。 選取並將其拖曳到適當的位置,然後選取 [完成自訂]。 您的儀表板現在已經有一個包含有用資訊的磚。

    Screenshot that shows the dashboard in edit mode.

新增自訂的計量圖表

您可以使用 [計量] 面板,將 Application Insights 隨著時間收集的計量圖表化,並提供選擇性的篩選和群組。 和 Application Insights 中的其他元素一樣,此圖表也可新增到儀表板。 此步驟要求您必須先進行一些自訂。

  1. 選取首頁上的 Application Insights 資源。

  2. 選取 [計量]。

  3. 隨即出現一個空白圖表,而系統將提示您新增計量。 將計量新增至圖表,然後選擇性地加入篩選和群組。 下列範例顯示依成功狀態分組的伺服器要求數目。 此圖表提供一個含有成功和失敗要求的執行中檢視。

    Screenshot that shows adding a metric.

  4. 選取右側的 [釘選到儀表板]

  5. 右上角會出現通知,表示已將您的磚釘選到儀表板。 選取通知中的 [已釘選到儀表板] 以返回儀表板,或使用 [儀表板] 索引標籤。

  6. 此磚現在已新增至儀表板。 選取 [編輯] 可變更磚的位置。 選取磚並將其拖曳到適當的位置,然後選取 [完成自訂]

新增記錄查詢

Application Insights 記錄提供一種豐富的查詢語言,可讓您用來分析 Application Insights 收集的所有資料。 如同圖表和其他檢視,您可以將記錄查詢的輸出新增到儀表板。

  1. 選取首頁中的 Application Insights 資源。

  2. 在 [監視] 下方左側,選取 [記錄],以開啟 [記錄] 索引標籤。

  3. 輸入下列查詢,以傳回最常要求的前 10 個頁面及其要求計數:

     requests
     | summarize count() by name
     | sort by count_ desc
     | take 10
    
  4. 選取 [執行] 以驗證查詢的結果。

  5. 選取圖釘圖示 Pin icon,然後選取儀表板名稱。

  6. 在您回到儀表板之前,先新增另一個查詢,但將它呈現為圖表。 現在,您會看到各種可將儀表板中的記錄查詢視覺化的方式。 從下列查詢開始,此查詢會彙總具有最多例外狀況的前 10 個作業:

     exceptions
     | summarize count() by operation_Name
     | sort by count_ desc
     | take 10
    
  7. 選取 [圖表],然後選取 [環圈圖],以將輸出視覺化。

    Screenshot that shows the doughnut chart with the preceding query.

  8. 選取右上角的圖釘圖示 Pin icon,將圖表釘選到儀表板。 然後返回儀表板。

  9. 查詢結果會以您選取的格式新增到儀表板。 選取並拖曳每個結果,以使其就定位。 然後選取 [完成自訂]

  10. 選取每個標題上的鉛筆圖示 Pencil icon,並使用其它來讓標題具有描述性。

共用儀表板

  1. 在儀表板頂端,選取 [共用] 以發佈您的變更。
  2. 您也可以定義應具有儀表板存取權的特定使用者。 如需詳細資訊,請參閱使用 Azure 角色型存取控制共用 Azure 儀表板
  3. 選取發行

下一步