モニターハブは、Microsoft Fabricにおけるアプリケーションの健全性と使用状況を監視するためのガイド付き方法を提供します。 サービス問題を早期に発見し、使用傾向を追跡し、リリース後の回帰を検出するために使えます。各アプリケーションごとに監視を設定する必要はありません。
この記事では、アプリケーションの基準となる健康状態や使用状況のシグナルのレビュー方法、利用可能な指標が一般的な監視シナリオにどのように対応するか、そして完全な可観測性にオンボーディングすることでより豊かな診断を得る方法を紹介します。
Important
Monitorハブでのアプリケーション監視は現在プレビュー段階です。 ベータ版、プレビュー版、または他の方法で一般公開されていない Azure の機能に適用される法的条件については、Microsoft Azure プレビューの追加利用規約を参照してください。
モニタリング階層
モニタリングには2つの段階があります。
常時有効なプラットフォーム可観測性(デフォルト): 追加の導入作業なしですぐに利用できます。 この階層は、迅速な健康チェック、トレンドモニタリング、基本的な問題検出のためのプラットフォーム指標を提供します。
フルオブザーバビリティ(オンボーディングベース):ワークスペースの監視と高度なテレメトリオンボーディングを有効にすると利用可能です。 この階層では、豊富なログやトレース、より深い次元と診断、より広範なトラブルシューティングワークフロー、そしてより高度なアラートや根本原因分析が提供されます。
前提条件
開始する前に、次の点を確認してください。
- FabricへのアクセスとMonitorハブを開く許可。
- モニターハブで表示できるアプリケーションやワークロードです。
- 完全な観察可能性のために、ワークスペースの監視と高度なテレメトリオンボーディングを有効にしましょう。
モニタリングを始めましょう
デフォルトの常時接続体験は摩擦が少なく、すぐに役立ちます。 アプリケーションの監視を開始するには:
Microsoft Fabric にサインインします。
ナビゲーションパネルから モニター を開いてください。 クラシックビューのままなら、新しいモニターハブ体験に切り替えてみてください。
[アプリケーション] を選択します。
フィルターと検索ボックスを使って応募書類を見つけてください。
応募先を選択して「応募体験」ビューを開きます。
ダッシュボードで健康信号指標を確認し ましょう:
- サインイン回数のカウント
- クエリ数
- クエリエラー数
- クエリエラー率
- 平均持続時間
- アプリの負荷
チャートを使って回帰分析を特定し、ワークスペースに完全なオブザーバビリティオンボーディングがあれば、より深い診断を掘り下げましょう。
メトリクスを監視シナリオにマッピングする
常時オンの指標は、よくある監視シナリオに対応するのに役立ちます。 以下の表を使って、各シナリオに関連する指標を特定してください。
| Scenario | 使用すべき指標 |
|---|---|
| 今は健康ですか? | クエリエラー数、クエリエラー率、平均持続時間の傾向。 |
| 使用は安定していて、期待通りに増加していますか? | サインイン回数、アプリ読み込み数、クエリ数です。 |
| リリースウィンドウ後に回帰が起きているのでしょうか? | クエリエラー、クエリエラー率、平均持続時間の変化を展開タイミングと相関させてください。 |
考慮事項と制限事項
プレビューには以下の制限があります:
- Scopeは意図的にバックエンド優先です。 プレビューではフロントエンドや機能レベルのシナリオがいくつか延期されます。
- 常時接続の層は高度なトレースレベルのワークフローを完全には露出しません。 ワークスペースの監視と高度なテレメトリオンボーディングを通じて完全なオブザーバビリティを実現し、リッチログやトレースにアクセスしましょう。