Azure の仮想マシンは、ホスト レベルのメトリックを Azure Monitor に自動的に送信し、仮想マシンの全体的なパフォーマンスと正常性に関する分析情報を提供します。 ただし、完全な監視を行うには、仮想マシンからゲスト レベルのパフォーマンス データを収集する必要もあります。これによって、マシンで実行されているアプリケーション、コンポーネント、およびプロセスとそのパフォーマンスと正常性に関する分析情報が得られます。
注
- CLI や PowerShell などのコマンド ライン ツールを使用して監視を有効にするには、「 Azure Monitor で VM 監視を有効にする」を参照してください。
- 仮想マシン スケール セットについては、「 チュートリアル: Azure 仮想マシン スケール セットの監視を有効にする」を参照してください。
このチュートリアルでは、以下の内容を学習します。
- Azure Monitor エージェントをインストールしてデータ収集を開始する仮想マシンの拡張監視を有効にします。
- メトリックベース (プレビュー) エクスペリエンスとログベース (クラシック) エクスペリエンスを選択します。
- 仮想マシンから収集されたパフォーマンス データを分析するグラフを検査する。
前提条件
このチュートリアルを完了するには、監視する Azure 仮想マシンが必要です。
注
Azure Monitor エージェントのインストール プロセスの一環として、Azureは、システム割り当てマネージド ID をマシンに割り当てます (そのような ID がまだ存在しない場合)。
拡張監視を有効にする
Azure portal で仮想マシンのメニューから [監視 ] を選択します。 これは、マシンに対して収集された一般的な監視データを示しています。 既定では、CPU、ネットワーク、ディスク使用率を示すホスト メトリックを使用できます。 拡張監視が有効になっていない場合は、いくつかのパフォーマンス グラフにデータが表示されないため、有効にするメッセージが表示されます。 [ 構成 ] をクリックして、[ 監視の構成] ページを 開きます。
このエクスペリエンスは無料で利用できるため 、[プレビュー] OpenTelemetry メトリック を選択したままにします。 ログベースのオプションを選択して、2 つの異なるエクスペリエンスを比較することもできます。 これら 2 つのエクスペリエンスの違いの詳細については、「 メトリックベースのエクスペリエンスとログベースのエクスペリエンスの比較」を参照してください。
既定の Azure Monitor ワークスペースと Log Analytics ワークスペースが選択されます。 まだ存在しない場合は、仮想マシンと同じリージョンに作成されます。 使用する既存のワークスペースが既にある場合は、[ インフラストラクチャ監視のカスタマイズ ] を選択し、使用するワークスペースを選択します。
注
メトリックベースのエクスペリエンス (プレビュー) 用に収集されたメトリックは、情報のみを目的として [構成のカスタマイズ ] ページに一覧表示されます。 この一覧は、この画面から変更できません。
[ 確認と有効化] を選択し、[数分後に 有効にする ] を選択すると、Azure Monitor エージェントが仮想マシンにインストールされ、データの収集が開始されます。
パフォーマンス データを表示する
エージェントがインストールされてから、ポータルにデータを取り込むのに十分なデータが収集されるまで数分かかります。 VM で両方のエクスペリエンスが有効になっている場合は、上部にセレクターが表示され、表示するエクスペリエンスが選択されます。 各エクスペリエンスを選択して、使用可能なさまざまなグラフと分析情報を比較します。
メトリックベース (プレビュー) エクスペリエンスでは、仮想マシンの主要業績評価指標に焦点を当てた一連のグラフが提供されます。 また、 Service Health と Resource Health の状態も組み込まれており、マシンの全体的な正常性をすばやく確認できます。
ログベースのエクスペリエンスでは、Log Analytics ワークスペースで収集された集計されたパフォーマンス データを使用して、一連のグラフを設定します。これにより、CPU、ディスク、ネットワークなど、コンピューターのさまざまなコンポーネントのパフォーマンスを時間の経過とともに分析できます。
注
マップ機能は両方のエクスペリエンスに表示されますが、VM Insights Map と Dependency Agent の提供終了ガイダンスの説明に従って非推奨になりました。
マルチ VM パフォーマンス データを表示する
ログベースのエクスペリエンスでは、複数の仮想マシンのパフォーマンス データを 1 つのグラフで表示することもできます。 これにより、さまざまなマシンのパフォーマンスを比較し、負荷が高い、またはパフォーマンスの問題が発生している可能性があるマシンを特定できます。
デプロイが完了すると、VM 分析情報の [ パフォーマンス ] タブに、マシンのパフォーマンス データが表示されます。 このデータは、時間の経過に伴う主要なゲスト メトリックの値を示しています。
次のステップ
仮想マシンの拡張監視を有効にしたら、仮想マシンから Windows イベント ログや Syslog などのゲスト ログを収集します。