Important
這項功能目前處於預覽狀態,且在沒有服務等級協議的情況下提供。 目前不建議將預覽版本用於實際運作負載。 不支援此預覽的特定功能,或可能有功能限制。 如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用規定
Fleet Analytics 是集中式分析解決方案,旨在協助組織大規模監視和管理 Azure Cosmos DB 使用量和成本。 這項功能可讓團隊深入分析所有 Azure Cosmos DB 帳戶和訂閱。 這些車隊層級的深入解析包括:資源使用率、布建模式和成本趨勢。 數據合併成單一中樞,以 開源 Apache Delta Lake 數據表 的形式在 Azure Data Lake Storage Gen2 (ADLS Gen2) 和 Microsoft Fabric OneLake 中以小時粒度提供。 此整合結構可讓您更輕鬆地建立自定義檢視,並啟用臨機作查詢,以進行更深入的趨勢和成本分析。
Fleet Analytics 對於希望使用它的組織特別有價值:
追蹤其 Azure Cosmos DB 車隊的資源使用量和布建趨勢
跨帳戶、訂閱或資源空間大規模執行成本分析
使用 Power BI 和 Spark 等企業級工具將見解可視化並共用
選擇監視工具
若要協助您決定哪一個監視解決方案最符合您的需求,請使用此心理模型:
車隊數據分析:以每小時粒度匯總的日誌,用於分析多個帳戶和訂閱的模式和趨勢。
計量:近乎實時的數據會以一分鐘間隔匯總,以取得快速見解。
記錄:提供請求層級的詳細資訊,用於深入故障排除和根本原因分析。
此外,請使用下表來比較 Azure Cosmos DB 車隊的各種監視選項:
| Azure 監視器 指標 | Azure 監視器記錄 | 車隊分析 | |
|---|---|---|---|
| 預存 | 帳戶層級 | 帳戶層級 | 全艦隊 |
| 成本 | 否 | 是(適用記憶體成本) | 是 (網狀架構或 OneLake 記憶體成本) |
| 匯總 | 1 分鐘(預先匯總) | 每次請求(原始資料) | 一小時(預先匯總) |
| 保留 | 90 天 | 使用者定義 | 使用者定義 |
| 分析工具 | 計量瀏覽器 | Log Analytics 工作區 | 網狀架構 (SQL 端點, KQL), Azure Data Lake Storage (Gen2) |
| 警示 | 計量警示規則 | 記錄警示規則 | 網狀架構警示規則 |
| 視覺效果工具 | Azure 監視器儀錶板、Grafana | Azure 監視器活頁簿、Grafana | Power BI、Spark |
Components
當您啟用 Fleet Analytics 時,系統會在 Microsoft Fabric 工作區 或 Azure Data Lake Storage (ADLS Gen2) 儲存器帳戶中自動建立結構化數據集。 數據會以 Parquet 格式 儲存,並遵循 星型架構,這是企業分析中廣泛使用的模型。
事實數據表包含基本使用量、效能和成本計量。
維度數據表 提供額外的內容,例如時間、區域、資源類型等等。
此結構已針對高效能分析進行優化,可讓您建置針對組織營運和財務目標自定義的可調整儀錶板和報表。
支援的儲存位置
適用於 Azure Cosmos DB 的車隊分析同時支援 Microsoft Fabric 和 Azure Data Lake Storage (Gen2)。
Note
Microsoft Fabric 需要建立 Fabric 工作區和 Fabric OneLake 資源。
啟用此功能之後,標準計費會套用至您自己的網狀架構工作區或 Azure 記憶體帳戶內所使用的記憶體和查詢計算。