Azure Files の監視アラートを作成する

Azure Monitor のアラートは、監視データで重要な状態が見つかると事前に通知します。 これにより、ユーザーが気付く前に、管理者が問題を識別して対処できます。 アラートはメトリックログアクティビティ ログに対して設定できます。

この記事では、調整、容量、エグレス、および長いサーバー待機時間に関するアラートを作成する方法について説明します。 アラート作成の詳細については、「アラート ルールを作成または編集する」を参照してください。

アラートの種類とアラートの詳細については、「Azure Files の監視」を参照してください。

適用対象

ファイル共有の種類 SMB NFS
Standard ファイル共有 (GPv2)、LRS/ZRS はい いいえ
Standard ファイル共有 (GPv2)、GRS/GZRS はい いいえ
Premium ファイル共有 (FileStorage)、LRS/ZRS はい はい

アラートに使用するメトリック

次の表に、監視するシナリオの例とアラートに使用する適切なメトリックを示します。

ヒント

アラートを作成するときに雑音が多すぎる場合は、しきい値とアラート ロジックを調整します。

シナリオ アラートに使用するメトリック
ファイル共有がスロットルされている。 メトリック: トランザクション
ディメンション名: 応答の種類
ディメンション名:FileShare (Premium ファイル共有のみ)
ファイル共有のサイズが容量の 80% である。 メトリック: File Capacity (ファイル容量)
ディメンション名:FileShare (Premium ファイル共有のみ)
ファイル共有のエグレスが 1 日に 500 GiB を超えた。 メトリック: エグレス
ディメンション名:FileShare (Premium ファイル共有のみ)
ファイル共有の可用性が 99.9% 未満である。 メトリック: 可用性
ディメンション名:FileShare (Premium ファイル共有のみ)

ファイル共有がスロットルされた場合にアラートを作成する方法

ファイル共有が調整されている場合に通知するアラートを作成するには、こちらの手順に従います。

  1. [アラート ルールの作成] ダイアログ ボックスを開きます。 詳細については、「アラート ルールを作成または編集する」を参照してください。

  2. [条件] タブで、[トランザクション] メトリックを選択します。

  3. [ディメンション名] ドロップダウン リストで、[応答の種類] を選択します。

  4. [ディメンション値] ドロップダウン リストで、ファイル共有に適した応答の種類を選択します。

    Standard ファイル共有の場合、次の応答の種類を選択します。

    • SuccessWithShareIopsThrottling
    • SuccessWithThrottling
    • ClientShareIopsThrottlingError

    Premium ファイル共有の場合、次の応答の種類を選択します。

    • SuccessWithShareEgressThrottling
    • SuccessWithShareIngressThrottling
    • SuccessWithShareIopsThrottling
    • ClientShareEgressThrottlingError
    • ClientShareIngressThrottlingError
    • ClientShareIopsThrottlingError

    Note

    応答の種類が [ディメンション値] ドロップダウンに一覧表示されない場合は、リソースが調整されていないことを意味します。 ディメンション値を追加するには、[ディメンション値] ドロップダウン リストの横にある [カスタム値を追加] を選択し、応答の種類 (SuccessWithThrottling など) を入力し、[OK] を選択します。その後、これらの手順を繰り返して、自分のファイル共有に適用できるすべての応答の種類を追加します。

  5. Premium ファイル共有の場合は、[ディメンション名] ドロップダウンをクリックし、[ファイル共有] を選択します。 Standard ファイル共有の場合は、手順 7 に進みます。

    Note

    ファイル共有が Standard ファイル共有の場合、[ファイル共有] ディメンションにはファイル共有が一覧に表示されません。これは、Standard ファイル共有では、共有ごとのメトリックを使用できないためです。 ストレージ アカウント内のいずれかのファイル共有が調整されている場合は、Standard ファイル共有の調整アラートがトリガーされ、どのファイル共有が調整されたかはアラートでは識別されません。 標準ファイル共有では共有ごとのメトリックを使用できないため、ストレージ アカウントごとに 1 つのファイル共有を使用することをお勧めします。

  6. [ディメンション値] ドロップダウンを選択して、アラートの対象とするファイル共有を選択します。

  7. アラート パラメーター (しきい値、演算子、ルックバック期間、評価頻度) を定義します。

    ヒント

    静的しきい値を使用しようとしている場合は、ファイル共有が現在調整されているかどうかの妥当なしきい値を判断するのにメトリック グラフが役立つことがあります。 動的しきい値を使用している場合は、メトリック グラフに最新のデータに基づいて計算されたしきい値が表示されます。

  8. [アクション] タブを選択して、アクション グループ (メール、SMS など) をアラートに追加します。 既存のアクション グループを選択するか、新しいアクション グループを作成することができます。

  9. [詳細] タブを選択して、アラート名、説明、重大度などのアラートの詳細を入力します。

  10. [確認 + 作成] を選択してアラートを作成します。

Azure ファイル共有のサイズが容量の80% である場合にアラートを作成する方法

  1. [アラート ルールの作成] ダイアログ ボックスを開きます。 詳細については、「アラート ルールを作成または編集する」を参照してください。

  2. [アラート ルールの作成] ダイアログ ボックスの [条件] タブで、[ファイルの容量] メトリックを選択します。

  3. Premium ファイル共有の場合は、[ディメンション名] ドロップダウン リストをクリックしてから、[ファイル共有] を選択します。 Standard ファイル共有の場合は、手順 5 に進みます。

    Note

    ファイル共有が Standard ファイル共有の場合、[ファイル共有] ディメンションにはファイル共有が一覧に表示されません。これは、Standard ファイル共有では、共有ごとのメトリックを使用できないためです。 Standard ファイル共有のアラートは、ストレージ アカウント内のすべてのファイル共有に基づいています。 標準ファイル共有では共有ごとのメトリックを使用できないため、ストレージ アカウントごとに 1 つのファイル共有を使用することをお勧めします。

  4. [ディメンション値] ドロップダウンを選択して、アラートの対象とするファイル共有を選択します。

  5. [しきい値] をバイト単位で入力します。 たとえば、ファイル共有サイズが 100 TiB で、ファイル共有のサイズが容量の 80% である場合にアラートを受け取るには、しきい値 (バイト単位) は 87960930222080 です。

  6. アラート パラメーター (しきい値、演算子、ルックバック期間、評価頻度) を定義します。

  7. [アクション] タブを選択して、アクション グループ (メール、SMS など) をアラートに追加します。 既存のアクション グループを選択するか、新しいアクション グループを作成することができます。

  8. [詳細] タブを選択して、アラート名、説明、重大度などのアラートの詳細を入力します。

  9. [確認 + 作成] を選択してアラートを作成します。

Azure ファイル共有のエグレスが 1 日に 500 GiB を超えた場合にアラートを作成する方法

  1. [アラート ルールの作成] ダイアログ ボックスを開きます。 詳細については、「アラート ルールを作成または編集する」を参照してください。

  2. [アラート ルールの作成] ダイアログ ボックスの [条件] タブで、[エグレス] メトリックを選択します。

  3. Premium ファイル共有の場合は、[ディメンション名] ドロップダウン リストをクリックして、[ファイル共有] を選択します。 Standard ファイル共有の場合は、手順 5 に進みます。

    Note

    ファイル共有が Standard ファイル共有の場合、[ファイル共有] ディメンションにはファイル共有が一覧に表示されません。これは、Standard ファイル共有では、共有ごとのメトリックを使用できないためです。 Standard ファイル共有のアラートは、ストレージ アカウント内のすべてのファイル共有に基づいています。 標準ファイル共有では共有ごとのメトリックを使用できないため、ストレージ アカウントごとに 1 つのファイル共有を使用することをお勧めします。

  4. [ディメンション値] ドロップダウンを選択して、アラートの対象とするファイル共有を選択します。

  5. しきい値に「536870912000」バイトと入力します。

  6. [確認する間隔] ドロップダウン リストから、評価頻度を選択します。

  7. [アクション] タブを選択して、アクション グループ (メール、SMS など) をアラートに追加します。 既存のアクション グループを選択するか、新しいアクション グループを作成することができます。

  8. [詳細] タブを選択して、アラート名、説明、重大度などのアラートの詳細を入力します。

  9. [確認 + 作成] を選択してアラートを作成します。

サーバーの待機時間が長い場合のアラートを作成する方法

サーバーの待機時間 (平均) が長い場合のアラートを作成するには、こちらの手順に従います。

  1. [アラート ルールの作成] ダイアログ ボックスを開きます。 詳細については、「アラート ルールを作成または編集する」を参照してください。

  2. [アラート ルールの作成] ダイアログ ボックスの [条件] タブで、[成功した場合のサーバー待機時間] メトリックを選択します。

  3. [ディメンション値] ドロップダウンを選択して、アラートの対象とするファイル共有を選択します。

    Note

    全体的な待機時間エクスペリエンスに関するアラートを生成するには、[Dimension values] (ディメンション値) をオフのままにします。 特定のトランザクションの待機時間に関するアラートを生成するには、ドロップダウン リストでその API 名を選択します。 たとえば、等号演算子を使用して読み取りと書き込みの API 名を選択すると、データ トランザクションの待機時間のみが表示されます。 不等号演算子で読み取りと書き込みの API 名を選択すると、メタデータ トランザクションの待機時間のみが表示されます。

  4. [静的] または [動的] を選択して、[アラート ロジック] を定義します。 [静的] の場合は、[平均] 集計、[Greater than] (大なり) 演算子、[しきい値] を選択します。 [動的] の場合は、[平均] 集計、[Greater than] (大なり) 演算子、[しきい値の感度] を選択します。

    ヒント

    静的しきい値を使おうとしている場合は、ファイル共有で現在長い待機時間が発生しているかどうかの妥当なしきい値を判断するのにメトリック グラフが役立つことがあります。 動的しきい値を使用している場合は、メトリック グラフに最新のデータに基づいて計算されたしきい値が表示されます。 [中] のしきい値の感度を持つ動的ロジックを使用し、必要に応じてさらに調整することをお勧めします。 詳細については、動的しきい値の理解に関するセクションを参照してください。

  5. ルックバック期間と評価頻度を定義します。

  6. [アクション] タブを選択して、アクション グループ (メール、SMS など) をアラートに追加します。 既存のアクション グループを選択するか、新しいアクション グループを作成することができます。

  7. [詳細] タブを選択して、アラート名、説明、重大度などのアラートの詳細を入力します。

  8. [確認 + 作成] を選択してアラートを作成します。

Azure ファイル共有の可用性が 99.9% 未満である場合のアラートを作成する方法

  1. [アラート ルールの作成] ダイアログ ボックスを開きます。 詳細については、「アラート ルールを作成または編集する」を参照してください。

  2. [条件] タブで、[可用性] メトリックを選択します。

  3. [警告ロジック] セクションで次の値を指定します。

    • しきい値 = 静的
    • 集計の種類 = 平均
    • 演算子 = 未満
    • [しきい値の値]には、「99.9」と入力します
  4. [ディメンションで分割] セクションで、次の手順を実行します。

    • [ディメンション名] ドロップダウンを選択し、[ファイル共有] を選択します。
    • [ディメンション値] ドロップダウンを選択して、アラートの対象とするファイル共有を選択します。

    Note

    ファイル共有が Standard ファイル共有の場合、[ファイル共有] ディメンションにはファイル共有が一覧に表示されません。これは、Standard ファイル共有では、共有ごとのメトリックを使用できないためです。 標準のファイル共有の可用性はストレージ アカウント レベルになります。

  5. [評価するタイミング] セクションで、次の設定を選択します。

    • 確認する間隔 = 5 分
    • ルックバック期間 = 1 時間
  6. [次へ] をクリックして [アクション] タブに移動し、アクション グループ (メール、SMS など) をアラートに追加します。 既存のアクション グループを選択するか、新しいアクション グループを作成することができます。

  7. [次へ] をクリックして [詳細] タブに移動し、アラート名、説明、重要度などのアラートの詳細を入力します。

  8. [確認 + 作成] を選択してアラートを作成します。