Application Insights 中的遙測概觀

除了 Copilot Studio 內建的分析功能外,你還可以將遙測資料傳送給 Application Insights。 Copilot Studio 支援不同範圍的遙測,視您需要單一 Agent 的診斷,或是環境中跨 Agent、採 OpenTelemetry 對齊格式的集中式可觀察性而定。

Important

Application Insights 是 Azure 監視器 的功能,這是一個可擴充的應用程式效能管理(APM)工具,您可以用來監控即時應用程式。 需要訂閱Microsoft Azure。

遙測儀

你可以在 Application Insights 中於兩個範圍收集 Copilot Studio 遙測:代理程式層級遙測和環境層級遙測(預覽)。 選擇決定監控邊界、所有權模型、遙測形狀,以及代理情境下的可觀察性層級。

  • Agent 層級遙測是針對個別 Copilot Studio Agent 進行設定,僅適用於標準執行架構。 該 Agent 由負責的製作者或開發團隊擁有。 此匯出選項不包含任何與 OpenTelemetry 對齊的區間。

  • 環境層級遙測在 Copilot Studio 環境中集中配置,並可搭配標準線束與 GitHub Copilot 線束使用。 它通常由管理員、平台團隊或卓越中心團隊擁有。 它採用以追蹤或跨度為基礎的模型,為環境中的 Copilot Studio 代理程式提供集中式可觀察性;此模型符合 OpenTelemetry 針對 GenAI 的語意慣例,這是觀測現代分散式與代理型系統的新興業界標準。 此模型使其更適合監控現代代理工作負載,特別是代理調用、工具執行、輸出及跨代理的相依關係。

範圍比較

下表比較了 Application Insights 中代理層級與環境層級的遙測:

Area 代理級遙測 環境層級遙測
組態範圍 為每個代理程式分別設定 為環境完成一次設定
設定擁有者 負責代理的製作者或開發者 管理員、平台團隊、租戶管理員或卓越中心團隊
特權等級 需要存取特定代理設定 需要租用戶層級的 Power Platform 系統管理員或 Dynamics 365 系統管理員權限,並在 Dataverse 環境中具備系統管理員角色
主要受眾 需要代理程式專屬診斷的開發人員與開發團隊 負責治理、營運及集中式可觀測性的管理員和平台團隊
作業模型 按代理商或解決方案團隊劃分的分散式診斷 環境中各代理程式的集中式可觀測性
遙測模型 基於事件的遙測 以追蹤或範圍為基礎、與 OpenTelemetry 概念一致的遙測
最適合 訊息活動、主題事件、自訂事件與單代理故障排除 代理呼叫、工具執行、輸出、相依性與跨代理監控
主要應用洞察表 customEvents dependencies
與 OpenTelemetry 一致 No Yes