共用方式為


Azure APIM 的可檢視性

適用於:所有 APIM 層

可檢視性是能夠從產生的資料了解系統內部狀態,以及探索該資料以回答發生狀況和原因問題的能力。

Azure API 管理可協助組織集中管理所有 API。 因為它可作為所有 API 流量的單一進入點,所以它是觀察 API 的理想位置。

概觀

Azure API 管理可讓您選擇使用受控閘道或自我裝載閘道,不論是自我部署還是使用 Azure Arc 延伸模組

下表摘要說明 API 管理 支援的所有可觀察性功能,以作 API 及其支援的部署模型。 具有作或管理 API 管理 實例許可權的 API 發行者和其他人可以使用這些功能。

注意

對於使用開發人員入口網站的 API 取用者,可以使用內建 API 報告。 不過,只提供了前 90 天內個別 API 使用方式的相關資訊。 目前,v2 服務層級的開發人員入口網站中無法使用內建 API 報告。

工具 適用於 資料延遲4 保留期 取樣 資料類型 支援的部署模型
請求追蹤 (API 偵測器) 測試和偵錯 即時 最後 100 個追蹤 每個要求已開啟 要求追蹤 受控、自我裝載、Azure Arc、工作區
內建分析 報告和監控 分鐘 存留期 100% 報告和記錄 受控
Azure 監視器計量 報告和監控 分鐘 90 天 (升級以延長) 100% 計量 受控、自我裝載2、Azure Arc
Azure 監視器記錄 報告、監視和偵錯 分鐘 31 天/5GB (升級以擴充) 100% (可調整) 記錄 受控1、自我裝載3、Azure Arc3
Azure 應用程式深入解析 報告、監視和偵錯 90 天/5GB (升級以擴充) 自訂 記錄、計量 受控1、自我裝載1、Azure Arc1、工作區1
透過 Azure 事件中樞進行記錄 自訂案例 由使用者管理 自訂 自訂 受控1、自我裝載1、Azure Arc1
OpenTelemetry 監視 分鐘 由使用者管理 100% 計量 自我裝載2

1 選擇性,視 Azure API 管理 中的功能設定而定。
2 選用,視閘道的組態而定。
3自我裝載閘道 目前不會將診斷記錄傳送至 Azure 監視器。 不過,您可以在本機設定及保存自我裝載閘道部署所在的記錄。 如需詳細資訊,請參閱 設定自我裝載閘道的本機指標和日誌
4 除了要求追蹤之外,API 管理 中的所有記錄都會以非同步方式發生。