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. 選取發行

下一步