HTTP(S) ヘルスチェックは、HTTP(S) プロトコルを使用してターゲット IP アドレスを監視します。ネットワーク到達性、サービス可用性、ファーストパケットレイテンシーなどの Web サーバーメトリックをチェックします。監視対象の IP アドレスが異常であると検出された場合、システムは自動的にそれをブロックします。IP アドレスが正常な状態に戻ると、システムは自動的にブロックを解除します。
パラメーター

チェックプロトコル
ヘルスチェックのプロトコルです。HTTP(S) を選択して、ネットワーク到達性、サービス可用性、ファーストパケットレイテンシーなど、ターゲット IP アドレスの Web サーバーメトリックを監視します。
ヘルスチェック間隔
HTTP(S) ヘルスチェックの時間間隔です。デフォルトの間隔は 1 分です。最小間隔は 15 秒です。この機能は、Ultimate エディションのユーザーのみが利用できます。
ヘルスチェックポート
チェックする Web サーバーのポートです。デフォルトのポートは、HTTP の場合は 80、HTTPS の場合は 443 です。カスタムポートを指定することもできます。
タイムアウト
ヘルスチェックのタイムアウト期間です。各チェック中に、システムは HTTP(S) パケットを送信し、応答時間を測定します。指定されたタイムアウト期間内に応答が受信されない場合、チェックは失敗します。2、3、5、または 10 秒の値を選択できます。
連続失敗回数
アプリケーションサービスを異常とマークするために必要な連続したヘルスチェックの失敗回数です。この設定は、一時的なネットワークジッターによる誤報を防ぐのに役立ちます。1、2、または 3 の値を選択できます。
1: 1 回のヘルスチェックの失敗で、アプリケーションサービスは異常とマークされます。
2: 2 回連続したヘルスチェックの失敗で、アプリケーションサービスは異常とマークされます。
3: 3 回連続したヘルスチェックの失敗で、アプリケーションサービスは異常とマークされます。
失敗率
アプリケーションサービスが異常とマークされる前に、障害を報告する必要がある監視ノードの割合です。失敗率がこのしきい値以上になると、サービスは異常と見なされます。しきい値は 20%、50%、80%、または 100% に設定できます。
リターンコードが次より大きい
HTTP(S) ヘルスチェック中、システムは Web サーバーからのリターンコードを使用して、正常に動作しているかどうかを判断します。リターンコードが指定されたしきい値以上の場合、アプリケーションサービスは異常と見なされます。
400 以上: 不正なリクエスト。HTTP(S) リクエストに無効なパラメーターが含まれている場合、Web サーバーは 400 以上のコードを返します。アラートしきい値を「400 以上」に設定する場合は、[URL パス] フィールドに正確な URL アクセスパスを指定する必要があります。
500 以上: サーバーエラー。Web サーバーでエラーが発生した場合、500 以上のコードを返します。デフォルトのアラートしきい値は、500 以上のリターンコードです。
ホスト設定
HTTP(S) リクエストヘッダーの Host フィールドの値です。このフィールドは、アクセスする特定の Web サイトを識別します。デフォルトでは、これはグローバル構成のサービスドメイン名です。ターゲット Web サイトに特定のホスト要件がある場合は、この値を変更できます。
URL パス
HTTP(S) ヘルスチェックの URL パスです。デフォルト値は「/」です。
SNI の有効化
有効にすると、Transport Layer Security (TLS) ネゴシエーション中にホスト名が監視対象に送信されます。
3xx リダイレクトに追従
有効にすると、監視ノードが 301、302、303、307、308 などの 3xx 状態コードを受信したときに、ヘルスチェックはリダイレクトに追従します。無効にすると、ヘルスチェックはリダイレクトに追従しません。
監視ノード
HTTP(S) ヘルスチェックを実行するノードの地理的な場所です。システムは、次のデフォルトの監視ノードを提供します:
ノードタイプ
地域
BGP ノード
張家口、青島、杭州、上海、フフホト、深セン、北京
国際ノード
中国(香港)、ドイツ、シンガポール、カリフォルニア、マレーシア、日本
キャリアノード
武漢 中国ユニコム、大連 中国ユニコム、南京 中国ユニコム、天津 中国ユニコム、青島 中国テレコム、長沙 中国テレコム、西安 中国テレコム、鄭州 中国テレコム、深セン 中国モバイル、大連 中国モバイル、南京 中国モバイル
重要アドレスプール内のすべてのアドレスが Alibaba Cloud アドレスであり、障害テストにブラックホールフィルタリングポリシーを使用する場合は、監視ノードとしてキャリアノードを選択します。これは、ブラックホールフィルタリングが、Alibaba Cloud ネットワークとキャリアネットワーク間のインターネット上で有効になるアクセス制御リスト (ACL) ポリシーであるためです。Alibaba Cloud IP アドレス間のトラフィックは、ほとんどが Alibaba Cloud ネットワーク内を流れるため、ヘルスチェックの効果が低下する可能性があります。
手順
Global Traffic Manager のインスタンスリストページで、ターゲットインスタンスを見つけ、[操作] 列の [設定] をクリックします。
インスタンスに Global Traffic Manager (GTM) を設定していない場合、詳細については、「チュートリアル」をご参照ください。
インスタンスにクイック設定ウィザードを既に使用している場合は、[アドレスプール設定] タブをクリックします。アドレスプールの横にある [+] アイコンをクリックして展開します。次に、[ヘルスチェック] の横にある [変更] をクリックします。その後、このトピックで説明されているように、HTTP(S) ヘルスチェックのパラメーターを編集できます。