ヘルス・チェック

エッジ・ポリシーをヘルス・チェックする方法について説明します。

ヘルス・チェックは、複数のオリジンが指定されている場合に有効化できます。

デフォルトの設定

  • チェックするURL: / (ルート/ホームページ)

  • 間隔: 10秒(チェックを実行する頻度)

  • タイムアウト: 5秒(このタイムアウトの後に、チェックが失敗とマークされます)

  • 失敗(fail)回数: 2 (オリジンが停止しているとみなされるチェックの失敗回数)

  • 起動(rise)回数: 2 (オリジンが稼働しているとみなされるチェックの成功回数)

  • 正常なレスポンス: 2xx、3xx、4xx、5xx

カスタム・ヘルス・チェックも構成できます。次のオプションがあります:
  • レスポンス・テキスト・チェックを有効化します(「予期されるレスポンス・テキスト」に入力されたテキストが、ヘルス・チェックで検索されます)。

  • ホスト・ヘッダーを指定します。

コンソールの使用

  1. ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Web Application Firewall」で、「ポリシー」をクリックします。

    または、「Webアプリケーション・ファイアウォール」ページを開き、「リソース」の下の「ポリシー」をクリックします。

    「WAFポリシー」ページが表示されます。

  2. リストからコンパートメントを選択します。

    そのコンパートメント内のすべてのWAFポリシーが表形式でリストされます。

  3. (オプション)次のフィルタの1つ以上を適用して、表示されるエッジ・ポリシーを制限します:
    • 都道府県

    • 名前

    • ポリシー・タイプ: エッジ・ポリシーを選択します。

  4. ヘルス・チェックを構成するエッジ・ポリシーの名前をクリックします。選択したエッジ・ポリシーの「詳細」ページが表示されます。
  5. 「WAFポリシー」の下の「設定」をクリックします。

    「設定」リストが表示されます。

  6. 「オリジン設定」タブを選択します。
  7. 「編集」をクリックします。

    「オリジン管理設定」ダイアログ・ボックスが表示されます。

  8. 「ヘルス・チェックの有効化」を選択します。
  9. 次を完了します:
    • リクエスト: ヘルス・チェック・リクエストのタイプを選択します:

      • GET
      • HEAD
      • 投稿
    • URL: ヘルス・チェックの実行時にオリジンでアクセスするURLを入力します。
    • ホスト・ヘッダー: HTTPヘルス・チェック・リクエストのホスト・ヘッダーの値を入力します。このフィールドに何も入力しない場合、ポリシー・ドメインがかわりに使用されます。

    • ユーザー・エージェント: HTTPヘルス・チェック・リクエストのユーザー・エージェント・ヘッダーの値を入力します。

    • 予期されるレスポンス・コード・グループ: リストのヘルス状態を示すHTTPレスポンス・コードを選択します。複数のコードを選択できます。

    • チェック間隔(秒): オリジンに対するヘルス・チェックの間隔(秒)を入力します。

    • レスポンス・タイムアウト(秒): ヘルス・チェックを失敗としてマークするまでに返信を待機する時間を入力します。
    • 正常しきい値(回数): オリジン・サーバーが稼働中とマークされるまでのヘルス・チェックの成功回数を入力します。

    • 異常しきい値(回数): オリジン・サーバーが停止とマークされるまでのヘルス・チェックの失敗回数を入力します。

    • レスポンス・テキスト・チェックの有効化: (オプション)レスポンス・コードに加えて、事前定義済テキストもチェックする場合に選択します。

      隣接するボックスに予期されるレスポンス・テキストを入力します。ヘルス・チェックでは、大/小文字を区別して、指定したテキストがレスポンス本文内で検索され、テキストが見つからない場合は失敗します。

  10. 「変更を保存」をクリックします。
変更を有効にするには、変更を公開します。「変更の公開」を参照してください。