チュートリアル: 複数の Azure 仮想マシンの可用性アラート ルールを作成する (プレビュー)

仮想マシンの最も一般的な監視要件の 1 つは、実行が停止した場合にアラートを作成することです。 このための最適な方法は、現在パブリック プレビュー段階にある VM 可用性メトリックを使って、Azure Monitor でメトリック アラート ルールを作成することです。

推奨されるアラートを含む VM 可用性メトリックを使用して、単一の VM に対する可用性アラート ルールを作成できます。 このチュートリアルでは、特定のリージョンのサブスクリプションまたはリソース グループ内のすべての仮想マシンに適用される単一のルールを作成する方法について説明します。

ヒント

この記事ではメトリック値 VM 可用性メトリックを使用しますが、同じプロセスを使用して任意のメトリック値に対するアラートを生成できます。

この記事では、次のことについて説明します。

  • メトリックス エクスプローラーの VM 可用性メトリックを表示します。
  • サブスクリプションまたはリソース グループを対象とするアラート ルールを作成します。
  • アラートの作成時に事前に通知を受けるアクション グループを作成します。

必須コンポーネント

この記事の手順を完了するには、次のものが必要です。

  • 監視する Azure 仮想マシンが少なくとも 1 つ。

メトリックス エクスプローラーの VM 可用性メトリックの表示

Azure Monitor でアラート ルールを作成するには、複数の方法があります。 このチュートリアルでは、メトリックス エクスプローラーから作成します。これにより、監視するスコープやメトリックなどの必要な値が事前に入力されます。 指定する必要があるのは、アラート ルールの詳細なロジックのみです。

  1. Azure portal の [モニター] メニューから、[メトリック] を選択します。

  2. [スコープの選択] で、監視する VM を含むサブスクリプションまたはリソース グループを選択します。

  3. [スコープの絞り込み][リソースの種類] で、[仮想マシン] を選択し、監視する VM がある [場所] を選択します。

  4. [適用] をクリックして、メトリックス エクスプローラーのスコープを設定します。

    メトリックス エクスプローラーのスコープ選択のスクリーンショット。

  5. [メトリック] に対して [VM 可用性メトリック (プレビュー)] を選択します。 この値は、選択したスコープ内の VM ごとに表示されます。

    メトリックス エクスプローラーの VM 可用性メトリックのスクリーンショット。

  6. [新しいアラート ルール] をクリックしてアラート ルールを作成し、その構成を開きます。

  7. [アラート ロジック] に次の値を設定します。 これは、可用性メトリックの平均値が 1 を下回る (選択したスコープ内の VM の 1 つが動作していないことを示す) たびに、アラートが発生することを指定します。

    設定
    しきい値 スタティック
    集計の種類 Average
    演算子 より小さい
    単位 Count
    しきい値 1
  8. [When to evaluate] (評価するタイミング) に次の値を設定します。 これは、過去 1 分間に収集された値を使って、ルールが毎分実行されることを示します。

    設定
    確認する間隔 1 分
    Loopback の期間 1 分

    VM 可用性メトリックのアラート ルールの詳細のスクリーンショット。

アクション グループを構成する

アラート ルールには、 [アクション] ページから 1 つまたは複数のアクション グループを追加できます。 アクション グループは、携帯ショートメール (SMS) メッセージやメールの送信など、アラートが発生したときに実行される一連のアクションを定義するものです。

ヒント

既にアクション グループがある場合は、新規に作成するのではなく、[アクション グループの追加] をクリックして既存のグループをアラート ルールに追加します。

  1. 新規に作成するには、[アクション グループの作成] をクリックします。

    新しいアクション グループを作成するオプションのスクリーンショット。

  2. アクション グループのサブスクリプションリソース グループを選択し、ポータルに表示されるアクション グループ名と、メールや SMS 通知に記載される表示名を指定します。

    アクション グループの基本のスクリーンショット。

  3. [通知] を選択し、アラートが発生したときに適切な人員に通知する方法を追加します。複数の方法を追加することもできます。

    アクション グループの通知を示すスクリーンショット。

詳細の構成

  1. [詳細] ページでは、アラート ルールに関するさまざまな設定を構成します。

    設定 説明
    サブスクリプション アラート ルールが格納されるサブスクリプション。
    リソース グループ アラート ルールが格納されるリソース グループ。 監視対象のリソースと同じリソース グループである必要はありません。
    重大度 相対的な重要度が近いアラートをグループ化できます。 応答しない仮想マシンには、 [エラー] という重要度が適しています。
    アラート ルール名 発生時に表示されるアラートの名前。
    アラート ルールの説明 アラート ルールに関する追加の説明。

    アラート ルールの詳細を示すスクリーンショット。

  2. [確認と作成] をクリックすると、アラート ルールが作成されます。

アラートを表示する

アラート ルールをテストするため、指定したスコープ内で 1 つ以上の仮想マシンを停止します。 アクション グループで通知を構成した場合、数秒以内に通知が届きます。 [アラート] ページには、各 VM のアラートも表示されます。

アラートの概要

次のステップ

これで VM がダウンしたときのアラートが設定されたので、VM Insights を有効にして、クライアントから追加データを収集し、追加の分析ツールを提供する Azure Monitor エージェントをインストールします。