監視データと階層を特定する

完了

Azure Monitor でさまざまなソースからデータを収集することができます。 収集されたデータは階層別に分類されていると考えることができます。 階層には、次のような多くのソースから収集されたデータを含めることができます。

  • アプリケーション
  • オペレーティング システム
  • アプリケーションで使用されるサービスとリソース
  • アプリケーションをサポートするプラットフォーム

データ収集について知っておくべきこと

Azure Monitor でさまざまなカテゴリのデータが収集される方法について、次の詳細を確認します。

  • Azure サブスクリプションを作成してリソースを追加するとすぐに、Azure Monitor でデータの収集が始まります。

  • リソースを作成または変更すると、このデータは Azure Monitor アクティビティ ログに格納されます。

  • リソースに関するパフォーマンス データと消費されるリソースの量は、Azure Monitor メトリックとして格納されます。

  • 診断を有効にし、コンピューティング リソースに Azure Monitor エージェントを追加して、収集するデータを拡張します。 データ ソースを拡張することで、リソースの内部操作のデータを収集できます。

  • また、Azure Monitor エージェントではさまざまなデータ ソースを構成して、Windows および Linux ゲスト オペレーティング システムからログとメトリックを収集することができます。

  • Azure Monitor では、データ コレクター API を使用して任意の REST クライアントからログ データを収集できます。 データ コレクター API を使用すると、カスタム監視シナリオを作成し、他のソースを通じてデータが公開されないリソースも監視対象に含めることができます。

データ層の監視

次の表は、Azure Monitor によって収集される監視データの層をまとめたものです。

データ層 説明
Application アプリケーション層には、アプリケーション コードのパフォーマンスと機能に関する監視データが含まれています。 このデータは、プラットフォームに関係なく収集されます。
ゲスト OS アプリケーションが実行されているオペレーティング システムに関する監視データは、ゲスト OS 層にまとめられます。 アプリケーションは Azure、別のクラウド、またはオンプレミスで実行できます。
Azure リソース Azure リソース層には、リソースの消費の詳細など、利用する Azure リソースの操作に関する監視データが保持されます。
Azure サブスクリプション Azure サブスクリプション層には、Azure サブスクリプションの操作と管理に関する監視データが含まれています。 この層には、Azure 自体の正常性と操作に関するデータも含まれています。
Azure テナント Microsoft Entra ID など、テナント レベルの Azure サービスの操作に関するデータは Azure テナント層にまとめられます。