ヘルス・チェック

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

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

デフォルトの設定

  • チェックするURL: / (ルート/ホームページ)
  • 間隔: 10秒(チェックを実行する頻度)
  • タイムアウト: 5秒(このタイムアウトの後に、チェックが失敗とマークされます)
  • 失敗(fail)回数: 2 (オリジンが停止しているとみなされるチェックの失敗回数)
  • 起動(rise)回数: 2 (オリジンが稼働しているとみなされるチェックの成功回数)
  • 正常なレスポンス: 2xx、3xx、4xx、5xx
カスタム・ヘルス・チェックも構成できます。次のオプションがあります:
  • レスポンス・テキスト・チェックを有効化します(「予期されるレスポンス・テキスト」に入力されたテキストが、ヘルス・チェックで検索されます)。
  • ホスト・ヘッダーを指定します。

コンソールの使用

  1. ナビゲーション・メニューを開き、「アイデンティティおよびセキュリティ」を選択します。「Web Application Firewall」で、「エッジ・ポリシー・リソース」を選択します。
    ポリシー・リストが開きます。すべてのエッジ・ポリシーが表にリストされます。
  2. リストからコンパートメントを選択します。
    そのコンパートメント内のすべてのエッジ・ポリシーが表にリストされます。
  3. (オプション)次のフィルタの1つ以上を適用して、表示されるエッジ・ポリシーを制限します:
    • 都道府県
    • 名前
    • ポリシー・タイプ: エッジ・ポリシーを選択します。
  4. オリジンのカスタム・ヘッダーを構成するエッジ・ポリシーの名前を選択します。
    エッジ・ポリシーの詳細ページが開きます。
  5. 「WAFポリシー」の下の「設定」を選択します。
    「設定」リストが表示されます。
  6. 「オリジン設定」タブを選択します。
  7. 「編集」を選択します。
    「オリジン管理設定」パネルが開きます。
  8. 「ヘルス・チェックの有効化」を選択します。
  9. 次の情報を入力します:
    • リクエスト: ヘルス・チェック・リクエストのタイプを選択します:
      • GET
      • HEAD
      • 投稿
    • URL: ヘルス・チェックの実行時にオリジンでアクセスするURLを入力します。
    • ホスト・ヘッダー: HTTPヘルス・チェック・リクエストのホスト・ヘッダーの値を入力します。このフィールドに何も入力しない場合、ポリシー・ドメインがかわりに使用されます。
    • ユーザー・エージェント: HTTPヘルス・チェック・リクエストのユーザー・エージェント・ヘッダーの値を入力します。
    • 予期されるレスポンス・コード・グループ: リストのヘルス状態を示すHTTPレスポンス・コードを選択します。複数のコードを選択できます。
    • チェック間隔(秒): オリジンに対するヘルス・チェックの間隔(秒)を入力します。
    • レスポンス・タイムアウト(秒): ヘルス・チェックを失敗としてマークするまでに返信を待機する時間を入力します。
    • 正常しきい値(回数): オリジン・サーバーが稼働中とマークされるまでのヘルス・チェックの成功回数を入力します。
    • 異常しきい値(回数): オリジン・サーバーが停止とマークされるまでのヘルス・チェックの失敗回数を入力します。
    • レスポンス・テキスト・チェックの有効化: (オプション)レスポンス・コードに加えて、事前定義済テキストもチェックする場合に選択します。

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

  10. 「Save Changes」を選択します。
変更を有効にするには、変更を公開します。「変更の公開」を参照してください。