Important
この機能は現在プレビュー段階であり、サービス レベル アグリーメントなしで提供されています。 現時点では、プレビューは運用環境のワークロードには推奨されません。 このプレビューの一部の機能はサポートされていないか、機能の制約がある可能性があります。 詳細については、「Microsoft Azure プレビューの追加使用条件」を参照してください。
Fleet Analytics は、組織が Azure Cosmos DB の使用量とコストを大規模に監視および管理できるように設計された一元化された分析ソリューションです。 この機能により、チームは、フリート内のすべての Azure Cosmos DB アカウントとサブスクリプションについて深い分析情報を得ることができます。 これらのフリート レベルの分析情報には、次のものが含まれます。リソース使用率、プロビジョニング パターン、およびコストの傾向。 データは 1 つのハブに統合され、Azure Data Lake Storage Gen2 (ADLS Gen2) と Microsoft Fabric OneLake の両方で 1 時間ごとにオープンソースの Apache Delta Lake テーブルとして配信されます。 この統合された構造により、カスタマイズされたビューを簡単に作成でき、アドホック クエリを使用してより深い傾向とコスト分析を行うことができます。
Fleet Analytics は、次のことが必要な組織にとって特に価値があります。
Azure Cosmos DB フリート全体のリソースの使用状況とプロビジョニングの傾向を追跡する
アカウント、サブスクリプション、またはフリートスペース全体で大規模なコスト分析を実行する
Power BI や Spark などのエンタープライズ レベルのツールを使用して分析情報を視覚化して共有する
監視ツールの選択
ニーズに最も適した監視ソリューションを決定するには、次のメンタル モデルを使用します。
Fleet Analytics: 複数のアカウントとサブスクリプションのパターンと傾向を分析するために、1 時間単位でログを集計します。
メトリック: 1 分間隔で集計されたほぼリアルタイムのデータにより、迅速な分析情報が得られます。
ログ: 詳細なトラブルシューティングと根本原因分析のための要求レベルの詳細。
また、この表を使用して、Azure Cosmos DB 環境のさまざまな監視オプションを比較するために利用します。
| Azure Monitor のメトリック | Azure Monitor のログデータ | フリート分析 | |
|---|---|---|---|
| 格納 | アカウント レベル | アカウント レベル | フリート全体 |
| コスト | いいえ | はい (ストレージ コストが適用されます) | はい (Fabric または OneLake Storage のコスト) |
| 集計 | 1 分 (事前集計) | 要求ごと (生データ) | 1 時間 (事前集計) |
| 保持 | 90 日間 | ユーザー定義 | ユーザー定義 |
| 分析ツール | メトリックス エクスプローラー | Log Analytics ワークスペース | Fabric (SQL エンドポイント、KQL)、Azure Data Lake Storage (Gen2) |
| アラート | メトリック アラート ルール | ログ アラート ルール | ファブリック アラート ルール |
| 視覚化ツール | Azure Monitor ダッシュボード、Grafana | Azure Monitor ブック、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) の両方がサポートされています。
注
Microsoft Fabric では、Fabric ワークスペースと Fabric OneLake リソースを作成する必要があります。
この機能を有効にすると、使用されたストレージと、独自の Fabric ワークスペースまたは Azure Storage アカウント内で使用されるクエリ コンピューティングに対して標準課金が適用されます。