すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DNS:HTTP(S) ヘルスチェック

最終更新日:Nov 26, 2025

HTTP(S) ヘルスチェックは、HTTP(S) プロトコルを用いてターゲットの IP アドレスを監視する機能です。Web サーバーのネットワークアクセシビリティ、サービス可用性、最初のパケット遅延などのメトリックを評価します。監視対象の IP アドレスに異常が検出されると、システムによって自動的にブロックされます。IP アドレスが正常に回復すると、ブロックは解除されます。

パラメーターの説明

  1. テンプレート名:ヘルスチェックテンプレートの名前です。ヘルスチェックプロトコルがわかるような名前を付けると、識別しやすくなります。

  2. 検出タイプ:プローブノードの IP アドレスタイプです。有効な値は IPv4 と IPv6 です。

  3. プローブプロトコル

    ヘルスチェックプロトコルとして HTTP(S) を選択します。このプロトコルは、ターゲット IP アドレスを監視し、Web サーバーのネットワークアクセシビリティ、サービス可用性、最初のパケット遅延などのメトリックを評価します。

  4. ホストの設定

    HTTP(S) ヘルスチェックを実行する際、HTTP(S) リクエストヘッダーの Host フィールドを指定する必要があります。このフィールドは、アクセスする特定の Web サイトを識別します。デフォルト値はプライマリドメイン名です。ターゲットの Web サイトが Host フィールドに特別な要件を持つ場合は、必要に応じてこの設定を変更してください。

  5. HTTP パス

    HTTP(S) ヘルスチェック用の URL パスです。デフォルトのパスは「/」です。

  6. 検証コンテンツ

    HTTP(S) ヘルスチェック中に、システムは Web サーバーからのリターンコードをチェックして、正常に動作しているかどうかを判断します。リターンコードがアラートしきい値を超えた場合、システムはアプリケーションサービスを異常とマークします。

    • [400 以上のエラーコード]:不正なリクエスト。HTTP(S) リクエストに不正なパラメーターが含まれている場合、Web サーバーは 400 以上のコードを返します。検証内容を「400 以上のエラーコード」に設定した場合、正確な URL アクセスパスとそのパラメーターを入力する必要があります。

    • [500 以上のエラーコード]:サーバーエラー。Web サーバーでエラーが発生した場合、500 以上のコードを返します。システムは、500 以上のリターンコードをデフォルトのアラートしきい値として使用します。

    • 応答コンテンツの検証:必須。システムは、指定された応答内容を HTTP サーバーの応答本文の最初の 64 KB と照合します。応答メッセージに指定された内容が含まれていない場合、ヘルスチェックは異常と見なされます。応答内容は中国語または英語で指定できます。正規表現はサポートされていません。

  7. チェック間隔

    連続する HTTP(S) ヘルスチェックの間隔です。デフォルトの間隔は 1 分です。最小間隔は 15 秒です。15 秒の間隔は Ultimate Edition のユーザーのみが利用できます。

  8. タイムアウト期間

    各 HTTP(S) ヘルスチェック中に、システムは送信したデータパケットへの応答を待ちます。指定されたタイムアウト期間内に応答が受信されない場合、ヘルスチェックはタイムアウトと見なされます。タイムアウトは 2 秒、3 秒、5 秒、または 10 秒に設定できます。

  9. 再試行回数

    システムは、指定された回数のヘルスチェックが連続して失敗した場合にのみ、アプリケーションサービスを異常とマークします。これにより、ネットワークジッターなど一時的な問題による誤検知を防ぐことができます。連続失敗回数は 1、2、または 3 に設定できます。

    • 1:ヘルスチェックが 1 回失敗すると、アプリケーションサービスは異常とマークされます。

    • 2:ヘルスチェックが 2 回連続で失敗すると、アプリケーションサービスは異常とマークされます。

    • 3:ヘルスチェックが 3 回連続で失敗すると、アプリケーションサービスは異常とマークされます。

  1. SNI の有効化

    サーバ名表示 (SNI) は、Transport Layer Security (TLS) プロトコルの拡張機能です。これにより、クライアントは TLS ハンドシェイクの開始時に接続したいホスト名を指定できます。これは HTTP リクエストデータが送信される前に行われます。これにより、サーバーはクライアントがアクセスしようとしているサービスを識別し、提示する正しい証明書を選択できます。この機能を使用するには、このオプションを有効にします。

  2. 3XX リダイレクトのフォロー

    このオプションを有効にすると、検出ポイントは 3xx 状態コード (301、302、303、307、または 308) を受信したときにリダイレクトに従います。このオプションを無効にすると、リダイレクトには従いません。

  3. プローブノード

    HTTP(S) ヘルスチェックを実行するノードの地理的な場所です。システムは、以下のデフォルトの検出ノードを提供します。

    ノードタイプ

    地理的な場所

    BGP ノード

    青島、張家口、北京、フフホト、深セン、上海、杭州

    国際ノード

    マレーシア、ドイツ、中国 (香港)、シンガポール、カリフォルニア、日本

    キャリアノード

    長沙 Telecom、西安 Telecom、南京 Unicom、鄭州 Telecom、天津 Unicom、南京 Mobile、大連 Unicom、深セン Mobile、大連 Mobile、青島 Telecom

    重要
    • アドレスプール内のすべてのアドレスが Alibaba Cloud のアドレスであり、障害テストにブラックホールフィルタリングポリシーを使用する場合、プローブノードとしてキャリアノードを選択してください。これは、ブラックホールフィルタリングが Alibaba Cloud ネットワークとキャリアネットワーク間のインターネットトラフィックに適用されるアクセス制御リスト (ACL) ポリシーであるためです。Alibaba Cloud の IP アドレス間のトラフィックは、主に Alibaba Cloud ネットワーク内を流れるため、プローブの効果が低下します。

    • BGP ノードとキャリアノードの違い:ボーダーゲートウェイプロトコル (BGP) ノードは、最適なキャリアネットワークを自動的に選択します。たとえば、上海の BGP ノードを使用していて China Mobile の回線に障害が発生した場合、プローブノードは China Telecom の回線に切り替わることがあります。すべての回線に障害が発生しない限り、プローブノードは利用可能な回線に切り替わります。対照的に、キャリアノードは指定されたキャリアネットワークのみを使用し、この最適化メカニズムはありません。

    • サーバー上のアクセス元に対してホワイトリストを設定するには、モニタリングノード IP アドレス情報の表示 をクリックしてプローブノードの IP アドレスを取得します。

    • プローブ対象の IP アドレスが中国国外にある場合は、国際ノードを選択してください。

  4. 選択されたノードの失敗したプローブの割合

    選択された検出ノードからのヘルスチェック失敗率のしきい値です。実際の失敗率がこのしきい値以上になった場合、アプリケーションサービスは異常と見なされます。失敗率のしきい値は 20%、50%、80%、または 100% に設定できます。

操作手順

ヘルスチェックテンプレートの作成

  1. Alibaba Cloud DNS - Global Traffic Manager コンソールに移動し、[Global Traffic Manager 3.0] を選択します。

  2. 検出テンプレート タブで、プローブテンプレートの作成 をクリックします。表示されるダイアログボックスで、パラメーターを設定してフォームを送信します。

    image

    プローブテンプレートの変更

    1. Alibaba Cloud DNS - Global Traffic Manager コンソールに移動します。

    2. 検出テンプレート タブで、変更したいプローブテンプレートを見つけ、[設定] ボタンをクリックします。

    3. 表示されるダイアログボックスで、パラメーターを変更して変更を送信します。

      重要

      検出タイプ は変更できません。

    プローブテンプレートの削除

    1. Alibaba Cloud DNS - Global Traffic Manager コンソールに移動します。

    2. 検出テンプレート タブで、対象のプローブテンプレートを見つけ、[操作] 列の 削除 をクリックします。

    3. 表示されるダイアログボックスで、削除を確定します。

      警告

      テンプレートは削除後に復元できません。テンプレートに関連付けられているヘルスチェックタスクも削除されます。その結果、関連付けられたアドレスのヘルスステータスはプローブできなくなります。続行する前に、テンプレートを削除することを確認してください。