チュートリアル:Azure Monitor for VMs を使用してハイブリッド マシンを監視するTutorial: Monitor a hybrid machine with Azure Monitor for VMs

Azure Monitor は、詳細な分析と相関のために、ハイブリッド マシンから Log Analytics ワークスペースに直接データを収集できます。Azure Monitor can collect data directly from your hybrid machines into a Log Analytics workspace for detailed analysis and correlation. 通常、この作業には、スクリプト、手動、自動のいずれかの方法で、実際の構成管理基準に従って Log Analytics エージェントをマシンにインストールする作業が伴います。Typically this would entail installing the Log Analytics agent on the machine using a script, manually, or automated method following your configuration management standards. 最近、Arc 対応サーバーが、Windows と Linux 用の VM 拡張機能である Log Analytics エージェントと Dependency Agent のインストールに対応するようになったため、Azure Monitor で Azure 以外の VM からデータを収集することが可能になりました。Arc enabled servers recently introduced support to install the Log Analytics and Dependency agent VM extensions for Windows and Linux, enabling Azure Monitor to collect data from your non-Azure VMs.

このチュートリアルでは、簡単な一連の手順に従って Azure Monitor for VMs を有効にし、Linux マシンまたは Windows マシンを構成して、それらの VM からデータを収集する方法について説明します。こうすることによって、エクスペリエンスが効率化され、所要時間が短縮されます。This tutorial shows you how to configure and collect data from your Linux or Windows machines by enabling Azure Monitor for VMs following a simplified set of steps, which streamlines the experience and takes a shorter amount of time.

前提条件Prerequisites

  • Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。If you don't have an Azure subscription, create a free account before you begin.

  • VM 拡張機能の機能は、サポートされているリージョンの一覧でのみ使用できます。VM extension functionality is available only in the list of supported regions.

  • サポートされるオペレーティング システム」を参照し、有効にするサーバーのオペレーティング システムが Azure Monitor for VMs でサポートされていることを確認してください。See Supported operating systems to ensure that the servers operating system you're enabling is supported by Azure Monitor for VMs.

  • Log Analytics エージェントの概要」で、Log Analytics エージェントのファイアウォールの要件を確認します。Review firewall requirements for the Log Analytics agent provided in the Log Analytics agent overview. Azure Monitor for VMs マップの Dependency Agent でデータ自体が送信されることはないため、ファイアウォールやポートを変更する必要はありません。The Azure Monitor for VMs Map Dependency agent doesn't transmit any data itself, and it doesn't require any changes to firewalls or ports.

Azure Portal にサインインするSign in to Azure portal

Azure portal にサインインします。Sign in to the Azure portal.

Azure Monitor for VMs の有効化Enable Azure Monitor for VMs

  1. Azure portal で Azure Arc サービスを起動します。 [すべてのサービス] をクリックし、 [マシン - Azure Arc] を探して選択してください。Launch the Azure Arc service in the Azure portal by clicking All services, then searching for and selecting Machines - Azure Arc.

    [すべてのサービス] で Arc 対応サーバーを検索する

  2. [マシン - Azure Arc] ページで、クイックスタート記事で作成した接続済みのマシンを選択します。On the Machines - Azure Arc page, select the connected machine you created in the quickstart article.

  3. 左ペインの [監視] セクションで、 [Insights](分析情報)[Enable](有効にする) の順に選択します。From the left-pane under the Monitoring section, select Insights and then Enable.

    左側のメニューから [Insights]\(分析情報\) オプションを選択する

  4. Azure Monitor の [Insights のオンボード] ページで、ワークスペースを作成するように求められます。On the Azure Monitor Insights Onboarding page, you are prompted to create a workspace. このチュートリアルでは、既存の Log Analytics ワークスペースを選択することは、既にお持ちだとしてもお勧めしません。For this tutorial, we don't recommend you select an existing Log Analytics workspace if you have one already. 登録されている接続済みのマシンと同じリージョン内の一意の名前が付いたワークスペース (既定値) を選択してください。Select the default, which is a workspace with a unique name in the same region as your registered connected machine. このワークスペースは自動的に作成、構成されます。This workspace is created and configured for you.

    [VM 用 Azure Monitor を有効にする] ページ

  5. 構成が実行されている間、ステータス メッセージが表示されます。You receive status messages while the configuration is performed. 接続済みのマシンに拡張機能がインストールされるため、このプロセスは数分かかります。This process takes a few minutes as extensions are installed on your connected machine.

    [VM 用 Azure Monitor を有効にする] の進行状況を示すステータス メッセージ

    完了すると、マシンが正常にオンボードされ、分析情報が正常にデプロイされたことを示すメッセージが表示されます。When it's complete, you get a message that the machine has been successfully onboarded and the insight has been successfully deployed.

収集されたデータを表示するView data collected

デプロイと構成が完了したら、 [Insights](分析情報) を選択し、 [パフォーマンス] タブを選択します。[パフォーマンス] タブには、マシンのゲスト オペレーティング システムから収集されるパフォーマンス カウンターの選択グループが表示されます。After the deployment and configuration is completed, select Insights, and then select the Performance tab. On the Performance tab, it shows a select group of performance counters collected from the guest operating system of your machine. 下にスクロールすると、さらにカウンターを表示できます。グラフ上にマウスを移動すると、Log Analytics VM 拡張機能がマシンにインストールされた時点から収集された平均とパーセンタイルが表示されます。Scroll down to view more counters, and move the mouse over a graph to view average and percentiles taken starting from the time when the Log Analytics VM extension was installed on the machine.

選択されたマシンを対象とする Azure Monitor for VMs のパフォーマンス グラフ

[マップ] を選択して、マシンで実行されているプロセスとその依存関係を示すマップ機能を開きます。Select Map to open the maps feature, which shows the processes running on the machine and their dependencies. プロパティ ウィンドウがまだ開いていない場合は、 [プロパティ] を選択して開きます。Select Properties to open the property pane if it isn't already open.

選択されたマシンを対象とする Azure Monitor for VMs のマップ

マシンのプロセスを展開します。Expand the processes for your machine. プロセスの 1 つを選択すると、詳細を表示したり、その依存関係を強調表示したりできます。Select one of the processes to view its details and to highlight its dependencies.

マシンをもう一度選択し、 [ログ イベント] を選択します。Select your machine again and then select Log Events. マシンの [Log Analytics] ワークスペースに格納されているテーブルのリストが表示されます。You see a list of tables that are stored in the Log Analytics workspace for the machine. このリストは、Windows マシンと Linux マシンのどちらを使用しているかによって異なります。This list will be different depending whether you're using a Windows or Linux machine. [イベント] テーブルを選択します。Select the Event table. [イベント] テーブルには、Windows イベント ログのすべてのイベントが含まれます。The Event table includes all events from the Windows event log. Log Analytics が開き、収集されたイベント ログエントリを取得するための単純なクエリが表示されます。Log Analytics opens with a simple query to retrieve collected event log entries.

次の手順Next steps

Azure Monitor の詳細については、次の記事を参照してください。To learn more about Azure Monitor, look at the following article: