Application Insights 概觀儀表板
Application Insights 提供概觀窗格中的摘要,可讓您快速評估應用程式的健康情況和效能。
介面頂端有時間範圍選取。
您可以選取每個圖格來流覽至對應的體驗。 例如,選取 [ 失敗的要求 ] 圖格會開啟 [失敗 ] 體驗。
應用程式儀表板
應用程式儀表板會使用 Azure 內現有的儀表板技術,提供應用程式健康情況和效能的完整可自訂單一窗格檢視。
若要存取預設儀表板,請選取 [應用程式儀表板 ]。
如果您是第一次存取儀表板,則會開啟預設檢視。
如有需要,您可以保留預設檢視。 或者,您也可以從儀表板新增和刪除,以最符合小組的需求。
注意
具有 Application Insights 資源存取權的所有使用者共用相同的 應用程式儀表板 體驗。 一位使用者所做的變更將會修改所有使用者的檢視。
常見問題集
我可以顯示超過 30 天的資料嗎?
否,儀表板中顯示的資料限制為 30 天。
我在儀表板上看到「找不到資源」錯誤
如果您移動或重新命名 Application Insights 實例,可能會發生「找不到資源」錯誤。
若要解決此問題,請刪除預設儀表板,然後再次選取 [應用程式儀表板] 以重新建立新的儀表板 。
使用 Application Insights 建立自訂 KPI 儀表板
您可以在Azure 入口網站中建立多個儀表板,其中包含跨不同資源群組和訂用帳戶將多個 Azure 資源的資料視覺化。 您可以從 Application Insights 釘選不同的圖表和檢視,以建立自訂儀表板,讓您完整瞭解應用程式的健康情況和效能。 本教學課程會逐步引導您建立自訂儀表板,其中包含來自 Application Insights 的多種資料類型和視覺效果。
您將學習如何:
- 在 Azure 中建立自訂儀表板。
- 從 圖格資源庫 新增圖格。
- 將 Application Insights 中的標準計量新增至儀表板。
- 根據 Application Insights 將自訂計量圖表新增至儀表板。
- 將 Log Analytics 查詢的結果新增至儀表板。
必要條件
完成本教學課程:
- 將 .NET 應用程式部署至 Azure。
- 啟用 Application Insights SDK 。
注意
使用儀表板的必要許可權會在瞭解 儀表板 存取控制一文中討論。
登入 Azure
登入 Azure 入口網站。
建立新的儀表板
警告
如果您將 Application Insights 資源移至不同的資源群組或訂用帳戶,您必須從新位置的相同 Application Insights 資源移除舊磚,並釘選新磚,以手動更新儀表板。
單一儀表板可以包含來自多個應用程式、資源群組和訂用帳戶的資源。 為您的應用程式建立新的儀表板,以開始教學課程。
在Azure 入口網站左側的功能表下拉式清單中,選取 [ 儀表板 ]。
在 [儀表板] 窗格中,選取 [新增儀表板空白儀表板 > ]。
輸入儀表板的名稱。
查看圖格資源 庫 ,瞭解您可以新增至儀表板的各種磚。 您也可以將圖表和其他檢視直接從 Application Insights 釘選到儀表板。
找出 Markdown 圖格,並將其拖曳至儀表板。 透過此圖格,您可以在 Markdown 中新增格式化的文字,這很適合將描述性文字新增至儀表板。 若要深入瞭解,請參閱 在 Azure 儀表板上使用 Markdown 圖格來顯示自訂內容 。
將文字新增至磚的屬性,並在儀表板畫布上調整大小。
選取 畫面頂端的 [完成自訂 ] 以結束磚自訂模式。
新增健康情況概觀
具有靜態文字的儀表板並不十分有趣,因此從 Application Insights 新增磚以顯示應用程式的相關資訊。 您可以從磚庫 新增 Application Insights 圖格 。 您也可以直接從 Application Insights 畫面釘選它們。 如此一來,您可以在將圖表和檢視釘選到儀表板之前,先設定您已熟悉的圖表和檢視。
首先,新增應用程式的標準健康情況概觀。 此圖格不需要任何設定,而且允許在儀表板中進行最少的自訂。
在主畫面上選取您的 Application Insights 資源。
在 [ 釘選到儀表板 ] 索引標籤上,選取要新增磚的儀表板,或建立新的儀表板。
在右上方,會顯示您的磚已釘選到儀表板的通知。 選取 通知中的 [釘選到儀表板 ] 以返回儀表板或使用 [ 儀表板 ] 窗格。
選取 [編輯 ] 以變更您新增至儀表板的磚位置。 選取並將其拖曳到位置,然後選取 [ 完成自訂 ]。 您的儀表板現在有一個磚,其中包含一些有用的資訊。
新增自訂計量圖表
您可以使用 [ 計量] 面板,透過選擇性篩選和分組來繪製 Application Insights 所收集的計量圖表。 就像 Application Insights 中其他所有專案一樣,您可以將此圖表新增至儀表板。 此步驟會要求您先進行一些自訂。
在主畫面上選取您的 Application Insights 資源。
選取 [計量]。
隨即出現空的圖表,系統會提示您新增計量。 將計量新增至圖表,並選擇性地新增篩選和群組。 下列範例顯示依成功分組的伺服器要求數目。 此圖表提供成功和失敗要求的執行檢視。
選取 右側的 [釘選到儀表板 ]。
在右上方,會顯示您的磚已釘選到儀表板的通知。 選取 通知中的 [釘選到儀表板 ] 以返回儀表板或使用儀表板索引標籤。
該磚現在已新增至儀表板。 選取 [編輯 ] 以變更磚的位置。 選取並拖曳磚到位置,然後選取 [ 完成自訂 ]。
新增記錄查詢
Application Insights 記錄提供豐富的查詢語言,可讓您用來分析 Application Insights 收集的所有資料。 如同圖表和其他檢視,您可以將記錄查詢的輸出新增至儀表板。
在主畫面中選取您的 Application Insights 資源。
在左側的 [監視] 底下 ,選取 [ 記錄 ] 以開啟 [ 記錄] 索引卷 標。
輸入下列查詢,其會傳回前 10 個要求的頁面及其要求計數:
requests | summarize count() by name | sort by count_ desc | take 10
選取 [ 執行 ] 以驗證查詢的結果。
回到儀表板之前,請新增另一個查詢,但將其轉譯為圖表。 現在您會看到將儀表板中的記錄查詢視覺化的不同方式。 從下列查詢開始,其中摘要列出前 10 個作業,但有最多例外狀況:
exceptions | summarize count() by operation_Name | sort by count_ desc | take 10
選取 [ 圖表 ],然後選取 [環圈圖 ] 以視覺化輸出。
查詢的結果會以您選取的格式新增至儀表板。 選取並將每個結果拖曳到位置。 然後選取 [ 完成自訂 ]。
共用儀表板
- 在儀表板頂端,選取 [ 共用 ] 以發佈變更。
- 您可以選擇性地定義應該可以存取儀表板的特定使用者。 如需詳細資訊,請參閱 使用 Azure 角色型存取控制 來共用 Azure 儀表板。
- 選取發行。