Azure APIM 的可檢視性

適用於:所有 API 管理 層

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

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

概觀

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

下表摘要說明 API 管理用來操作 API 所支援的所有可檢視性功能,以及其支援的部署模型。 API 發行者及其他有操作或管理 API 管理執行個體權限的使用者,都可以使用這些功能。

注意

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

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

1.選用,取決於 Azure APIM 中功能的組態

2.選用,取決於閘道的組態

3.自我裝載閘道目前不會將診斷記錄傳送到 Azure 監視器。 不過,您可以在本機設定及保存自我裝載閘道部署所在的記錄。 如需詳細資訊,請參閱設定自我裝載閘道的本機計量和記錄

後續步驟